Azkaban使用教程

Azkaban是一个工作流管理工具,本文详细介绍了如何创建项目、上传作业、配置工作流、子工作流及邮件提醒。通过工作流视图管理作业,设置权限,以及利用定时任务和SLA进行流程调度。邮件提醒设置涉及Azkaban.properties配置和.job文件中的参数,用于在任务成功或失败时发送通知。
摘要由CSDN通过智能技术生成

Azkaban页面介绍 1

创建project 2

上传项目 3

工作流视图 4

项目权限  5

执行流程  6

故障选项  7

任务执行选项 8

定时任务 9

书写azkabna的作业  10

 10.1创建工程 11

10.2创建job 12

10.3四类job类型的文件都可以添加的参数 13

10.4创建工作流flow 14

10.5创建子工作流subflow及其作用 15

10.6邮件提醒设置 16

 

 

 

 

页面介绍

 

https://localhost:8443 注意是https,采用的是jetty ssl链接。输入账号密码azkaban/azkanban(如果你之前没有更改的话) 登录                  

 

首页有四个菜单

projects:最重要的部分,创建一个工程,所有flows将在工程中运行。 
scheduling:显示定时任务 
executing:显示当前运行的任务 
history:显示历史运行任务

 

如果刚刚开始,项目页面可能为空。但是,您可以通过单击所有项目来查看所有现有项目。

 

单击创建项目将弹出一个对话框。输入项目的唯一项目名称和说明,项目名称必须以英文字母开头,只能包含数字、英文字母、下划线、横线 。以后可以更改说明,但项目名称不能。如果您没有看到此按钮,除了具有适当权限的用户之外,创建新项目的可能性已被锁

创建项目后,将显示一个空的项目页面。您将自动获得该项目的ADMIN状态。通过单击权限按钮添加和删​​除权限。

 

如果您具有适当的权限(如果您创建项目,则应该该权限),您可以从该页面删除项目,更新描述,上传文件和查看项目日志

 

上传项目

点击上传按钮。您将看到以下对话框。

选择要上传的工作流文件的存档文件。目前,    Azkaban只支持xxx.zip文件。zip应包含xxx.job运行作业所需的文件和任何文件。作业名称在项目中必须是唯一的。

Azkaban将验证zip的内容,以确保满足依赖关系,并且没有检测到循环依赖。如果发现任何无效的工作流,上传将失败。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值