本文将为您介绍Dataphin条件调度支持的调度规则。
条件调度规则说明
Dataphin条件调度支持且、或逻辑运算:
且:所有条件的判断结果为真(True)时,结果为真。
或:所有条件中任意一个条件为真(True)时,结果为真。
条件判断类型
Dataphin支持以业务日期、跨节点参数作为条件判断的类型。
业务日期判断类型
业务日期具备普通日历、公共日历属性选项。
普通日历:日常生活中所使用的日历(公历),支持日期、月份、星期做为参数值。参数值判断条件有属于与不属于。
公共日历:在Dataphin创建的公共日历,支持日期类型(工作日、假期)、标签、财务周、财务月、财务日做为参数值。标签的参数值判断条件:
重要财务周、财务月、财务日仅支持使用了财务日历模板的公共日历支持配置。
日期类型:包括工作日、假期。
标签:包括所有、包含其一、不包含。
财务周、财务月、财务日:包括属于、不属于。
跨节点参数判断类型
跨节点参数判断类型可以通过参数类型的取值进行判断。包括文本类型和数值类型。
文本类型:支持文本类型是或不是进行判断。
数值类型:支持数值类型的运算符比较,包括=、!=、>、<、>=、<=。
示例说明
业务日期以2022-12-06为例,使用或运算配置上图条件判断:
第一条判断:2022-12-06 在普通日历中不属于星期中的周六或周天,即第一个条件判断为假。
第二条判断:2022-12-06 在公共日历text01中日历类型为假日,即第二个条件判断为真。
因使用或运算,所有条件中任意一个条件为真(True)时,结果为真,则该条件调度被满足,系统将根据配置的执行调度类型进行暂停调度。预览调度运行计划如下图所示:
文档内容是否对您有帮助?