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

DataWorks:年に 1 回ノードをスケジュールする

最終更新日:Jan 11, 2025

ノードが年に 1 回スケジュールされている場合、ノードは毎年特定の日に特定の時点で自動的に実行されます。たとえば、ノードは毎年 1 月の最終日に実行されるようにスケジュールされています。

注意事項

年に 1 回スケジュールされるノードの子孫ノードが、ノードのスケジューリング時間ではない時点で想定どおりに実行されるようにするために、システムはノードに対してドライランの自動トリガーインスタンスを生成します。

重要

ノードがドライランの場合、システムは実際にノードを実行するのではなく、ノードが正常に実行されたことを直接プロンプトします。

  • ノードの実行時間は 0 秒で、ノードの実行ログは生成されません。

  • ノードはスケジューリングリソースを占有しません。

  • ノードは、分、時間、または日でスケジュールされている子孫ノードの実行をブロックしません。

設定例

  • 設定方法

    DataStudio ページで、ノードを作成し、ノードの設定タブに移動します。右側のナビゲーションペインで [プロパティ] タブをクリックします。[プロパティ] タブの [一般] セクションで、ノードのスケジューリング期間を設定します。

  • シナリオ

    • 設定の詳細

      ノードが毎年 1 月、4 月、7 月、10 月の最初と最後の日の特定の時点で実行されるようにスケジュールされている場合、スケジューリングシステムは毎年これらの日に生成されたインスタンスを実行します。スケジューリングシステムは、1 年の他の各日にノードのドライランインスタンスを生成し、インスタンスに対して成功応答を直接返します。インスタンスのコードは実行されません。次の図は、設定の詳細を示しています。

      説明 cron 式は、選択したスケジューリング時間に基づいて自動的に生成され、変更することはできません。

      年调度

    • スケジューリングの詳細

      スケジューリングシステムは、ノードのインスタンスを自動的に生成して実行します。年调度实例