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

SchedulerX:DataWorks jobs

最終更新日:Jan 17, 2026

SchedulerX を使用すると、DataWorks ジョブを作成し、SchedulerX 内の他のジョブと連携させてデータを処理できます。

前提条件

クライアントアクセス手順

SDK 依存関係の使用

SchedulerX SDK クライアントの依存関係を使用します。

  1. SchedulerX クライアントを V1.3.4 以降にアップグレードします。

  2. クライアントを DataWorks Enterprise Edition に接続する場合は、起動構成に Alibaba Cloud アカウントの AccessKey ID と AccessKey シークレットを書き込みます。 Alibaba Cloud アカウントに DataWorks Enterprise Edition の操作権限があることを確認してください。

    # DataWorks にアクセスするために使用されるアカウント情報。
    spring.schedulerx2.aliyunAccessKey=Alibaba Cloud アカウントの AccessKey ID
    spring.schedulerx2.aliyunSecretKey=Alibaba Cloud アカウントの AccessKey シークレット

エージェントの使用

エージェントを使用してアクセスする場合は、SchedulerX エージェントを使用してアプリケーションを SchedulerX に接続する (スクリプトまたは HTTP タスク) の手順に従って、エージェントをデプロイし、エージェントを使用して DataWorks にアクセスします。以下の項目が必要です。

  • インストールパッケージ。リンク をクリックしてダウンロードします。

    DataWorks を操作する権限を持つ Alibaba Cloud アカウントの AccessKey ID と AccessKey シークレットを、agent.properties ファイルの起動パラメータに追加します。

    # DataWorks にアクセスするために使用されるアカウント情報。
    aliyunAccessKey={ALIYUN_ACCESS_KEY}
    aliyunSecretKey={ALIYUN_SECRET_KEY}
  • Docker イメージ

    1. ネットワークと CPU アーキテクチャに基づいて Docker イメージを選択します。

    ネットワーク

    x86_64

    arm64

    中国 (杭州) (インターネット)

    schedulerx-registry.cn-hangzhou.cr.aliyuncs.com/schedulerx2/agentilatest-amd64

    schedulerx-registry.cn-hangzhou.cr.aliyuncs.com/schedulerx2/agent:latest-arm64

    シンガポール (インターネット)

    schedulerx-registry.ap-southeast-1.cr.aliyuncs.com/schedulerx2/agent:latest-amd64

    schedulerx-registry.ap-southeast-1.cr.aliyuncs.com/schedulerx2/agent:latest-arm64

    1. Docker イメージを起動する際に、ALIYUN_ACCESS_KEYALIYUN_SECRET_KEY 環境変数を設定します。

ジョブの作成

  1. DataWorks コンソールで次の操作を実行します。

    1. 手動トリガーワークフローを作成します。詳細については、「手動トリガーワークフローの作成」をご参照ください。

    2. 依存関係を構成せずにノードを作成します。詳細については、「ノードの作成とノードの依存関係の構成」をご参照ください。

    3. ワークフローを送信します。詳細については、「ワークフローのコミット」をご参照ください。

  2. SchedulerX コンソールで次の操作を実行します。

    1. ワークフローを作成し、DataWorks ノード (タスク) をワークフローに追加します。詳細については、「ワークフローの作成」をご参照ください。

      data

    2. タスクが追加されたら、タスクの両端のポイントを別のタスクのポイントにドラッグアンドドロップして、依存関係を作成します。これにより、完全なワークフローが作成されます。

    3. 作成したワークフローのスケジュールトリガーを構成します。詳細については、「Cron」をご参照ください。

結果

ワークフローがトリガーされると、ワークフローインスタンスリストでワークフローの進行状況と各ノードのステータスを確認できます。ノードを右クリックすると、ノードの実行結果の詳細を表示できます。

次のステップ

  • SchedulerX タスクインスタンスリストでは、タスクノードの実行の詳細の表示、タスクの終了、タスクの再実行を行うことができます。

  • [DataWorks オペレーションセンター] では、スケジュールされている DataWorks ノードインスタンスに関する情報をクエリできます。