Задача MRS — это платформа выполнения программ MRS. Она используется для обработки и анализа данных пользователей. После создания задачи вся информация о задаче отображается на вкладке Jobs. Вы можете просматривать список всех задач, а также создавать и управлять задачами. Если вкладка Jobs не отображается на странице сведений о кластере, отправьте задачу в фоновом режиме.
Источниками данных, обрабатываемыми MRS, являются OBS или HDFS. OBS — это сервис объектного хранилища, предоставляющий вам масштабные, безопасные, надёжные и экономически эффективные возможности хранения данных. MRS может обрабатывать данные в OBS напрямую. Вы можете просматривать, управлять и использовать данные через веб‑страницу платформы управления или клиент OBS. Кроме того, вы можете использовать REST API независимо или интегрировать API в сервисные приложения для управления и доступа к данным.
Перед созданием задач загрузите локальные данные в OBS для вычисления и анализа MRS. MRS позволяет экспортировать данные из OBS в HDFS для вычислений и анализа. После завершения анализа и вычислений вы можете сохранить данные в HDFS или экспортировать их в OBS. HDFS и OBS также могут хранить сжатые данные в формате bz2 или gz.
Кластер MRS позволяет создавать и управлять следующими задачами: если кластер в состоянии Running не может создать задачу, проверьте состояние здоровья связанных компонентов на странице управления кластером. Подробности см. в Viewing and Customizing Cluster Monitoring Metrics.
Задачи по умолчанию отображаются в списке задач в хронологическом порядке, при этом самые последние задания показываются вверху. Table 1 описывает параметры в списке заданий.
Parameter | Description |
|---|---|
Name/ID | Имя задания, которое задаётся при создании задания. ID — уникальный идентификатор задания. После добавления задания система автоматически присваивает значение полю ID. |
Username | Имя пользователя, который отправляет задание. |
Type | Поддерживаются следующие типы данных:
NOTE:
|
Status | Состояние задания.
|
Result | Результат выполнения задачи.
ПРИМЕЧАНИЕ: После того как задача завершилась успешно или неудачно, её нельзя выполнить повторно. Однако вы можете добавить задачу и задать параметры задачи, чтобы отправить её повторно. |
Queue Name | Имя очереди, привязанной к пользователю, отправляющему задачу |
Submitted | Время отправки задачи. |
Ended | Время, когда задание завершено или вручную остановлено. |
Operation | Операции могут быть выполнены над заданием. Нажмите More для дополнительных операций в раскрывающемся списке.
|
Значок | Описание |
|---|---|
| Выберите диапазон времени для отправки задания, чтобы отфильтровать задания, отправленные в этом диапазоне. |
| Выберите определённый результат выполнения задания из раскрывающегося списка, чтобы отобразить задания с этим статусом.
|
| Выберите определённый тип задания из раскрывающегося списка, чтобы отобразить задания данного типа.
|
| В поле поиска задайте соответствующее условие поиска задания и нажмите
|
| Нажмите |
Для кластера безопасности с включённой аутентификацией Kerberos пользователь должен синхронизировать IAM‑пользователя перед отправкой задания в веб‑интерфейсе MRS. После завершения синхронизации система MRS создаёт пользователя с тем же именем IAM‑пользователя. Наличие у пользователя прав отправки заданий зависит от IAM‑политики, привязанной к пользователю во время синхронизации IAM. Подробную информацию о политике отправки заданий см. в Table 1 в разделе Synchronizing IAM Users to MRS.
Когда пользователь отправляет задание, которое использует ресурсы конкретного компонента, например доступ к каталогам HDFS и таблицам Hive, пользователь admin (Manager administrator) должен предоставить соответствующее разрешение пользователю. Подробные действия следующие:
После изменения роли компонента, привязанной к группе пользователей, к которой относится пользователь, требуется некоторое время, чтобы разрешения роли вступили в силу.