Mengambil instans upstream dari instans tertentu secara berhalaman.
Deskripsi operasi
Memerlukan DataWorks Edisi Dasar atau edisi yang lebih tinggi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:* |
get |
*Semua Sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| Id |
integer |
Yes |
ID instans. |
1234 |
| PageSize |
integer |
No |
Jumlah entri per halaman. Nilai default: 10. |
10 |
| PageNumber |
integer |
No |
Nomor halaman. Halaman dimulai dari 1. Nilai default: 1. |
1 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan, yang digunakan untuk melacak log dan memecahkan masalah. |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| PagingInfo |
object |
Informasi paginasi. |
|
| TaskInstances |
array<object> |
[Deprecated] Daftar instans tugas. Bidang ini tidak digunakan lagi. Gunakan UpstreamTaskInstances sebagai gantinya. |
|
|
array<object> |
|||
| StepType |
string |
Tipe dependensi. |
Normal |
| TaskId |
integer |
ID tugas yang terkait. |
1234 |
| TaskType |
string |
Tipe tugas yang terkait. |
ODPS_SQL |
| TaskName |
string |
Nama tugas yang terkait. |
Node SQL |
| Description |
string |
Deskripsi. |
test |
| WorkflowId |
integer |
ID alur kerja tempat instans berada. |
1234 |
| WorkflowName |
string |
Nama alur kerja tempat instans berada. |
Alur kerja uji |
| TriggerType |
string |
Tipe pemicu. |
Penjadwal |
| TriggerRecurrence |
string |
Mode eksekusi saat instans dipicu. Parameter ini berlaku ketika TriggerType diatur ke Scheduler. Nilai valid:
|
Normal |
| WorkflowInstanceId |
integer |
ID instans alur kerja tempat instans berada. |
1234 |
| WorkflowInstanceType |
string |
Tipe instans alur kerja tempat instans berada. |
Normal |
| Timeout |
integer |
Periode pengatur waktu tunggu untuk eksekusi tugas, dalam detik. |
3600 |
| RerunMode |
string |
Konfigurasi eksekusi ulang node. Nilai valid:
|
AllAllowed |
| RunNumber |
integer |
Nomor eksekusi saat ini, dimulai dari 1 secara default. |
1 |
| PeriodNumber |
integer |
Nomor periode. Menunjukkan siklus penjadwalan harian tempat instans tugas berada. |
1 |
| BaselineId |
integer |
ID garis dasar. |
1234 |
| Priority |
integer |
Prioritas Berjalan tugas. Nilai minimum: 1. Nilai maksimum: 8. Nilai lebih besar menunjukkan prioritas lebih tinggi. Nilai default: 1. |
1 |
| RuntimeResource |
object |
Konfigurasi lingkungan waktu proses, seperti informasi kelompok sumber daya. |
|
| ResourceGroupId |
string |
Pengidentifikasi kelompok sumber daya penjadwalan yang dikonfigurasi untuk tugas. |
S_res_kelompok_524258031846018_1684XXXXXXXXX |
| Image |
string |
ID image yang dikonfigurasi untuk tugas. |
i-xxxxxx |
| Cu |
string |
Konsumsi unit komputasi (CU) yang dikonfigurasi untuk tugas. |
0.25 |
| Runtime |
object |
Informasi pengatur waktu instans. |
|
| ProcessId |
string |
ID eksekusi unik. |
T3_123 |
| Gateway |
string |
Mesin tempat tugas dijalankan. |
cn-shanghai.1.2 |
| DataSource |
object |
Informasi sumber data yang terkait dengan instans. |
|
| Name |
string |
Nama sumber data. |
mysql_test |
| Status |
string |
Status berjalan instans. |
Success |
| TriggerTime |
integer |
Waktu pemicu terjadwal. |
1710239005403 |
| Bizdate |
integer |
Tanggal bisnis. |
1710239005403 |
| StartedTime |
integer |
Waktu pengatur waktu instans mulai berjalan. |
1710239005403 |
| FinishedTime |
integer |
Waktu pengatur waktu instans selesai berjalan. |
1710239005403 |
| Id |
integer |
Pengidentifikasi unik instans tugas. |
1234 |
| ProjectId |
integer |
ID proyek. |
100 |
ProjectEnv
deprecated
|
string |
Lingkungan proyek. |
Prod |
| EnvType |
string |
Lingkungan proyek. |
Prod |
| Owner |
string |
ID akun pemilik tugas. |
1000 |
| CreateTime |
integer |
Waktu pengatur waktu pembuatan. |
1710239005403 |
| ModifyTime |
integer |
Waktu pengatur waktu modifikasi. |
1710239005403 |
| CreateUser |
string |
ID akun pengguna yang membuat instans. |
1000 |
| ModifyUser |
string |
ID akun pengguna yang terakhir memodifikasi instans. |
1000 |
| UpstreamTaskInstances |
array<object> |
Daftar instans tugas upstream. |
|
|
array<object> |
|||
| DependencyType |
string |
Tipe dependensi. |
Normal |
| TaskInstance |
object |
Detail instans tugas. |
|
| TaskId |
integer |
ID tugas yang terkait. |
1234 |
| TaskType |
string |
Tipe tugas yang terkait. |
ODPS_SQL |
| TaskName |
string |
Nama tugas yang terkait. |
Node SQL |
| Description |
string |
Deskripsi. |
test |
| WorkflowId |
integer |
ID alur kerja tempat instans berada. |
1234 |
| WorkflowName |
string |
Nama alur kerja tempat instans berada. |
Alur kerja uji |
| TriggerType |
string |
Tipe pemicu. |
Penjadwal |
| TriggerRecurrence |
string |
Mode eksekusi saat instans dipicu. Parameter ini berlaku ketika TriggerType diatur ke Scheduler. Nilai valid:
|
Normal |
| WorkflowInstanceId |
integer |
ID instans alur kerja tempat instans berada. |
1234 |
| WorkflowInstanceType |
string |
Tipe instans alur kerja tempat instans berada. |
Normal |
| Timeout |
integer |
Periode pengatur waktu tunggu untuk eksekusi tugas, dalam detik. |
3600 |
| RerunMode |
string |
Konfigurasi yang menentukan apakah tugas dapat dijalankan ulang. |
AllAllowed |
| RunNumber |
integer |
Nomor eksekusi saat ini, dimulai dari 1 secara default. |
1 |
| PeriodNumber |
integer |
Nomor periode. Menunjukkan siklus penjadwalan harian tempat instans tugas berada. |
1 |
| BaselineId |
integer |
ID garis dasar. |
1234 |
| Priority |
integer |
Prioritas Berjalan tugas. Nilai minimum: 1. Nilai maksimum: 8. Nilai lebih besar menunjukkan prioritas lebih tinggi. Nilai default: 1. |
1 |
| RuntimeResource |
object |
Konfigurasi lingkungan waktu proses, seperti informasi kelompok sumber daya. |
|
| ResourceGroupId |
string |
Pengidentifikasi kelompok sumber daya penjadwalan yang dikonfigurasi untuk tugas. |
S_res_kelompok_524258031846018_1684XXXXXXXXX |
| Image |
string |
ID image yang dikonfigurasi untuk tugas. |
i-xxxxxx |
| Cu |
string |
Konsumsi unit komputasi (CU) yang dikonfigurasi untuk tugas. |
0.25 |
| Runtime |
object |
Informasi pengatur waktu instans. |
|
| ProcessId |
string |
ID eksekusi unik. |
T3_123 |
| Gateway |
string |
Mesin tempat tugas dijalankan. |
cn-shanghai.1.2 |
| DataSource |
object |
Informasi sumber data yang terkait dengan instans. |
|
| Name |
string |
Nama sumber data. |
mysql_test |
| Status |
string |
Status berjalan instans. |
Success |
| TriggerTime |
integer |
Waktu pemicu terjadwal. |
1710239005403 |
| Bizdate |
integer |
Tanggal bisnis. |
1710239005403 |
| StartedTime |
integer |
Waktu instans mulai berjalan. |
1710239005403 |
| FinishedTime |
integer |
Waktu instans selesai berjalan. |
1710239005403 |
| Id |
integer |
Pengidentifikasi unik instans tugas. |
1234 |
| ProjectId |
integer |
ID proyek. |
100 |
| EnvType |
string |
Lingkungan sumber data target. Nilai valid: |
Prod |
| Owner |
string |
ID akun pemilik tugas. |
1000 |
| CreateTime |
integer |
Waktu pembuatan. |
1710239005403 |
| ModifyTime |
integer |
Waktu modifikasi. |
1710239005403 |
| CreateUser |
string |
ID akun pengguna yang membuat instans. |
1000 |
| ModifyUser |
string |
ID akun pengguna yang terakhir memodifikasi instans. |
1000 |
| TotalCount |
integer |
Jumlah total rekaman. |
100 |
| PageSize |
integer |
Jumlah entri per halaman. |
10 |
| PageNumber |
integer |
Nomor halaman. |
1 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX\n",
"PagingInfo": {
"TaskInstances": [
{
"StepType": "Normal",
"TaskId": 1234,
"TaskType": "ODPS_SQL\n",
"TaskName": "SQL node\n",
"Description": "test",
"WorkflowId": 1234,
"WorkflowName": "Test workflow",
"TriggerType": "Scheduler",
"TriggerRecurrence": "Normal\n",
"WorkflowInstanceId": 1234,
"WorkflowInstanceType": "Normal\n",
"Timeout": 3600,
"RerunMode": "AllAllowed\n",
"RunNumber": 1,
"PeriodNumber": 1,
"BaselineId": 1234,
"Priority": 1,
"RuntimeResource": {
"ResourceGroupId": "S_res_group_524258031846018_1684XXXXXXXXX\n",
"Image": "i-xxxxxx\n",
"Cu": "0.25"
},
"Runtime": {
"ProcessId": "T3_123",
"Gateway": "cn-shanghai.1.2"
},
"DataSource": {
"Name": "mysql_test"
},
"Status": "Success\n",
"TriggerTime": 1710239005403,
"Bizdate": 1710239005403,
"StartedTime": 1710239005403,
"FinishedTime": 1710239005403,
"Id": 1234,
"ProjectId": 100,
"ProjectEnv": "Prod\n",
"EnvType": "Prod",
"Owner": "1000",
"CreateTime": 1710239005403,
"ModifyTime": 1710239005403,
"CreateUser": "1000",
"ModifyUser": "1000"
}
],
"UpstreamTaskInstances": [
{
"DependencyType": "Normal",
"TaskInstance": {
"TaskId": 1234,
"TaskType": "ODPS_SQL",
"TaskName": "SQL node",
"Description": "test",
"WorkflowId": 1234,
"WorkflowName": "Test workflow",
"TriggerType": "Scheduler",
"TriggerRecurrence": "Normal",
"WorkflowInstanceId": 1234,
"WorkflowInstanceType": "Normal",
"Timeout": 3600,
"RerunMode": "AllAllowed",
"RunNumber": 1,
"PeriodNumber": 1,
"BaselineId": 1234,
"Priority": 1,
"RuntimeResource": {
"ResourceGroupId": "S_res_group_524258031846018_1684XXXXXXXXX",
"Image": "i-xxxxxx",
"Cu": "0.25"
},
"Runtime": {
"ProcessId": "T3_123",
"Gateway": "cn-shanghai.1.2"
},
"DataSource": {
"Name": "mysql_test"
},
"Status": "Success",
"TriggerTime": 1710239005403,
"Bizdate": 1710239005403,
"StartedTime": 1710239005403,
"FinishedTime": 1710239005403,
"Id": 1234,
"ProjectId": 100,
"EnvType": "Prod",
"Owner": "1000",
"CreateTime": 1710239005403,
"ModifyTime": 1710239005403,
"CreateUser": "1000",
"ModifyUser": "1000"
}
}
],
"TotalCount": 100,
"PageSize": 10,
"PageNumber": 1
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.