版权声明:如若转载,请联系作者。 https://blog.csdn.net/liu16659/article/details/82699827
Azkaban编写依赖的任务
1.实现目标
文件夹内容如下:
2.依赖文件
- startBatch106.job
type=noop
- EXT_T_ORD_SALES_ENTRANCE
#command.job
type=command
command=sh /data/software/pdi-ce-8.1.0.0-365/data-integration/shells/azkabanRunKettle.sh JOB_EXTRACT EXT_T_ORD_SALES_ENTRANCE
dependencies=startBatch106【注:依赖startBatch106.job】
- EXT_T_ORD_REFUND_ENTRANCE**【注:依赖EXT_T_ORD_SALES_ENTRANCE.job】**
#command.job
type=command
command=sh /data/software/pdi-ce-8.1.0.0-365/data-integration/shells/azkabanRunKettle.sh JOB_EXTRACT EXT_T_ORD_REFUND_ENTRANCE
dependencies=EXT_T_ORD_SALES_ENTRANCE
- EXT_T_ORD_FLOW_ENTRANCE【注:依赖EXT_T_ORD_REFUND_ENTRANCE.job】
#command.job
type=command
command=sh /data/software/pdi-ce-8.1.0.0-365/data-integration/shells/azkabanRunKettle.sh JOB_EXTRACT EXT_T_ORD_FLOW_ENTRANCE
dependencies=EXT_T_ORD_REFUND_ENTRANCE
- batch106.job【注:依赖EXT_T_ORD_FLOW_ENTRANCE.job】
type=noop
dependencies=EXT_T_ORD_FLOW_ENTRANCE
3.实现结果
通过azkaban的web界面可以查看如下的界面:
点击batch106,得到如下的job依赖图: