構成に基づいて一時的なワークフローインスタンスを作成します。
操作説明
この API オペレーションは、DataWorks のすべてのエディションで利用可能です。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:ExecuteAdhocWorkflowInstance |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| EnvType |
string |
任意 |
ワークスペースの環境。有効な値:
|
Prod |
| Name |
string |
必須 |
ワークフローインスタンスの名前。 |
WorkflowInstance1 |
| ProjectId |
integer |
必須 |
ワークスペース ID。 |
100 |
| Owner |
string |
必須 |
オーナーのアカウント ID。 |
1000 |
| BizDate |
integer |
任意 |
データタイムスタンプ。 |
1710239005403 |
| Tasks |
array<object> |
必須 |
タスク。 |
|
|
array<object> |
任意 |
|||
| Name |
string |
必須 |
タスクの名前。 |
SQL node. |
| Type |
string |
必須 |
タスクのタイプ。 |
ODPS_SQL |
| Owner |
string |
必須 |
オーナーのアカウント ID。 |
1000 |
| Timeout |
integer |
任意 |
タスク実行のタイムアウト期間(単位:秒)。 |
3600 |
| Script |
object |
任意 |
スクリプト情報。 |
|
| Content |
string |
任意 |
スクリプトの内容。 |
echo "helloWorld" |
| Parameters |
string |
任意 |
スクリプトのパラメーター。 |
para1=$bizdate |
| RuntimeResource |
object |
必須 |
実行環境の構成(例:リソースグループ情報など)。 |
|
| ResourceGroupId |
string |
必須 |
タスク実行用に設定されたスケジューリングのリソースグループ ID。 |
S_res_group_524258031846018_1684XXXXXXXXX |
| Image |
string |
任意 |
タスク実行用に設定されたイメージ ID。 |
i-xxxxxx |
| Cu |
string |
任意 |
タスク実行用に設定された計算ユニット (CU) のデフォルト数。 |
0.25 |
| DataSource |
object |
任意 |
関連付けられたデータソースに関する情報。 |
|
| Name |
string |
任意 |
データソースの名前。 |
mysql_test |
| Inputs |
object |
任意 |
入力情報。 |
|
| Variables |
array<object> |
任意 |
変数。 |
|
|
object |
任意 |
|||
| Name |
string |
任意 |
変数の名前。 |
key1 |
| Value |
string |
任意 |
変数の値。このパラメーターは、「 |
Value1 |
| Outputs |
object |
任意 |
出力情報。 |
|
| TaskOutputs |
array<object> |
任意 |
タスクの出力。 |
|
|
object |
任意 |
|||
| Output |
string |
任意 |
出力の識別子。 |
pre.odps_sql_demo_0 |
| Variables |
array<object> |
任意 |
変数。 |
|
|
object |
任意 |
|||
| Name |
string |
任意 |
変数の名前。 |
key1 |
| Type |
string |
任意 |
タイプ。有効な値:
|
Constant |
| Value |
string |
任意 |
変数の値。 |
value1 |
| Dependencies |
array<object> |
任意 |
依存関係情報。 |
|
|
object |
任意 |
|||
| UpstreamOutput |
string |
任意 |
祖先タスクの出力の識別子。 |
pre.odps_sql_demo_0 |
| ClientUniqueCode |
string |
必須 |
クライアントの固有コード。このコードにより、タスクを一意に識別できます。 |
Task_0bc5213917368545132902xxxxxxxx |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
22C97E95-F023-56B5-8852-B1A77A17XXXX |
| WorkflowInstanceId |
integer |
ワークフローインスタンス ID。 |
1234 |
例
成功レスポンス
JSONJSON
{
"RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
"WorkflowInstanceId": 1234
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。