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

Data Management:クイックスタート

最終更新日:Mar 29, 2026

このガイドでは、Data Management (DMS) におけるタスクフロー開発のライフサイクル全体について説明します。具体的には、フローの作成、タスクノードの接続、スケジューリングとエラー処理の構成、テストの実行、本番環境への公開が含まれます。

このガイドを読み終えるまでに、以下のことを完了できます。

  • 有向非循環グラフ (DAG) キャンバス上にタスクフローを作成します。

  • タスクノードを追加、構成、接続します。

  • エラー処理、同時実行、スケジューリングポリシーを設定します。

  • フローを実行し、自動実行のために公開します。

前提条件

開始する前に、以下を準備してください。

  • DMS コンソール V5.0 へのアクセス権を持つ Alibaba Cloud アカウント

  • DMS でタスクフローを作成および公開する権限

基本概念

概念説明
タスクフローデータタスクの実行順序と依存関係を定義する DAG に編成されたタスクノードのコレクションです。
タスクノードタスクフロー内の単一の作業単位です。たとえば、SQL スクリプトの実行やデータ同期のトリガーなどです。
DAG有向非循環グラフ (DAG) は、タスクノードを配置および接続するビジュアルキャンバスです。接続は一方向に流れ、循環依存はありません。

ステップ 1: タスクフローの作成

  1. DMS コンソール V5.0 にログインします。

  2. トップナビゲーションバーで、[DTS] > [データ開発] > [タスクオーケストレーション] をクリックします。

    DMS をシンプルモードで使用する場合、左上隅の 2022-10-21_15-25-22.png アイコンにマウスを合わせ、[すべての機能] > [DTS] > [データ開発] > [タスクオーケストレーション] を選択します。
  3. [タスクフローの作成]」をクリックします。

  4. [Create Task Flow] ダイアログボックスで、[Business Scenario] および [Task Flow Name] を設定し、[OK] をクリックします。

ステップ 2: タスクノードの追加

  1. DAG キャンバスの左側にある[タスクタイプ]リストから、追加するノードを DAG の空白エリアにドラッグします。

  2. ノードをダブルクリックして構成ページを開き、構成します。

  3. ノード間の依存関係を定義するには、アップストリームノードにカーソルを合わせ、右端に中抜き円が表示されるまで待ちます。その円からダウンストリームノードにドラッグして接続を描画します。

ステップ 3: タスクフローの構成

タスクフローページの下部にある image.png アイコンをクリックして、構成パネルを開きます。

タスクフロー情報

[タスクフロー情報]」タブで、以下のパラメーターを設定します。「[変数設定]」および「[通知設定]」は、当面の間デフォルト値のままにしてください。

パラメータ説明
オーナーノードと構成を変更し、テストを実行し、障害アラートを受信できるユーザーです。オーナーを変更した場合、変更を適用するにはタスクフローを再公開してください。
関係者タスクフローを表示し、テストを実行できますが、変更はできないユーザーです。DMS 管理者とデータベース管理者 (DBA) は、すべてのタスクフローのデフォルトの関係者です。彼らはタスクフローのオーナーを変更することもできます。
エラー処理ポリシー実行中にエラーが発生した場合に実行する操作です。オプション:実行中のタスクを完了 (実行中のタスクを完了させます。残りのタスクは実行されず、完了後にタスクフローは失敗としてマークされます。)、すべてのタスクを直ちに停止 (すべてのタスクを直ちに停止します。)、または 関連のないタスクを完了 (実行中のタスクと、失敗したタスクノードに関連しないタスクを続行させます。)。
同時実行制御ポリシー以前の実行がまだ進行中にタスクフローがトリガーされた場合の動作です。オプション:スキップ (新しいトリガーを無視します。)、無視 (タスクフローを実行します。以前の実行に影響がないことを確認してください。)、または 並行して実行 (並行して実行します — モード 1 は、以前の実行における同じタスクが完了するまで待機します。モード 2 は、そのタスクとすべてのダウンストリームタスクが完了するまで待機します。)。
タスクフローを公開に設定有効にすると、ご利用のテナントのすべてのユーザーはタスクフローを表示できますが、変更または実行はできません。公開フローは、オーナーでない限りダッシュボードの統計から除外されます。

スケジューリング設定

[スケジューリング設定] セクションで、[タスクフロー情報] タブの [スケジューリングを有効化] をオンにして、スケジューリングポリシーを設定します。

たとえば、2023 年 8 月 3 日から 8 月 31 日まで、毎週月曜日と木曜日の 00:00 にフローを実行するには、次のように設定します。

image.png

ステップ 4: タスクフローの実行

タスクフローの設定が完了したら、[試行実行] をクリックします。DMS はタスクノードをシーケンスで実行します。

別の実行モードが必要な場合は、DMS では [ダミー実行][特定の時刻で実行]、および [特定の時間範囲で実行] もサポートしています。各モードの詳細については、「用語」をご参照ください。

ステップ 5: タスクフローの公開

タスクフローが正しく設定されていることを確認し、次に[公開]をクリックします。

公開後、右上隅にある[運用管理に移動] をクリックします。[タスクフロー情報] セクションで、作成者、スケジューリングポリシー、およびその他の構成の詳細を確認できます。

次のステップ

タスクフローが実行されたら、さらに活用するために次のトピックを検討してください。

  • O&M センターで実行ステータスを監視し、実行履歴を表示します。

  • スケジューリングポリシーを編集して、トリガー頻度またはタイムウィンドウを変更します。

  • タスクノードを追加するか、依存関係を調整してタスクフローを拡張します。

  • ステークホルダーアクセスを付与して、チームメンバーがフローを表示およびテストできるようにします。