對於離線整合任務,若需要周期性調度運行,您需定義該任務的調度相關屬性,包括調度周期、調度依賴、調度參數等。本文為您介紹離線任務屬性與調度的相關內容。
注意事項
系統僅支援調度類型為周期性節點的離線整合任務進行調度配置。
依賴關係是兩個或多個節點之間的語義串連關係,同時上遊節點的狀態將影響其他下遊節點的運行狀態。
配置了依賴關係的節點調度規則為:首先,上遊節點運行完成後,才能調度下遊節點。其次,根據節點設定的調度時間判斷是否執行調度。
您在設定的調度時間之前提交的調度配置,會在設定的調度時間之後生效。而在設定的調度時間之後配置的依賴關係,只能間隔一天再產生執行個體。
任務的調度配置僅用於定義任務調度運行時的相關屬性,任務需通過發布流程發布至生產環境後,才會根據該配置進行最終調度。
調度時間僅定義任務預期執行時間,其實際執行時間還受上遊執行情況控制,關於任務執行條件說明,詳情請參見執行個體運行診斷。
離線整合任務屬性入口
在Dataphin首頁,在頂部功能表列選擇研發 > Data Integration。
在整合頁面的頂部功能表列選擇專案。
在左側導覽列中選擇整合 > 離線整合,在離線整合列表中,單擊目標任務名稱。
在該任務頁簽下,單擊右側的屬性,開啟屬性面板。
配置離線任務屬性
在離線任務屬性頁面,您需根據下表配置任務的基本資料與調度相關屬性。
配置項 | 描述 |
包括任務名、ID、節點類型、開發負責人、營運責任人及描述。
| |
用於定義任務在生產環境的周期調度方式。
| |
用於定義該任務的上下遊依賴關係。通過依賴關係有序調度運行上下遊節點,即當上遊節點運行成功後,下遊節點才會啟動運行,保障適時的產出有效業務資料。您可使用自動解析快速設定節點依賴,也可手動添加節點的依賴關係。 | |
用於定義任務運行逾時時間和任務運行失敗時的重跑策略,可杜絕因計算任務長時間資源佔用造成資源浪費的同時提高計算任務啟動並執行可靠性。 |