指定された構成に基づいて一時的なワークフローインスタンスを作成します。
操作説明
この操作を使用するには、DataWorks Basic Edition 以上のエディションを購入する必要があります。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dataworks:ExecuteAdhocWorkflowInstance |
create |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| 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 ノード |
| Type |
string |
必須 |
タスクタイプ。 |
ODPS_SQL |
| Owner |
string |
必須 |
オーナーのアカウント ID。 |
1000 |
| Timeout |
integer |
任意 |
タスク実行のタイムアウト期間。単位: 秒。 |
3600 |
| Script |
object |
任意 |
タスクを実行するためのスクリプト情報。フォーマット: JSON。 |
|
| Content |
string |
任意 |
スクリプトの内容。 |
echo "helloWorld" |
| Parameters |
string |
任意 |
スクリプトパラメーターのリスト。 |
para1=$bizdate |
| RuntimeResource |
object |
必須 |
リソースグループ情報などの実行環境構成。フォーマット: JSON。 |
|
| ResourceGroupId |
string |
必須 |
タスクに設定されたスケジュールリソースグループの識別子。 |
S_res_group_524258031846018_1684XXXXXXXXX |
| Image |
string |
任意 |
タスクに設定されたイメージの ID。 |
i-xxxxxx |
| Cu |
string |
任意 |
タスクに設定された計算ユニット (CU) の消費量。 |
0.25 |
| DataSource |
object |
任意 |
関連付けられたデータソース情報。フォーマット: JSON。 |
|
| Name |
string |
任意 |
データソース名。 |
mysql_test |
| Inputs |
object |
任意 |
入力情報。フォーマット: JSON。 |
|
| Variables |
array<object> |
任意 |
変数定義のリスト。 |
|
|
object |
任意 |
|||
| Name |
string |
任意 |
変数名。 |
key1 |
| Value |
string |
任意 |
変数の値。 |
upstream_task_output:key1 |
| Outputs |
object |
任意 |
出力情報。フォーマット: JSON。 |
|
| 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> |
任意 |
依存関係情報。フォーマット: JSON。 |
|
|
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
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。