Mengambil daftar node dependen yang dipaginasi untuk suatu node pengembangan data tertentu.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:* |
list |
*Semua Sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectId |
integer |
Yes |
ID ruang kerja DataWorks. Anda dapat membuka halaman Manajemen Ruang Kerja di DataWorks console untuk mendapatkan ID ruang kerja tersebut. Parameter ini digunakan untuk menentukan ruang kerja DataWorks yang akan digunakan dalam pemanggilan API. |
10001 |
| Id |
string |
Yes |
ID node. Penting
Tipe data parameter ini adalah Long pada SDK versi sebelum V8.0.0, dan String pada SDK versi V8.0.0 ke atas. Perubahan ini tidak memengaruhi penggunaan normal SDK. Parameter tetap dikembalikan sesuai tipe data yang didefinisikan di SDK. Saat Anda melakukan upgrade SDK ke versi di atas V8.0.0, kesalahan kompilasi mungkin terjadi akibat perubahan tipe data tersebut. Dalam kasus ini, Anda harus mengubah tipe data secara manual. |
860438872620113XXXX |
| PageNumber |
integer |
No |
Nomor halaman yang akan ditampilkan. Nilai parameter ini harus berupa bilangan bulat positif. Nilai default: 1. |
1 |
| PageSize |
integer |
No |
Jumlah entri yang ditampilkan per halaman. Nilai default: 10. Nilai maksimum: 100. |
10 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema respons. |
||
| RequestId |
string |
ID permintaan. Gunakan ID ini untuk mencari log dan memecahkan masalah. |
204EAF68-CCE3-5112-8DA0-E7A60F02XXXX |
| PagingInfo |
object |
Pengaturan paginasi. |
|
| TotalCount |
string |
Jumlah total entri yang cocok. |
90 |
| PageSize |
string |
Jumlah entri yang ditampilkan per halaman. |
10 |
| PageNumber |
string |
Nomor halaman yang akan ditampilkan. |
1 |
| Nodes |
array<object> |
Daftar node dependen. |
|
|
array<object> |
Detail node dependen. |
||
| Description |
string |
Deskripsi node. |
Node description |
| Name |
string |
Nama node pengembangan data. |
Node name |
| ProjectId |
integer |
ID proyek yang berisi node tersebut. |
65133 |
| Owner |
string |
Pemilik node pengembangan data. |
110755000425XXXX |
| CreateTime |
integer |
Timestamp pembuatan node pengembangan data. |
1724505917000 |
| ModifyTime |
integer |
Timestamp modifikasi terakhir dari node pengembangan data. |
1724505917000 |
| DataSource |
object |
Sumber data. |
|
| Name |
string |
Nama sumber data. |
odps_first |
| Type |
string |
Tipe sumber data. |
odps |
| TaskId |
integer |
ID tugas penjadwalan. |
580667964888595XXXX |
| Tags |
array<object> |
Daftar tag. Parameter ini saat ini tidak digunakan. |
|
|
object |
Sebuah tag. Parameter ini saat ini tidak digunakan. |
||
| Key |
string |
Kunci tag. |
null |
| Value |
string |
Nilai tag. |
null |
| Strategy |
object |
Strategi penjadwalan. |
|
| Timeout |
integer |
Periode timeout, dalam milidetik. |
0 |
| InstanceMode |
string |
Mode pembuatan instans.
|
T+1 |
| RerunMode |
string |
Mode rerun.
|
Allowed |
| RerunTimes |
integer |
Jumlah percobaan ulang setelah kegagalan. |
3 |
| RerunInterval |
integer |
Interval percobaan ulang setelah kegagalan, dalam milidetik. |
180000 |
| Outputs |
object |
Detail output node. |
|
| Variables |
array<object> |
Daftar variabel. |
|
|
array<object> |
Sebuah variabel. |
||
| Name |
string |
Nama variabel. |
output |
| ArtifactType |
string |
Tipe artefak. |
Variable |
| Scope |
string |
Cakupan variabel.
|
NodeParameter |
| Type |
string |
Tipe variabel.
|
Constant |
| Value |
string |
Nilai variabel. |
111 |
| Node |
object |
Node tempat variabel tersebut berada. |
|
| Output |
string |
Output node yang sesuai dengan variabel tersebut. |
463497880880954XXXX |
| Id |
string |
ID variabel. Penting
Tipe data parameter ini adalah |
543217824470354XXXX |
| NodeOutputs |
array<object> |
Daftar output node. |
|
|
object |
Item output node. |
||
| Data |
string |
Output node. |
463497880880954XXXX |
| RefTableName |
string |
Nama yang mudah dibaca manusia untuk tabel data target node. Identifier ini hanya untuk tujuan tampilan dan tidak memberlakukan batasan logis. |
testProject.testTableName |
| Tables |
array<object> |
Daftar tabel. |
|
|
object |
Item output tabel. |
||
| Guid |
string |
ID tabel. |
odps.autotest.test_output_table_1 |
| Inputs |
object |
Detail input node. |
|
| Variables |
array<object> |
Daftar variabel. |
|
|
array<object> |
Sebuah variabel. |
||
| Name |
string |
Nama variabel. |
input |
| ArtifactType |
string |
Tipe artefak. |
Variable |
| Scope |
string |
Cakupan variabel.
|
NodeParameter |
| Type |
string |
Tipe variabel.
|
Constant |
| Value |
string |
Nilai variabel. |
111 |
| Node |
object |
Node tempat variabel tersebut berada. |
|
| Output |
string |
Output node. |
860438872620113XXXX |
| Id |
string |
ID variabel. Penting
Tipe data parameter ini adalah |
543218872620113XXXX |
| NodeOutputs |
array<object> |
Daftar output node. |
|
|
object |
Item output node. |
||
| Data |
string |
Output node. |
860438872620113XXXX |
| RefTableName |
string |
Nama yang mudah dibaca manusia untuk tabel data target node. Identifier ini hanya untuk tujuan tampilan dan tidak memberlakukan batasan logis. |
testProject.testTableName |
| Tables |
array<object> |
Daftar tabel. |
|
|
object |
Item output tabel. |
||
| Guid |
string |
ID tabel. |
odps.autotest.test_output_table_1 |
| Trigger |
object |
Pemicu. |
|
| Type |
string |
Tipe pemicu. Nilai yang valid:
|
Scheduler |
| Cron |
string |
Ekspresi cron yang digunakan untuk penjadwalan. |
00 00 00 * * ? |
| StartTime |
string |
Waktu mulai efektif penjadwalan, dalam format |
1970-01-01 00:00:00 |
| EndTime |
string |
Waktu kedaluwarsa penjadwalan, dalam format |
9999-01-01 00:00:00 |
| Timezone |
string |
Zona waktu. |
Asia/Shanghai |
| Id |
string |
ID unik pemicu. Penting
Tipe data parameter ini adalah |
543680677872062XXXX |
| Script |
object |
Detail skrip. |
|
| Path |
string |
Jalur skrip. |
root/demo |
| Runtime |
object |
Lingkungan runtime. |
|
| Command |
string |
Perintah yang digunakan untuk membedakan tipe node. |
ODPS_SQL |
| Id |
string |
ID skrip. Penting
Tipe data parameter ini adalah |
853573334108680XXXX |
| RuntimeResource |
object |
Detail kelompok sumber daya. |
|
| ResourceGroupId |
string |
ID kelompok sumber daya. |
S_res_group_XXXX_XXXX |
| Recurrence |
string |
Mode eksekusi node. Nilai yang valid:
|
Normal |
| Id |
string |
ID unik node pengembangan data. Penting
Tipe data parameter ini adalah |
723932906364267XXXX |
Contoh
Respons sukses
JSONformat
{
"RequestId": "204EAF68-CCE3-5112-8DA0-E7A60F02XXXX",
"PagingInfo": {
"TotalCount": "90",
"PageSize": "10",
"PageNumber": "1",
"Nodes": [
{
"Description": "Node description",
"Name": "Node name",
"ProjectId": 65133,
"Owner": "110755000425XXXX",
"CreateTime": 1724505917000,
"ModifyTime": 1724505917000,
"DataSource": {
"Name": "odps_first",
"Type": "odps"
},
"TaskId": 0,
"Tags": [
{
"Key": "null",
"Value": "null"
}
],
"Strategy": {
"Timeout": 0,
"InstanceMode": "T+1",
"RerunMode": "Allowed",
"RerunTimes": 3,
"RerunInterval": 180000
},
"Outputs": {
"Variables": [
{
"Name": "output",
"ArtifactType": "Variable",
"Scope": "NodeParameter",
"Type": "Constant",
"Value": "111",
"Node": {
"Output": "463497880880954XXXX"
},
"Id": "543217824470354XXXX"
}
],
"NodeOutputs": [
{
"Data": "463497880880954XXXX",
"RefTableName": "testProject.testTableName"
}
],
"Tables": [
{
"Guid": "odps.autotest.test_output_table_1"
}
]
},
"Inputs": {
"Variables": [
{
"Name": "input",
"ArtifactType": "Variable",
"Scope": "NodeParameter",
"Type": "Constant",
"Value": "111",
"Node": {
"Output": "860438872620113XXXX"
},
"Id": "543218872620113XXXX"
}
],
"NodeOutputs": [
{
"Data": "860438872620113XXXX",
"RefTableName": "testProject.testTableName"
}
],
"Tables": [
{
"Guid": "odps.autotest.test_output_table_1"
}
]
},
"Trigger": {
"Type": "Scheduler",
"Cron": "00 00 00 * * ?",
"StartTime": "1970-01-01 00:00:00",
"EndTime": "9999-01-01 00:00:00",
"Timezone": "Asia/Shanghai",
"Id": "543680677872062XXXX"
},
"Script": {
"Path": "root/demo",
"Runtime": {
"Command": "ODPS_SQL"
},
"Id": "853573334108680XXXX"
},
"RuntimeResource": {
"ResourceGroupId": "S_res_group_XXXX_XXXX"
},
"Recurrence": "Normal",
"Id": "723932906364267XXXX"
}
]
}
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.