Membuat node Data Studio di versi baru Data Studio.
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 |
Pengenal unik kontainer tempat Anda ingin membuat node. Kontainer dapat berupa alur kerja atau node kontainer. Tentukan parameter ini ketika Anda perlu membuat node di dalam kontainer. Penting Jika parameter ini ditentukan, bidang path yang didefinisikan di 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 normal, dan parameter tetap dikembalikan dalam tipe yang didefinisikan di SDK. Hanya ketika 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 tempat node dibuat. Parameter ini menentukan apakah node dibuat di area node manual atau area Data Studio. DATAWORKS_MANUAL_WORKFLOW hanya dapat digunakan ketika ContainerId ditentukan dan kontainer merupakan alur kerja manual. Nilai valid:
|
DATAWORKS_PROJECT |
| Spec |
string |
Yes |
Informasi FlowSpec yang mendeskripsikan node. Untuk informasi lebih lanjut mengenai 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 |
Pengenal unik node Data Studio. Catatan
<notice>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 normal, dan parameter tetap dikembalikan dalam tipe yang didefinisikan di SDK. Hanya ketika Anda melakukan peningkatan lintas versi SDK 8.0.0, perubahan tipe dapat menyebabkan kegagalan kompilasi proyek, dan Anda perlu memperbaiki tipe data secara manual.></notice> |
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.