Специальное мероприятие

Это событие генерируется для специальных задач, таких как задачи подготовки заданий, задачи выпуска и начальные задачи, когда Batch сообщает о выполненной или невыполненной задаче.

Следующий пример показывает основное событие специального задания для завершённой подготовки работы.

{
    "jobId": "myJob",
    "taskName": "jobprep-task-01",
    "taskType": "JobPrep",
    "nodeInfo": {
        "poolId": "pool-001",
        "nodeId": "tvm-257509324_1-20160908t162728z"
    },
    "executionInfo": {
        "startTime": "2020-06-30T01:47:56Z",
        "endTime": "2020-06-30T02:13:29Z",
        "exitCode": 0,
        "result": "success",
        "schedulingError": {
            "details": []
        }
    }
}
Имя элемента Тип Примечания
jobId String ID работы, связанной со специальным заданием. Для задач запуска пула это поле может быть пустым или опущенным.
taskName String Название специального задания.
taskType String Особый тип задачи, например, задание на подготовку работы, задание по освобождению задания или начальное задание.
nodeInfo Сложный тип Содержит информацию о вычислительном узле, на котором выполнялась специальная задача.
executionInfo Сложный тип Содержит информацию о выполнении специального задания.

nodeInfo

Имя элемента Тип Примечания
poolId String ID пула, на котором проходило специальное задание.
nodeId String ID узла, на котором выполнялась специальная задача.

executionInfo

Имя элемента Тип Примечания
startTime DateTime Время, когда началось специальное задание.
endTime DateTime Время, когда особое задание было завершено.
exitCode Int32 Код выхода из специального задания.
result String Строка результата, определённая сервисом, для специальной задачи, например success или failure.
schedulingError Сложный тип Содержит подробную информацию о сообщенной ошибке. Если данные об ошибке отсутствуют, объект может содержать только пустой details массив.

Полезная нагрузка специального события в данный момент не заполняется retryCount или requeueCount.

ПланированиеError

Имя элемента Тип Примечания
category String Категория ошибок, если она доступна.
code String Код ошибки, если он доступен.
message String Сообщение об ошибке, если оно доступно.
details Массив Список пар имя-значение, дающий более подробную информацию об ошибке. Если дополнительных значений деталей нет, массив становится пустым.

details

Имя элемента Тип Примечания
name String Название детали.
value String Ценность детализации.