Mengkueri catatan eksekusi node yang telah dibuat berdasarkan Name dengan paginasi. JobRunId dalam setiap catatan aktif untuk mengambil hasil eksekusi tertentu, dan ExecutorJobId aktif untuk mengkueri detail, mengambil log, atau menghentikan eksekusi.
Deskripsi operasi
Skenario
Lihat riwayat catatan eksekusi pekerjaan semantik dengan paginasi untuk memperoleh ID eksekusi, ID pekerjaan pelaksana, status, dan informasi pengatur waktu untuk setiap pengajuan.
Prosedur
Gunakan nama pekerjaan dari
CreateSemanticJob.Data.NameatauListSemanticJobssebagaiJobName.Gunakan
PageNumberdanPageSizeuntuk membaca catatan halaman per halaman.Gunakan
JobRunIddari sebuah catatan untuk memanggilDownloadSemanticResults, dan gunakanExecutorJobIduntuk memanggil operasi detail, log, atau penghentian.
Sebelum Anda mulai
Paginasi dimulai dari halaman 1 secara default. Setiap halaman berisi maksimal 200 catatan.
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| JobName |
string |
Yes |
Nama pekerjaan. Gunakan nilai Data.Name dari tanggapan CreateSemanticJob atau nilai Name dari item daftar ListSemanticJobs. |
semantic-job-demo |
| PageNumber |
integer |
No |
Nomor halaman, dimulai dari 1. Jika parameter ini tidak ditentukan atau diatur ke nilai kurang dari atau sama dengan 0, halaman 1 akan dikembalikan. |
1 |
| PageSize |
integer |
No |
Jumlah catatan eksekusi yang dikembalikan per halaman. Jika parameter ini tidak ditentukan atau diatur ke nilai kurang dari atau sama dengan 0, nilai default 50 akan digunakan. Nilai maksimum: 200. |
50 |
Susun parameter permintaan berdasarkan deskripsi setiap bidang permintaan.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Tanggapan standar untuk kueri paginasi catatan eksekusi. Setiap item di Data.JobRuns sesuai dengan satu eksekusi yang diajukan. |
||
| RequestId |
string |
ID permintaan. Anda dapat menggunakan ID ini untuk mencari log dan memecahkan masalah. |
676271D6-53B4-57BE-89FA-72F7AE1418DF |
| Success |
boolean |
Menunjukkan apakah permintaan berhasil. |
|
| Data |
object |
Hasil catatan eksekusi berpaginasi. Gunakan JobRunId untuk mengunduh hasil eksekusi tertentu, dan gunakan ExecutorJobId untuk mengkueri detail, mengambil log, atau menghentikan eksekusi. |
|
| TotalCount |
integer |
Jumlah total catatan eksekusi yang sesuai dengan kriteria pekerjaan saat ini. |
1 |
| PageNumber |
integer |
Nomor halaman dari halaman yang dikembalikan, dimulai dari 1. |
1 |
| PageSize |
integer |
Jumlah catatan per halaman dalam tanggapan saat ini. |
50 |
| JobRuns |
array<object> |
Daftar catatan eksekusi. |
|
|
object |
Catatan dari satu eksekusi pekerjaan semantik. |
||
| JobRunId |
string |
ID eksekusi pekerjaan semantik. Teruskan nilai ini ke parameter JobRunId dari DownloadSemanticResults untuk mengunduh hasil eksekusi ini. |
01H00000000000000000000000 |
| ExecutorJobId |
string |
ID pekerjaan pelaksana. Teruskan nilai ini ke parameter ExecutorJobId dari GetSemanticJobDetail, GetSemanticJobLog, atau KillSemanticJob. |
exec-job-demo |
| JobName |
string |
Nama pekerjaan tempat eksekusi ini berada. Nilai ini dapat digunakan untuk menjalankan ulang pekerjaan, mengkueri catatan eksekusi, atau mengunduh hasil. |
semantic-job-demo |
| UserId |
string |
ID pengguna yang mengirimkan eksekusi ini. |
user-demo |
| GmtCreate |
integer |
Pengatur waktu saat catatan eksekusi dibuat. Nilainya adalah Stempel waktu UNIX dalam milidetik. |
1700000000000 |
Untuk arti setiap bidang tanggapan dan hubungan antara panggilan berikutnya, lihat deskripsi masing-masing bidang.
Contoh
Respons sukses
JSONformat
{
"RequestId": "676271D6-53B4-57BE-89FA-72F7AE1418DF",
"Success": false,
"Data": {
"TotalCount": 1,
"PageNumber": 1,
"PageSize": 50,
"JobRuns": [
{
"JobRunId": "01H00000000000000000000000",
"ExecutorJobId": "exec-job-demo",
"JobName": "semantic-job-demo",
"UserId": "user-demo",
"GmtCreate": 1700000000000
}
]
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.