Membuat node pengembangan data di DataStudio versi baru.
Deskripsi operasi
Coba sekarang
Test
RAM authorization
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectId |
integer |
Yes |
ID ruang kerja DataWorks. Anda dapat masuk ke Konsol DataWorks dan membuka halaman Manajemen Ruang Kerja untuk mendapatkan ID tersebut. Parameter ini menentukan ruang kerja DataWorks untuk operasi pemanggilan API ini. |
123456 |
| ContainerId |
string |
No |
Pengidentifikasi unik kontainer tempat Anda ingin membuat node. Kontainer dapat berupa alur kerja atau node kontainer. Tentukan parameter ini jika Anda perlu membuat node di dalam kontainer. Penting Jika parameter ini ditentukan, bidang path yang didefinisikan dalam FlowSpec menjadi tidak valid. Penting Bidang ini bertipe Long pada versi SDK sebelum 8.0.0 dan bertipe String pada SDK 8.0.0 dan versi yang lebih baru. Perubahan ini tidak memengaruhi penggunaan SDK secara normal, dan parameter tetap dikembalikan sesuai tipe yang didefinisikan dalam SDK. Hanya saat Anda melakukan peningkatan lintas versi SDK 8.0.0, perubahan tipe dapat menyebabkan kegagalan kompilasi proyek, dan Anda perlu memperbaiki tipe data secara manual. |
23451286945488XXXX |
| Scene |
string |
Yes |
Skenario pembuatan node. Parameter ini menentukan apakah node dibuat di area node manual atau area pengembangan data. DATAWORKS_MANUAL_WORKFLOW hanya dapat digunakan jika ContainerId ditentukan dan kontainer merupakan alur kerja manual. Nilai valid:
|
DATAWORKS_PROJECT |
| Spec |
string |
Yes |
Informasi FlowSpec yang mendeskripsikan node. Untuk informasi selengkapnya tentang spesifikasi, lihat FlowSpec. Catatan
Cara cepat mendapatkan templat FlowSpec?
Catatan
Cara menentukan konten node?
Catatan
Cara mengonfigurasi konten node sinkronisasi batch?
|
{ "version": "1.1.0", "kind": "Node", "spec": { "nodes": [ { "recurrence": "Normal", "timeout": 0, "instanceMode": "T+1", "rerunMode": "Allowed", "rerunTimes": 3, "rerunInterval": 180000, "datasource": { "name": "odps_test" }, "script": { "path": "XX/OpenAPI_Test/odpsSQL_Test", "runtime": { "command": "ODPS_SQL" }, "content": "select now();" }, "trigger": { "type": "Scheduler", "cron": "00 00 00 * * ?", "startTime": "1970-01-01 00:00:00", "endTime": "9999-01-01 00:00:00", "timezone": "Asia/Shanghai", "delaySeconds": 0 }, "runtimeResource": { "resourceGroup": "S_res_group_XXXX_XXXX" }, "name": "odpsSQL_Test", "inputs": { "nodeOutputs": [ { "data": "project_root", "artifactType": "NodeOutput" } ] }, "outputs": { "nodeOutputs": [ { "data": "output_data", "artifactType": "NodeOutput", "refTableName": "odpsSQL_Test" } ] } } ] } } |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Skema Respons. |
||
| RequestId |
string |
ID permintaan. Anda dapat menggunakan ID ini untuk mencari log dan memecahkan masalah. |
AFBB799F-8578-51C5-A766-E922EDB8XXXX |
| Id |
string |
Pengidentifikasi unik node pengembangan data. Penting Bidang ini bertipe Long pada versi SDK sebelum 8.0.0 dan bertipe String pada SDK 8.0.0 dan versi yang lebih baru. Perubahan ini tidak memengaruhi penggunaan SDK secara normal, dan parameter tetap dikembalikan sesuai tipe yang didefinisikan dalam SDK. Hanya saat Anda melakukan peningkatan lintas versi SDK 8.0.0, perubahan tipe dapat menyebabkan kegagalan kompilasi proyek, dan Anda perlu memperbaiki tipe data secara manual. |
860438872620113XXXX |
Contoh
Respons sukses
JSONformat
{
"RequestId": "AFBB799F-8578-51C5-A766-E922EDB8XXXX",
"Id": "860438872620113XXXX"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.