すべてのプロダクト
Search
ドキュメントセンター

DataWorks:BatchUpdateTasks

最終更新日:Sep 03, 2026

増分更新を使用して複数のノードを一括更新します。

操作説明

この操作を使用するには、DataWorks Basic Edition 以上のエディションを購入する必要があります。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

Tasks

array<object>

任意

ノードのリスト。

array<object>

任意

Id

integer

必須

ノードの ID。

1234

EnvType

string

任意

プロジェクト環境。有効な値:

  • Prod: 本番環境

  • Dev: 開発環境

列挙値:

  • Prod :

    本番環境。

  • Dev :

    開発環境。

Prod

Name

string

任意

名前。

SQL ノード

Description

string

任意

説明。

test

Owner

string

任意

ノードオーナーのアカウント ID。

1000

Timeout

integer

任意

ノード実行のタイムアウト期間 (秒単位)。値は 3600 より大きい必要があります。

3600

RerunMode

string

任意

ノードを再実行できるかどうかを指定します。有効な値:

  • AllDenied: ノードは、成功または失敗に関係なく再実行できません。

  • FailureAllowed: ノードは、失敗後にのみ再実行できます。

  • AllAllowed: ノードは、成功または失敗に関係なく再実行できます。

列挙値:

  • AllDenied :

    ノードは、成功または失敗に関係なく再実行できません。

  • FailureAllowed :

    ノードは、失敗後にのみ再実行できます。

  • AllAllowed :

    ノードは、成功または失敗に関係なく再実行できます。

AllAllowed

RerunTimes

integer

任意

リトライ回数。このパラメーターは、ノードが再実行を許可するように設定されている場合にのみ効果が適用されます。

3

RerunInterval

integer

任意

再試行時間 (秒単位)。

60

Trigger

object

任意

ノードのトリガー構成。

Type

string

任意

トリガータイプ。有効な値:

  • Scheduler: スケジューリング周期によるトリガー

  • Manual: 手動トリガー

列挙値:

  • Scheduler :

    スケジューリング周期によるトリガー。

  • Manual :

    手動トリガー。

Scheduler

Recurrence

string

任意

ノードがトリガーされた際の実行中モード。このパラメーターは、type が Scheduler にセットされている場合にのみ効果が適用されます。有効な値:

  • Pause: 一時停止

  • Skip: ドライラン

  • Normal: 法線実行

列挙値:

  • Pause :

    一時停止。

  • Skip :

    ドライラン。

  • Normal :

    法線実行。

Normal

Cron

string

任意

cron 式。このパラメーターは、type が Scheduler にセットされている場合にのみ効果が適用されます。

00 00 00 * * ?

StartTime

string

任意

エポックトリガーの有効期間。このパラメーターは、type が Scheduler にセットされている場合にのみ効果が適用されます。フォーマット: yyyy-mm-dd hh:mm:ss。

1970-01-01 00:00:00

EndTime

string

任意

定期トリガーの有効期限時間。このパラメーターは、type が Scheduler にセットされている場合にのみ効果が適用されます。フォーマット: yyyy-mm-dd hh:mm:ss。

9999-01-01 00:00:00

RuntimeResource

object

任意

リソースグループ情報などの実行環境構成。

ResourceGroupId

string

任意

ノード実行用に設定されたスケジュールリソースグループの識別子。

S_res_group_524258031846018_1684XXXXXXXXX

Image

string

任意

ノード実行用に設定されたイメージ ID。

i-xxxxxx

Cu

string

任意

ノード実行用に設定された計算ユニット (CU) 消費量。

0.25

DataSource

object

任意

関連付けられたデータソース情報。

Name

string

任意

データソース名。

odps_test

Tags

array<object>

任意

ノードタグのリスト。

object

任意

Key

string

必須

タグキー。

key1

Value

string

任意

タグ値。

value1

Comment

string

任意

備考。

this is a comment

レスポンスフィールド

フィールド

型

説明

例

object

RequestId

string

リクエスト ID。ログの特定および問題のトラブルシューティングに使用されます。

22C97E95-F023-56B5-8852-B1A77A17XXXX

SuccessInfo

object

バッチ操作の結果情報。構造はマップであり、ノード ID がキー、結果情報が値となります。

object

結果情報。

Success

boolean

操作が成功したかどうかを示します。

true

Message

string

エラーメッセージ。

タスクが存在しません

例

成功レスポンス

JSONJSON

{
  "RequestId": "22C97E95-F023-56B5-8852-B1A77A17XXXX",
  "SuccessInfo": {
    "key": {
      "Success": true,
      "Message": "The task does not exist."
    }
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。