自動トリガーノードのスケジューリング依存関係を設定した後、自動トリガーノードのスケジューリング依存関係をプレビューし、スケジューリング日内に自動トリガーノードに対して生成されたインスタンスの推定実行時間を表示できます。 このプレビュー機能は、スケジューリングの依存関係が期待どおりであるかどうかを判断するのに役立ち、自動トリガーノードが期待どおりにスケジュールされることを保証します。 スケジューリングの依存関係が期待どおりでない場合は、自動トリガーノードの実行が遅延するのを防ぐために、できるだけ早くスケジューリング設定を変更することをお勧めします。
注意事項
祖先ノードのスケジューリングサイクル数は、子孫ノードのスケジューリングサイクル数と異なる場合があり、祖先インスタンスと子孫インスタンス間のスケジューリング依存関係は、スケジューリングサイクルごとに異なる場合があります。 ノードの祖先インスタンスと子孫インスタンスのスケジューリングサイクル数とスケジューリング時間が一致しない場合は、ノードをデプロイする前に、祖先インスタンスと子孫インスタンス間のスケジューリング依存関係をプレビューすることをお勧めします。 これにより、設定されたスケジューリングの依存関係が期待どおりになります。 複雑な依存関係シナリオでのスケジューリング依存関係の設定原則とスケジューリング依存関係の例については、複雑な依存関係シナリオでのスケジューリング設定の原則とサンプルをご参照ください。
スケジューリング依存関係に基づいて生成される有向非巡回グラフ(DAG)は参照用であり、本番環境のDAGとは異なる場合があります。
説明本番環境でノードのスケジューリングサイクルを変更する場合は、ノードのインスタンス生成モードパラメーターを デプロイ直後タスクの即時インスタンス生成を構成する に設定し、ノードをデプロイする必要があります。 この場合、ノードに対して生成され、当日実行するようにスケジュールされているインスタンスが置き換えられる可能性があり、当日のインスタンスの実際のスケジューリング依存関係をプレビューすることはできません。 インスタンスが有効になるモードについては、をご参照ください。
現在のノードの最も近いレベルにある祖先ノードと子孫ノードのみをプレビューできます。
現在のノードのスケジューリング依存関係が正しいことを確認するには、現在のノードの祖先ノードが保存されていることを確認します。
ノードのDAGでは、実線 は同一サイクルのスケジューリング依存関係を示し、破線 はサイクル間のスケジューリング依存関係(前のサイクルのインスタンスへの依存関係)を示します。
ノードのDAGの説明
DataWorksは、ノードのスケジューリング依存関係をプレビューするために使用できる次の方法を提供します: [集約なし]、[ワークスペース別に集約]、[所有者別に集約]。 ビジネス要件に基づいて方法を選択できます。 詳細については、付録: DAGで提供される機能の使用をご参照ください。
ノードのスケジューリング依存関係をプレビューする場合、実線は同一サイクルのスケジューリング依存関係を示し、破線はサイクル間のスケジューリング依存関係(前のサイクルのインスタンスへの依存関係)を示します。
次の図は、[ノードの依存関係] タブで異なる集約方法を使用した場合のプレビュー効果を示しています。
ノードのスケジューリング依存関係のプレビュー
DataWorksは、ノードのスケジューリング依存関係設定に基づいて、ノードのDAGを生成します。 DAGに基づいて、ノードのスケジューリング依存関係設定が期待どおりであるかどうかを確認できます。
ノードをクリックすると、ノードの詳細を表示できます。

インスタンスのスケジューリング依存関係のプレビュー
自動トリガーノードがスケジューリング日に複数のインスタンスを生成する場合、DataWorksは、ノードのスケジューリング依存関係設定と時間設定に基づいて、すべてのインスタンスのスケジューリング依存関係と推定実行時間を生成します。 各サイクルの各インスタンスのスケジューリング依存関係と実行時間が期待どおりであるかどうかを確認できます。
インスタンスをクリックすると、インスタンスの詳細を表示できます。
時間または分でスケジュールされたノードに時間または分単位で正確な時点が指定されている場合、ノードのスケジューリングパラメーターは、各スケジューリングサイクルでノードに対して生成されるインスタンスのスケジューリング時間に基づいて置き換えられます。 たとえば、ノードのスケジューリングパラメーターに $[hh24] を割り当てます。 各サイクルでノードに対して生成されるインスタンスのスケジューリングパラメーターは、インスタンスのスケジューリング時間によって置き換えられます。 詳細については、付録: スケジューリングパラメーターとデータタイムスタンプ、スケジューリング時間、ノードの実際の実行時間との関係をご参照ください。
