統合タスクと計算タスクページには、計算タスク、同期タスク、統合タスクが含まれています。各タスクはスケジューリングノードに対応しています。このトピックでは、ノードの観点から統合タスクと計算タスクを表示および管理する方法について説明します。
統合タスクと計算タスクページへのアクセス
Dataphin ホームページの上部ナビゲーションバーで、[開発] > [O&Mセンター] を選択します。
左側のナビゲーションウィンドウで、[O&Mセンター] > [定期タスク] を選択します。
上部ナビゲーションバーで、本番環境または開発環境を選択します。
[定期タスク] ページで、[統合タスクと計算タスク] タブをクリックします。
統合タスクと計算タスクリストでサポートされている操作
統合とコンピューティングタスクをオペレーションセンターに送信してスケジューリングすると、[定期タスク] > [統合とコンピューティングタスク] リストに、現在のタスクオブジェクト、スケジューリングサイクル、優先度、所有者、関連ベースライン、プロジェクト、HTTP パス、スケジュールリソースグループ、最終更新日時、およびサポートされている操作が表示されます。
タスクオブジェクト: オペレーションセンターに送信されたスクリプトの定期タスク。スクリプト名とスクリプト ID が表示され、タスクのスケジューリング方法が識別されます。詳細については、「スケジューリング方法の説明」をご参照ください。
繰り返し: スケジューリングタイムゾーンでのタスクの定期スケジュールの時刻。
優先度: タスクの優先度。ベースライン機能が有効になっている場合、ベースラインタスクは、すべてのベースラインの中で最も高い優先度をその優先度として採用し、元々構成されたタスクの優先度をオーバーライドします。
関連ベースライン: タスクがエンドノードとして属するベースラインと、保護範囲内に先祖ノードとしてタスクを含む関連ベースラインが表示されます。
説明ベースライン機能が有効になっていない場合、このフィールド情報は表示されません。
プロジェクト: タスクが属するプロジェクト。
プロジェクトの英語名(プロジェクトの中国語名)
の形式で表示されます。HTTP パス: 選択した本番環境または開発環境に基づいて、DATABRICKS_SQL タイプタスクの本番環境 HTTP パスまたは開発環境 HTTP パスが表示されます。
説明DATABRICKS_SQL タイプのタスクのみがこの項目の表示をサポートしています。他のタイプのタスクは - と表示されます。
リソースグループ: タスクの実行時にインスタンスが使用するスケジューリングリソースグループの名前。
タスクに指定されたカスタムリソースグループがアクティブでない場合、プロジェクトのデフォルトリソースグループに自動的に置き換えられます。プロジェクトのデフォルトリソースグループがアクティブでない場合、テナントのデフォルトリソースグループに自動的に置き換えられます。優先度は カスタムリソースグループ > プロジェクトのデフォルトリソースグループ > テナントのデフォルトリソースグループ です。
説明プロジェクトのデフォルトリソースグループを変更すると、ここに表示される更新に遅延が生じる可能性がありますが、実際の実行では変更されたリソースグループが使用されます。
テナントのデフォルトリソースグループ: いずれのプロジェクトにも属していません。テナントには、デフォルトのリソースグループが 1 つだけあります。タスクで個別のカスタムリソースグループが指定されていない場合、またはプロジェクトでプロジェクトのデフォルトリソースグループが指定されていない場合、テナントのデフォルトリソースグループがスケジューリングに使用されます。これは、排他的リソースタスク(SQL タスク、仮想タスクなどを除く)の場合のみです。
統合タスクと計算タスクリストでは、次の操作がサポートされています。
操作 | 説明 |
DAG グラフ |
|
定期インスタンスの表示 | タスクによって生成された定期インスタンスを表示します。定期インスタンスに対する操作と管理を実行することもできます。 |
開発ノードの編集 | 開発プロジェクトのタスクの編集ページに移動して、タスクを編集します。 説明 これは、開発 - 本番開発モードにのみ適用されます。 |
ノードの編集 | タスクの編集ページに移動して、タスクを編集します。 説明 これは、基本モードにのみ適用されます。 |
本番ノードの表示 | 本番プロジェクトに移動して、タスク構成を表示します。 説明 この機能は、基本モードのタスク、および本番環境に公開されていない開発 - 本番開発モードのタスクではサポートされていません。 |
ノードコードの表示 | 統合タスクと計算タスクノード用に記述されたコードを表示します。 |
データバックフィルインスタンスの表示 | データバックフィル操作によって生成されたデータバックフィルインスタンスを表示および管理します。 |
データバックフィル | 定期タスクのデータバックフィル機能は、指定された既存データのタイムスタンプ内の定期タスクのデータをリフレッシュするために使用されます。定期タスクが開発され、公開のために送信されると、タスクはスケジューリング構成に従って定期的に実行されます。指定された期間に定期タスクを実行する場合、または既存データの時間範囲のデータをリフレッシュする場合は、データバックフィル機能を使用できます。統合タスクと計算タスクノードでデータバックフィル操作を実行する方法の詳細については、「付録: 定期タスクのデータバックフィル」をご参照ください。 |
所有者の変更 | タスクの所有者を変更します。 説明 これは、基本モードと、開発 - 本番モードの本番環境にのみ適用されます。開発環境では変更はサポートされていません。 |
優先度の変更 | タスクの優先度を変更します。同時に、スケジューリング条件を満たすすべてのタスクの中で、優先度の高いタスクが最初に実行されます。 説明
|
一時停止 | 現在のタスクノードを一時停止スケジューリング状態に設定します。一時停止は、一部のタスクとそのダウンストリームタスクを一時的に実行する必要がないが、後で引き続き使用されるシナリオに適用されます。たとえば、一部の計算基準を一時的に調整して、ダウンストリームデータへの影響を防ぎます。 |
再開 | 一時停止したノードを通常のスケジューリング状態に設定します。 |
監視とアラートの構成 | タスク実行の監視ルールを構成します。詳細については、「オフラインタスク監視の概要」をご参照ください。 説明 これは、本番プロジェクトと基本プロジェクトにのみ適用されます。 |
HTTP パスの変更 | 対応するタスクの本番環境 HTTP パスを変更します。本番プロジェクトに対応するクラスターに構成されているすべての HTTP パスから選択できます。 説明 この操作は、本番環境でのみサポートされています。 |
リソースグループの変更 | タスクから生成されたインスタンスが実行時に使用するスケジューリングリソースグループを変更します。 説明
|
統合タスクと計算タスクの DAG ノードでサポートされている操作
DAG グラフには、タスクノードの上流と下流の依存関係が明確に示されており、システムは上流と下流のノードの操作と管理をサポートしています。デフォルトでは、DAG グラフには、メインノード(選択されたノード)と上流と下流のノードの最初のレイヤーが表示されます。統合タスクと計算タスクノードを選択すると、タスクに関連する操作を実行できます。
Dataphin は、クロスプロジェクトノードの操作と管理をサポートしています。クロスプロジェクトスクリプトノードで操作を実行するには、タスクが属するプロジェクトに対する表示権限と操作権限が必要です。
DAG グラフでサポートされている操作
[親ノードの展開]、[子ノードの展開]: DAG グラフのメインノードの異なるレベルの依存ノードを展開します。
DAG ノードでサポートされている操作
統合タスクと計算タスクの DAG ノードでサポートされている操作は、統合タスクと計算タスクリストでサポートされている操作と同じです。詳細については、「統合タスクと計算タスクリストでサポートされている操作」をご参照ください。
統合タスクと計算タスクでサポートされているバッチ操作
定期的な統合タスクと計算タスクでは、次のバッチ操作がサポートされています。
操作 | 説明 |
一時停止 | 選択したすべてのタスクを一時停止します。一時停止後も、一時停止されたタスクは引き続きインスタンスを通常どおり生成しますが、現在のタスクと下流の依存インスタンスによって生成されたインスタンスはスケジューリングされません。 |
再開 | 選択したタスクのスケジューリングを再開します。 |
所有者の変更 | 定期的な統合タスクと計算タスクの所有者をバッチ変更します。 説明 これは、基本モードと、開発 - 本番モードの本番環境にのみ適用されます。開発環境では変更はサポートされていません。 |
優先度の変更 | 定期的な統合タスクと計算タスクの優先度をバッチ変更します。 説明
|
HTTP パスの変更 | 複数の DATABRICKS_SQL タスクの本番環境 HTTP パスを変更します。選択した DATABRICKS_SQL タスクが異なる Databricks クラスターに属している場合は、異なるクラスターの HTTP パスを個別に指定できます。対応するクラスターに構成されているすべての HTTP パスから選択できます。 説明 この操作は、本番環境で DATABRICKS_SQL タスクが選択されている場合にのみサポートされています。 |
リソースグループの変更 | 複数のタスクから生成されたインスタンスが実行時に使用するスケジューリングリソースグループをバッチ変更します。 説明
|