Membuat instance workflow sementara berdasarkan konfigurasi.
Deskripsi operasi
Operasi API ini tersedia untuk semua edisi DataWorks.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:ExecuteAdhocWorkflowInstance |
create |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| EnvType |
string |
No |
Lingkungan workspace. Nilai yang valid:
|
Prod |
| Name |
string |
Yes |
Nama instance workflow. |
WorkflowInstance1 |
| ProjectId |
integer |
Yes |
ID workspace. |
100 |
| Owner |
string |
Yes |
ID akun pemilik. |
1000 |
| BizDate |
integer |
No |
Timestamp data. |
1710239005403 |
| Tasks |
array<object> |
Yes |
Task-task. |
|
|
array<object> |
No |
|||
| Name |
string |
Yes |
Nama task. |
SQL node. |
| Type |
string |
Yes |
Tipe task. |
ODPS_SQL |
| Owner |
string |
Yes |
ID akun pemilik. |
1000 |
| Timeout |
integer |
No |
Periode timeout untuk menjalankan task. Satuan: detik. |
3600 |
| Script |
object |
No |
Informasi skrip. |
|
| Content |
string |
No |
Konten skrip. |
echo "helloWorld" |
| Parameters |
string |
No |
Parameter skrip. |
para1=$bizdate |
| RuntimeResource |
object |
Yes |
Konfigurasi lingkungan runtime, seperti informasi resource group. |
|
| ResourceGroupId |
string |
Yes |
ID resource group untuk penjadwalan yang dikonfigurasi untuk menjalankan task. |
S_res_group_524258031846018_1684XXXXXXXXX |
| Image |
string |
No |
ID image yang dikonfigurasi untuk menjalankan task. |
i-xxxxxx |
| Cu |
string |
No |
Jumlah default compute unit (CU) yang dikonfigurasi untuk menjalankan task. |
0.25 |
| DataSource |
object |
No |
Informasi tentang sumber data yang terkait. |
|
| Name |
string |
No |
Nama sumber data. |
mysql_test |
| Inputs |
object |
No |
Informasi input. |
|
| Variables |
array<object> |
No |
Variabel-variabel. |
|
|
object |
No |
|||
| Name |
string |
No |
The name of the variable. |
key1 |
| Value |
string |
No |
The value of the variable. You must configure this parameter in the |
Value1 |
| Outputs |
object |
No |
Informasi output. |
|
| TaskOutputs |
array<object> |
No |
Output task. |
|
|
object |
No |
|||
| Output |
string |
No |
The identifier of the output. |
pre.odps_sql_demo_0 |
| Variables |
array<object> |
No |
Variabel-variabel. |
|
|
object |
No |
|||
| Name |
string |
No |
The name of the variable. |
key1 |
| Type |
string |
No |
The type. Valid values:
|
Constant |
| Value |
string |
No |
The value of the variable. |
value1 |
| Dependencies |
array<object> |
No |
Informasi dependensi. |
|
|
object |
No |
|||
| UpstreamOutput |
string |
No |
Identifier output dari task ancestor. |
pre.odps_sql_demo_0 |
| ClientUniqueCode |
string |
Yes |
Kode unik klien. Kode ini secara unik mengidentifikasi sebuah task. |
Task_0bc5213917368545132902xxxxxxxx |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID request. |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| WorkflowInstanceId |
integer |
ID instance workflow. |
1234 |
Contoh
Respons sukses
JSONformat
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
"WorkflowInstanceId": 1234
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.