Membuat instans alur kerja berdasarkan konfigurasi, seperti instans alur kerja pengisian ulang data.
Deskripsi operasi
Diperlukan DataWorks Edisi Dasar atau edisi yang lebih tinggi.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dataworks:CreateWorkflowInstances |
create |
*Semua Sumber daya.
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| ProjectId |
integer |
Yes |
ID proyek. |
100 |
| EnvType |
string |
No |
Lingkungan proyek. Nilai valid: Valid values:
|
Prod |
| WorkflowId |
integer |
Yes |
ID alur kerja tempat instans berada. WorkflowId untuk node periode adalah 1. |
1 |
| Name |
string |
Yes |
Nama. |
WorkflowInstance1 |
| Periods |
object |
No |
Pengaturan periode pengisian ulang data. |
|
| BizDates |
array<object> |
Yes |
Daftar tanggal bisnis. Anda dapat menentukan hingga 7 rentang tanggal bisnis. |
|
|
object |
No |
|||
| StartBizDate |
string |
Yes |
Tanggal bisnis mulai. Format: |
2024-11-20 |
| EndBizDate |
string |
Yes |
Tanggal bisnis akhir. Format: |
2024-11-24 |
| StartTime |
string |
No |
Waktu mulai periode. Format: |
00:00:00 |
| EndTime |
string |
No |
Waktu akhir periode. Format: |
23:59:59 |
| Type |
string |
Yes |
Tipe instans alur kerja. Nilai valid: Valid values:
|
SupplementData |
| WorkflowParameters |
string |
No |
Parameter alur kerja. Parameter ini berlaku ketika alur kerja unik ditentukan ( |
Format "kunci=nilai": |
| TaskParameters |
string |
No |
Parameter node yang digunakan untuk mengatur parameter untuk node tertentu. Nilainya dalam format JSON. Kuncinya adalah ID node, dan format nilai mengacu pada parameter skrip node (bidang Task.Script.Parameter dalam tanggapan GetTask). |
{ |
| AutoStartEnabled |
boolean |
No |
Apakah akan menjalankan instans alur kerja segera setelah pembuatan. Nilai default: true. |
true |
| DefaultRunProperties |
object |
No |
Konfigurasi waktu proses. |
|
| RootTaskIds |
array |
No |
Daftar ID node root. |
|
|
integer |
No |
ID node. |
1234 |
|
| IncludeTaskIds |
array |
No |
Daftar ID node yang akan dijalankan. |
|
|
integer |
No |
ID node. |
1234 |
|
| ExcludeTaskIds |
array |
No |
Daftar ID node yang dikecualikan dari Berjalan. |
|
|
integer |
No |
ID node. |
4321 |
|
| IncludeProjectIds |
array |
No |
Daftar ID proyek yang akan disertakan. |
|
|
integer |
No |
ID proyek. |
100 |
|
| ExcludeProjectIds |
array |
No |
Daftar ID proyek yang akan dikecualikan. |
|
|
integer |
No |
ID proyek. |
200 |
|
| Mode |
string |
No |
Mode pengisian ulang data. Nilai default: ManualSelection. Parameter ini diperlukan ketika Type diatur ke SupplementData. Nilai valid: |
ManualSelection |
| Analysis |
object |
No |
Konfigurasi analisis. Parameter ini diperlukan ketika Type diatur ke SupplementData. |
|
| Enabled |
boolean |
No |
Apakah akan mengaktifkan analisis. Parameter ini diperlukan ketika Type diatur ke SupplementData. |
true |
| Blocked |
boolean |
No |
Apakah akan memblokir Berjalan ketika analisis tidak lulus. Parameter ini diperlukan ketika Type diatur ke SupplementData. |
true |
| RunPolicy |
object |
No |
Kebijakan eksekusi. Jika bidang ini kosong, konfigurasi node akan digunakan. |
|
| StartTime |
string |
No |
Waktu mulai eksekusi. Format: |
00:00:00 |
| EndTime |
string |
No |
Waktu akhir eksekusi. Format: |
23:59:59 |
| Type |
string |
No |
Tipe periode. Bidang ini diperlukan jika Anda mengatur kebijakan eksekusi. Nilai valid: Valid values:
|
Daily |
| Immediately |
boolean |
No |
Apakah instans dapat mulai Berjalan segera jika waktu eksekusi ada di masa depan. Nilai default: false. |
false |
| Alert |
object |
No |
Konfigurasi peringatan. |
|
| Type |
string |
No |
Kebijakan peringatan. Nilai valid: Valid values:
|
Succes |
| NoticeType |
string |
No |
Metode notifikasi. Nilai valid: Valid values:
|
Sms |
| Parallelism |
integer |
No |
Jumlah node paralel. Nilai dari 2 hingga 10 menentukan paralelisme. Nilai 1 menentukan eksekusi serial. Parameter ini diperlukan ketika Type diatur ke SupplementData. |
2 |
| Order |
string |
No |
Urutan Pesanan. Nilai default: Asc. Nilai valid: Valid values:
|
Asc |
| RuntimeResource |
string |
No |
Pengidentifikasi kelompok sumber daya penjadwalan kustom. Jika bidang ini kosong, konfigurasi node akan digunakan. |
S_res_group_524258031846018_1684XXXXXXXXX |
| Priority |
integer |
No |
Prioritas eksekusi. Nilai valid: 1 hingga 11. Nilai yang lebih besar menunjukkan prioritas yang lebih tinggi. Pengaturan parameter ini hanya mendukung alur kerja manual dan alur kerja berbasis pemicu. |
1 |
| PriorityWeightStrategy |
string |
No |
Kebijakan bobot prioritas. Pengaturan parameter ini hanya mendukung alur kerja manual dan alur kerja berbasis pemicu. Nilai valid: |
Upstream |
| Comment |
string |
No |
Alasan membuat instans alur kerja. |
create for test |
| Tags |
array<object> |
No |
Daftar label node. |
|
|
object |
No |
|||
| Value |
string |
No |
Nilai label. |
tagValue |
| Key |
string |
No |
Kunci label. |
tagKey |
| TagCreationPolicy |
string |
No |
Kebijakan pembuatan tag. Nilai valid: Valid values:
|
Append |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan, yang digunakan untuk melacak log dan memecahkan masalah. |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| OperationId |
string |
ID operasi. Anda dapat menggunakan nilai ini untuk memanggil operasi GetCreateWorkflowInstancesResult guna mengkueri hasil operasi pembuatan. |
e15ad21c-b0e9-4792-8f55-b037xxxxxxxx |
Contoh
Respons sukses
JSONformat
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
"OperationId": "e15ad21c-b0e9-4792-8f55-b037xxxxxxxx"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.