調度依賴配置完成後,您可通過預覽依賴查看周期任務的上下遊依賴關係、查看周期任務在調度日內所組建循環執行個體的預計執行時間,檢查任務的調度依賴配置是否符合預期,保障任務可按預期時間正常運行。若不符合預期請及時調整調度依賴配置,避免由於依賴關係不符合預期導致任務運行延遲。
注意事項
上下遊節點的周期數不同,各周期的依賴關係不同。為避免配置的依賴關係不符合預期,在任務發布前,建議上下遊調度周期數與定時時間不一致情境下,使用該功能提前預覽執行個體的依賴情況。DataWorks依賴關係設定原則及特殊依賴情境樣本,詳情請參見必讀:複雜依賴情境調度配置原則與樣本。
當前調度配置產生的依賴關係預覽圖,與生產環境的實際依賴關係可能存在差異,僅供參考。
說明生產調度任務修改調度周期時,選擇發布後即時產生執行個體並發布,當天執行個體可能存在替換邏輯,預覽依賴功能無法預覽當天的實際執行個體依賴情況。詳情請參見執行個體產生方式:發布後即時產生執行個體。
目前僅支援查看當前節點的一級上遊和一級下遊依賴關係。
為確保當前任務依賴關係正確,請確認上遊節點為儲存狀態。
依賴預覽圖示中,實線表示同周期依賴,虛線表示跨周期依賴(即依賴上一周期)。
預覽依賴圖示說明
DataWorks支援通過不彙總、按所屬工作空間彙總、按責任人彙總等方式呈現依賴關係,您可根據需要選擇使用。彙總方式介紹詳情請參見附錄:DAG圖功能介紹。
預覽依賴時,實線為同周期依賴,虛線為跨周期依賴(即依賴上一周期)。
下圖以預覽節點依賴為例,為您展示不同彙總方式的呈現效果。
預覽節點依賴
DataWorks根據節點的依賴配置,為您產生上下遊節點的依賴關係圖,您可基於該圖檢查調度依賴配置是否符合預期。
單擊任意節點,即可查看該節點的詳細資料。
預覽執行個體依賴
若在一個調度日內,您的周期任務會產生多個周期執行個體,DataWorks會根據該節點的依賴配置和時間配置,為您產生所有周期執行個體的上下遊依賴關係及計劃執行時間,您可確認各周期執行個體依賴及執行時間是否符合預期。
單擊任意執行個體,即可查看該執行個體的詳細資料。
若小時、分鐘任務的調度參數配置為擷取小時、分鐘時間,則該任務的調度參數替換值由執行個體的定時時間決定。例如,小時任務的調度參數賦值為$[hh24],則該任務各周期執行個體的調度參數將替換為各執行個體的定時時間。詳情請參見附錄:調度參數與業務日期、定時時間、實際已耗用時間的關係。