目录
作业依赖案例
需求:jobA和jobB执行完了,才能执行jobC。
流程和hello world案例一样
Azkaban(一):入门-安装及案例_一个人的牛牛的博客-优快云博客
1.创建azkaban.project文件(文件名不重要,后缀一定要是project·),内容如下:
azkaban-flow-version: 2.0
2.创建second.flow文件(文件名不重要,后缀一定要是flow),内容如下:
nodes:
- name: jobC
type: command
# jobC依赖jobB和jobA
dependsOn:
- jobA
- jobB
config:
command: echo "this is C"
- name: jobA
type: command
config:
command: echo "this is A"
- name: jobB
type: command
config:
command: echo "this is B"
注:azkaban.project和second.flow保存时注意类型要选择为All type (*.*)。
3.将azkaban.project和second.flow压缩,以zip格式压缩,文件名一定要是英文
4.web server操作
(1)创建project