Mengkueri log eksekusi dengan menggunakan ExecutorJobId yang dikembalikan oleh RunSemanticJob atau ListSemanticJobRuns. Kontrak POP saat ini hanya menampilkan pengidentifikasi tugas dan ruang kerja serta mengembalikan segmen log default.
Deskripsi operasi
Skenario
Membaca log eksekusi dari eksekusi pekerjaan semantik untuk mengamati proses eksekusi dan mengidentifikasi penyebab kegagalan.
Prosedur
Tentukan eksekusi dengan menggunakan
RunSemanticJob.Data.ExecutorJobIdatauListSemanticJobRuns[].ExecutorJobId.Panggil operasi ini dengan
ProjectIddari tugas yang sesuai.Analisis segmen log di
Databersama dengan status eksekusi yang dikembalikan olehGetSemanticJobDetail.
Sebelum Anda memulai
Log digunakan untuk diagnostik dan tidak mewakili file hasil akhir. Dapatkan artefak hasil dengan memanggil DownloadSemanticResults.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ExecutorJobId |
string |
Yes |
ID pekerjaan pelaksana. Gunakan Data.ExecutorJobId dari tanggapan RunSemanticJob atau ExecutorJobId dari catatan ListSemanticJobRuns. |
exec-job-demo |
| ProjectId |
integer |
Yes |
ID ruang kerja DataWorks tempat tugas berada. Gunakan ProjectId dari tanggapan CreateSemanticJob atau item daftar ListSemanticJobs. |
100 |
Susun parameter permintaan berdasarkan deskripsi setiap bidang permintaan.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Tanggapan standar untuk mengkueri log eksekusi. Data berisi daftar segmen log yang dikembalikan oleh pelaksana. |
||
| RequestId |
string |
ID permintaan. Digunakan untuk mencari log dan memecahkan masalah. |
676271D6-53B4-57BE-89FA-72F7AE1418DF |
| Success |
boolean |
Apakah permintaan berhasil. |
|
| Data |
array<object> |
Daftar segmen log yang dikembalikan oleh pelaksana. Kontrak POP saat ini tidak menampilkan sqlIndex atau offset secara eksternal. Segmen log dikembalikan berdasarkan perilaku default operasi. |
|
|
object |
Segmen log. |
||
| LogEnd |
boolean |
Apakah segmen log saat ini telah dibaca hingga akhir. Nilai true menunjukkan bahwa tidak ada konten lain setelah segmen ini. |
|
| LogContent |
string |
Teks log mentah yang dikembalikan dalam tanggapan ini. |
semantic job started |
Untuk arti bidang tanggapan dan hubungannya dengan panggilan berikutnya, lihat deskripsi setiap bidang.
Contoh
Respons sukses
JSONformat
{
"RequestId": "676271D6-53B4-57BE-89FA-72F7AE1418DF",
"Success": false,
"Data": [
{
"LogEnd": false,
"LogContent": "pekerjaan semantik dimulai"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.