本文將為您介紹Dataphin條件調度支援的調度規則。
條件調度規則說明
Dataphin條件調度支援且、或邏輯運算:
且:所有條件的判斷結果為真(True)時,結果為真。
或:所有條件中任意一個條件為真(True)時,結果為真。
條件判斷類型
Dataphin支援以業務日期、跨節點參數作為條件判斷的類型。
業務日期判斷類型
業務日期具備普通日曆、公用日曆屬性選項。
普通日曆:日常生活中所使用的日曆(西曆),支援日期、月份、星期做為參數值。參數值判斷條件有屬於與不屬於。
公用日曆:在Dataphin建立的公用日曆,支援日期類型(工作日、假期)、標籤、財務周、財務月、財務日做為參數值。標籤的參數值判斷條件:
重要財務周、財務月、財務日僅支援使用了財務日曆模板的公用日曆支援配置。
日期類型:包括工作日、假期。
標籤:包括所有、包含其一、不包含。
財務周、財務月、財務日:包括屬於、不屬於。
跨節點參數判斷類型
跨節點參數判斷類型可以通過參數類型的取值進行判斷。包括文本類型和數實值型別。
文本類型:支援文本類型是或不是進行判斷。
數實值型別:支援數實值型別的運算子比較,包括=、!=、>、<、>=、<=。
樣本說明

業務日期以2022-12-06為例,使用或運算配置上圖條件判斷:
第一條判斷:2022-12-06 在普通日曆中不屬於星期中的周六或周天,即第一個條件判斷為假。
第二條判斷:2022-12-06 在公用日曆text01中日曆類型為假日,即第二個條件判斷為真。
因使用或運算,所有條件中任意一個條件為真(True)時,結果為真,則該條件調度被滿足,系統將根據配置的執行調度類型進行暫停調度。預覽調度運行計劃如下圖所示:
