周調度是指調度任務在每周的特定幾天,在特定的時間點自動運行一次。例如,調度任務設定為每周一、周二零點執行。
注意事項
在非指定的調度時間內,為保證下遊執行個體正常運行,周調度節點會產生空跑的周期執行個體。
重要空跑現象:系統直接返回運行成功,不會真實執行任務。
執行個體運行狀態為成功,執行時間長度為0秒,無執行日誌。
不會佔用調度資源。
不會阻塞依賴當前空跑節點的下遊節點執行,即本節點非調度時間內空跑,不影響下遊每天調度的任務(日調度、小時調度、分鐘調度)正常執行。
任務調度周期是基於單個任務維度配置,任務最終是否每天調度與任務本身定義的調度周期有關,與上遊節點調度周期無關,但上遊節點定義的調度時間將影響下遊節點實際開始調度的時間。
配置樣本
配置路徑
您需要進入資料開發節點的編輯頁面,單擊右側導覽列的調度配置,在
地區配置節點的調度周期。情境樣本
配置詳情
目標任務配置在每周一、周五兩天定時運行,則在周一、周五產生的執行個體會正常調度執行,而周二、周三、周四、周六以及周日這5天產生的執行個體會空跑,即到達定時已耗用時間後會直接置為成功狀態,不會真實執行代碼邏輯,配置詳情如下圖所示。
說明cron運算式會根據您選擇的時間自動產生,不可手動修改。
調度詳情
調度系統會自動為任務產生執行個體並運行。
重要使用補資料功能對周調度任務執行補資料操作時,請注意補資料選擇的為業務日期 ,業務日期=定時調度日期-1。
例如:
每周一的任務在執行補資料操作時應選擇業務時間為上周日。
若補資料選擇的業務時間非周日,補資料執行個體將空跑。