列表

详情


数据工场DataWorks (原DatalDE)中,任务task1是在00:00至23:59之间按小时调度的周期性调度任务,任务配置为每小时执行次,每次执行生成前一个小时的数据。任务task2是按小时调度的周期性调度任务,任务配置为每6小时执行一次,每次执行都是处理task1生成的前6个小时的数据。为了保证task2每次运行前task1的前6个小时数据已经生成成功,task1和task2需要如何配置?


A. task1跨周期依赖选择自依赖,task2依赖属性的上游任务配置为task1

B. task2依赖属性的上游任务配置为task1

C. task2依赖属性的上游任务配置为ask1, task2跨周期依赖选择等待自定义任务的上一周期结束,自定义任务是task1

D. task2跨周期依赖选择等待自定义任务的上一周期结束,自定义任务是task1

参考答案: D

详细解析:

A、自依赖:本次节点运⾏依赖上⼀周期该节点业务数据的产出情况。task2依赖属性的上游任务配置为task1,也将会每小时执行1次;
B、Task1没有说明,task2将同A结果一致
C、设置跨周期依赖后就不需要再配置正常的依赖属性
D、补充C选项,设置跨周期依赖后可以正常生成依赖关系,不需要再配置task2的上游为task1.


上一题