Acara tugas khusus

Peristiwa ini disiarkan untuk tugas khusus, seperti tugas persiapan pekerjaan, tugas pelepasan pekerjaan, dan tugas mulai, ketika Batch melaporkan tugas sebagai selesai atau gagal.

Contoh berikut menunjukkan isi event tugas khusus untuk tugas persiapan pekerjaan yang telah selesai.

{
    "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": []
        }
    }
}
Nama elemen Type Notes
jobId String ID pekerjaan yang terkait dengan tugas khusus. Untuk tugas mulai pool, kolom ini mungkin kosong atau dihilangkan.
taskName String Nama tugas khusus tersebut.
taskType String Jenis tugas khusus, seperti tugas persiapan pekerjaan, tugas pelepasan pekerjaan, atau tugas mulai.
nodeInfo Tipe Kompleks Berisi informasi tentang node komputasi tempat tugas khusus dijalankan.
executionInfo Tipe Kompleks Berisi informasi tentang eksekusi tugas khusus.

nodeInfo

Nama elemen Type Notes
poolId String ID dari pool tempat tugas khusus berjalan.
nodeId String ID node tempat tugas khusus berjalan.

executionInfo

Nama elemen Type Notes
startTime DateTime Waktu ketika tugas khusus mulai berjalan.
endTime DateTime Waktu ketika tugas khusus selesai.
exitCode Int32 Kode keluar dari tugas khusus.
result String String hasil yang didefinisikan oleh layanan untuk tugas khusus, seperti success atau failure.
schedulingError Tipe Kompleks Berisi informasi rinci tentang kesalahan yang dilaporkan. Jika tidak ada detail error yang tersedia, objek mungkin hanya berisi array kosong details .

Payload event tugas khusus saat ini tidak terisi retryCount atau requeueCount.

schedulingError

Nama elemen Type Notes
category String Kategori error, jika tersedia.
code String Kode error, jika tersedia.
message String Pesan kesalahan, jika tersedia.
details Array Daftar pasangan nama-nilai yang memberikan detail lebih lanjut tentang kesalahan tersebut. Jika tidak ada nilai detail tambahan yang tersedia, array akan kosong.

details

Nama elemen Type Notes
name String Nama detailnya.
value String Nilai detailnya.