DataIDE中,task1和task2都是按天调度的周期性调度任务,task1生成分区表table1,task2生成分区表table2,每天task2取table1最新分区的数据进行统计,而task1有部据来源是tabe2前一天分区的数据。Task1和task2的依赖关系需要如何配置?()
A: 只需要task1依赖属性的上游任务配置为task2
B: task1和task2都不需要配置依赖属性
C: task1跨周期依赖选择“等待自定义任务的上周期结束,才能继续运行”,自定义任务填写task2,task2依赖属性的上游任务配置为task1
D: 只需要task2依赖属性的上游任务配置为task1
A: 只需要task1依赖属性的上游任务配置为task2
B: task1和task2都不需要配置依赖属性
C: task1跨周期依赖选择“等待自定义任务的上周期结束,才能继续运行”,自定义任务填写task2,task2依赖属性的上游任务配置为task1
D: 只需要task2依赖属性的上游任务配置为task1
举一反三
- DataIDE中,task1和task2都是按天调度的周期性调度任务,task1生成分区表table1,task2生成分区表table2,每天task2取table1最新分区的数据进行统计,而task1有部分数据来源是table2前一天分区的数据。task1和task2的依赖关系需要任何配置?() A: 只需要task2依赖属性的上游任务配置为task1 B: task1和task2都不需要配置依赖属性 C: 只需要task1依赖属性的上游任务配置为task2 D: task1跨周期依赖选择“等待自定义任务的上一周期结束,才能继续运行”,自定义任务填写task2,task2依赖属性的上游任务配置为task1
- 数据工场DataWorks(原DataIDE)中,任务task1是按小时调度的周期性调度任务,任务配置为在00:00至23:59之间每1小时执行次,每次执行生成前一个小时的数据。任务task2是按天调度的周期性调度任务,每次执行都是处理task1最新生成的一整天的数据。为了保证task2每次运行前,task1最新的一整天的数据已经成功生成,task1和task2需要如何配置?() A: task1跨周期依赖选择自依赖,task2调度周期定时设置为零点整,task2依赖属性的上游任务配置为task1 B: task2调度周期定时设置为零点整,task2依赖瓜性的上游任务配置为task1 C: task2调度周期定时设置为23点59分,task2依赖属性的上游任务配置为task1 D: task2调度周期定时设置为零点整,task2跨周期依赖选择等待自定义任务的上一周期结束自定义任务是task1
- DataIDE中,事实表A需要按天增量更新(配置成任务task1),事实表B需要按天增量更新(配置成任务task2),每天事实表A中的部分数据信息来自事实表B前一天的数据。task1和task2需要如何配置才能实现上述场景?() A: task1的依赖属性中的上游任务配置为task2 B: 不需要配置依赖关系,在task1中直接使用表B生成表A即可 C: task1的跨周期依赖属性设置为“等待自定义任务的上一周期结束”,自定义任务选择task2 D: task2的依赖属性中的上游任务配置为task1
- DataIDE中,周期性调度任务的依赖属性配置决定了任务运行的先后顺序,任务task1、task2、task3都是按天调度的周期性任务,下列关于3个任务说法正确的有?() A: 若task1执行时需要用到task2当天生成的最新数据,那么task1依赖属性的上游任务应该配置task2 B: 若task2执行时需要用到task1当天生成的最新数据,task3每天需要用到task2当天生成的最新数据,那么task3依赖属性的上游任务应该直接配置task1 C: 若task2执行时需要用到task1当天生成的最新数据,task3每天需要用到task2当天生成的最新数据,那么task3依赖属性的上游任务必须直接配置task2和task1 D: 若task2执行时需要用到task1当天生成的最新数据,task3每天需要用到task2当天生成的最新数据,那么task3依赖属性的上游任务直接配置task2
- DataIDE中,task1和task2都是按天调度的周期性调度任务,task1设置定时时间为02:00,task2设置定时时间为00:00,task2依赖属性的上游任务配置为task1,每天task2何时可以运行?() A: 只要task1执行成功,task2就马上运行 B: task1在2:00之后才执行成功,则task2不再运行 C: task1执行成功时,时间若已到2:00,则task2可以运行 D: task1执行成功时,时间没到2:00,则task2不再运行