1、官网案例

https://azkaban.readthedocs.io/en/latest/createFlows.html

2、创建一个项目

azkaban使用

 3、编写job (注意,执行的shell脚本写绝对路径,不然执行不起来)

第一个文件 azkaban.project

azkaban-flow-version: 2.0

第二个文件 test.flow (注意是yarm格式,如果有问题,上传会失败,所以可以通过idea或者notpad++检查下)

nodes:
  - name: jobC
    type: noop
    dependsOn:
      - jobA
      - jobB
  - name: jobA
    type: command
    config:
      command: sh /data/shell/test.sh
  - name: jobB
    type: command
    config:
      command: echo "dep test"

第三个文件,把前两个文件打包成zip文件

azkaban使用

 4、上传

azkaban使用

 5、执行并设置时间

azkaban使用

 azkaban使用

 6、查看执行计划

azkaban使用

 7、执行任务

azkaban使用

 

 8、查看执行log信息

azkaban使用

azkaban使用

相关文章:

  • 2021-04-18
  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-04-21
  • 2021-10-05
  • 2021-05-30
猜你喜欢
  • 2022-12-23
  • 2021-06-04
  • 2021-04-02
  • 2021-06-07
相关资源
相似解决方案