前言
- Azkaban 2.0支持
properties配置文件,也支持YML配置文件 - Azkaban 3.0默认支持YML配置文件
Hello World案例实操
(1)在windows环境新建first.project文件,增加如下内容
azkaban-flow-version: 2.0
注意:该文件作用,是采用新的Flow-API方式解析flow文件。
文件必须以.project结尾。
(2)新建first.flow文件,增加如下内容
nodes:
- name: jobA
type: command
config:
command: echo "Hello World"
参数说明
- name:Job名称
- type:Job类型。(command表示要执行的作业为命令行方式)
- config:Job配置
(3)直接将first.project和first.flow文件进行压缩成一个zip文件
- 注意文件名称必须是英文。
(4)进入到Azkaban的WEB UI界面
- 新建一个项目
- ①.点击Create Project按钮
- ②.填写项目名称和描述信息
- ③.在点击Create Project创建完成。
(5)上传压缩好的first.zip文件
- ①.点击Upload按钮
- ②.选择要上传的压缩包
- ③.点击Upload按钮完成上传。
(6)执行任务流
- 点击Execute Flow按钮
- 点击Execute按钮
- 点击Continue执行任务
(7)通过日志查看运行结果
- 点击Job List列表
- 点击Log查询输出日志
- 输出日志结果