日調度即調度節點每天在指定的定時時間運行一次。建立周期任務時,預設調度時間是在00:00
~00:30
時間段隨機產生。您可根據需要自行指定已耗用時間點。例如,指定每天13點運行一次。
配置樣本
配置路徑
您需要進入資料開發節點的編輯頁面,單擊右側導覽列的調度配置,在
地區配置節點的調度周期。- 情境樣本
- 配置詳情
- 假設匯入、統計加工和匯出任務,均為日調度任務。
- 上述任務的已耗用時間為每天
13:00
點。 - 統計加工任務依賴匯入任務,匯出任務依賴統計加工任務(即統計加工任務的調度依賴,配置依賴的上遊任務為匯入任務)。
說明cron運算式會根據您選擇的時間自動產生,不可手動修改。
- 調度詳情調度系統會自動為任務產生執行個體並運行,各業務資料加工時間如下圖所示。說明
- 調度節點執行需要滿足如下條件:
- 上遊任務執行成功。
- 節點的定時已耗用時間已到。
- 預設調度時間是在
00:00
~00:30
時間段隨機產生。
- 調度節點執行需要滿足如下條件:
- 配置詳情
情境:天任務依賴小時或分鐘任務
以天任務依賴小時任務為例,為您介紹天任務依賴小時任務或分鐘任務的依賴情況。
說明 DataWorks支援上下遊不同調度周期的任務相互依賴,在上下遊調度周期不一致情況下,您可先瞭解DataWorks掛載依賴的預設規則,再基於業務需要根據規則來變更任務的調度配置。更多關於DataWorks複雜依賴情境的說明,請參見必讀:複雜依賴情境調度配置原則與樣本。
天任務依賴小時任務情境說明
情境 | 描述 |
天任務依賴小時任務所有周期(預設情況) | DataWorks上天任務預設依賴小時、分鐘任務當天所有執行個體,即待小時、分鐘任務當天所有周期資料加工完成後,天任務才會對小時、分鐘任務當天所有資料進行加工清洗。 |
天任務依賴指定的小時周期 | 若天任務需要依賴小時任務或分鐘任務當天指定的第幾個小時、分鐘執行個體時,小時分鐘任務設定依賴上一周期:本節點(自依賴)即可。天任務將按照就近原則掛載離自己定時時間最近的小時、分鐘執行個體。 |
小時、分鐘設定自依賴後的影響
- 自依賴配置前:小時、分鐘任務每個周期互不影響。
- 自依賴配置後:小時、分鐘任務上一周期是否執行成功,決定下一周期是否會執行。說明 自依賴設定後,今天第一個小時、分鐘執行個體將依賴昨天最後一個小時、分鐘執行個體。
情境:天任務對小時加工資料進行匯總
天任務依賴小時任務情境下,若上遊小時任務調度參數配置存在位移,導致小時任務每日第一個周期產出昨天最後一小時分區資料,天任務實際需要依賴的小時執行個體,變為小時任務當天第一個執行個體。該情境下,您可為小時任務設定依賴上一周期:本節點(自依賴),具體說明如下。