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

Data Management:task Orchestration Operation Centerでタスクフローとタスクフローインスタンスを管理する

最終更新日:Aug 02, 2024

このトピックでは、データ管理のタスクオーケストレーションオペレーションセンター (DMS) で、タスクフローを編集し、タスクフローの実行時間を表示し、タスクフローで同時に実行されるSQL文の数を制限する方法について説明します。

[タスクオーケストレーションオペレーションセンター] ページに移動

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

  2. 上部のナビゲーションバーで、O&M > タスクオーケストレーション操作センター を選択します。

    説明

    DMSコンソールをシンプルモードで使用する場合は、左上隅の2023-01-28_15-57-17.pngアイコンの上にポインターを移動し、[すべての機能] > [O&M] > [タスクオーケストレーションオペレーションセンター] を選択します。

タスクフローの管理

[タスクオーケストレーションオペレーションセンター] ページに移動した後、次の操作を実行してタスクフローを管理します。[タスクフロー管理] をクリックします。 [タスクフローの管理] ページで、管理するタスクフローを見つけ、[操作] 列の [編集][発行済みタスク] 、または [実行履歴] をクリックして、タスクフローの有向非巡回グラフ (DAG) 、発行済みバージョン、または実行時履歴を表示します。 スケジュールされたタスクフロー、または手動で実行されたタスクフローの実行期間のトレンドチャートを表示し、同時に複数のタスクフローを公開または公開解除することもできます。.

タスクフローの実行の管理

[Task Orchestration Operation Center] ページに移動した後、[インスタンス管理] をクリックします。 [インスタンス管理] ページでは、次の操作を実行できます。

  • [インスタンスの統計] セクションで、正常に実行されたタスクフローインスタンスと実行に失敗したタスクフローインスタンスの数を含め、実行されたタスクフローインスタンスの総数を表示します。

    説明

    タスクフローインスタンスに関する上記の統計は、インスタンスの実行時間に基づいて表示されます。 営業日に基づいて表示されるタスクフローインスタンスの統計を表示する場合は、[所有者] フィールドの右側にある [営業日] を選択します。

  • [実行中][成功][失敗] など、インスタンスの状態で表示するタスクフローインスタンスをフィルター処理します。

  • タスクフローのステータスを表示します。

  • [インスタンス管理] ページで、管理するタスクフローを見つけ、[操作] 列の [実行履歴] をクリックします。 スケジュールされ手動で実行されたタスクフローの実行期間のトレンドチャートを表示できます。

image.png

タスクフローのスケジューリング統計の表示

[Task Orchestration Operation Center] ページに移動した後、[scheduling Statistics] セクションで表示する実行時間とタスクフローを選択して、ガントチャートに複数のタスクフローのスケジューリング時間分布を表示できます。 これにより、タスクフローのスケジューリング時間が適切かどうかを確認できます。

タスクフローで同時に実行するSQL文の数を制限する

DMSのモニタリングおよび保証機能を使用して、複数のタスクフローのデータベースで同時に実行されるSQL文の数を制限できます。 この機能により、データベースの安定性、セキュリティ、信頼性が保証されます。

  1. [Task Orchestration Operation Center] ページに移動します

  2. [モニタリングと保証] をクリックします。 [同時実行設定] タブで、[新規] をクリックします。

  3. [同時実行設定の追加] ダイアログボックスで、[リソースタイプ][リソース][リソースクォータ] などの必要なパラメーターを設定し、[OK] をクリックします。

    たとえば、Resource Quotaパラメーターを20に設定した場合、指定したデータベースで最大20個のタスクフローを同時に実行できます。

    説明
    • Resource Quotaパラメーターには、データベースで同時に実行できるタスクフローの最大数を指定します。

    • 実行中のタスクフローの数がResource Quotaパラメーターの値を超える場合、DMSは指定された優先度キューに基づいてタスクフローを実行します。

    • 優先度の有効値は1〜10である。 値が大きいほど、タスクフローの優先度が高くなります。 タスクがそのタスクノードに指定された最大待機時間より長く待機すると、そのタスクはキューイングを停止し、失敗したタスクとしてマークされます。