ノードの出力変数を更新します。
操作説明
出力変数を持つのは、単一インスタンス SQL 代入、スクリプトコード、および ECS リモートコマンドノードのみです。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dms:UpdateTaskOutput |
update |
*すべてのリソース。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| Tid |
integer |
任意 |
テナント ID。 説明
コンソールの右上隅にあるプロフィール画像にポインターを合わせると、テナント ID を表示できます。詳細については、「テナント情報の表示」を参照してください。 |
3*** |
| NodeId |
string |
必須 |
ノードの ID。このパラメーターを取得するには、 GetTaskInstanceRelation 操作を呼び出します。 |
14059 |
| NodeOutput |
string |
任意 |
ノードの出力変数。 |
{"outputs":[{"row":0, "column":-1,"combiner":","}"extractMethod":"{\"row\":0,\"column\":-1,\"combiner\":\",\"}", "variableName":"var", // 変数 "description":"デモ用" // 変数の説明}]} |
単一インスタンス SQL 代入
NodeOutput の例:
{
"outputs":[
{
/*
変数抽出設定
{
"row":0, // 行。-1 はすべての行を示します。
"column":-1, // 列。-1 はすべての列を示します。
/*
セパレーター
すべての行またはすべての列を選択する場合、コネクターを指定する必要があります。変数の戻り値は文字列です。
*/
"combiner":","
}
*/
"extractMethod":"{\"row\":0,\"column\":-1,\"combiner\":\",\"}",
"variableName":"var", // 変数名
"description":"For demo" // 変数の説明
}
]
}
スクリプトコード/ECS リモートコマンド
NodeOutput の例:
{
"outputs":[
{
"extractMethod":"json", // JSON に固定
"variableName":"var", // 変数名
"description":"demo desc" // 変数の説明
}
]
}
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。ログの特定や問題のトラブルシューティングに使用します。 |
AB524768-8A5F-523A-91BD-1147187FCD62 |
| ErrorCode |
string |
エラーコード。 |
UnknownError |
| ErrorMessage |
string |
呼び出しが失敗した場合に返されるエラーメッセージ。 |
UnknownError |
| Success |
boolean |
リクエストが成功したかどうかを示します。有効な値:
|
true |
例
成功レスポンス
JSONJSON
{
"RequestId": "AB524768-8A5F-523A-91BD-1147187FCD62",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。