**Full Changelog**: https://github.com/JingZhang-Cherish/azkaban_helper/compare/v1.0.0-stable...v1.0.1
add azkaban sla function .you can set a SLA for a scheduled flow. for example: When the flow running time execeed 10:00 [HH:mm]
send a email to recivers . You can also add a kill setting at SLA.
update the template.xlsx. schedule sheet add some SLA columns.
v1.0.0-stable
Azkaban Config Tool
According to the job flow content configured in Excel, a YAML configuration file is generated, packaged and uploaded to the specified AzkabanServer, and job flow scheduling is configured.
Function
- Configure project to create projet
- Configure flow and create flow files
- Configure the Azkaban Server address, user name, and password
- According to different projects, package into different ZIP files and upload them to the Server
- Provides scheduling configuration for each flow, scheduling setting switch can be turned on and off
- Provide the Excel configuration template and submit the value server according to the configuration one-click configuration
- Supports Windows, Mac OS, Linux and other Unix systems
Configuration
- info:The version information and filling description of the application have been updated. You do not need to fill in the information
- config: Set the URL, username, and password of Azkaban. The sheet page name cannot be changed
- projects:All Projcets used to create and upload configurations
- scheduler:Is to add and remove the scheduler for the configured project, and the cron column is to satisfy the timer expression,you can refer to [quartz-scheduler](http://www.quartz-scheduler.org/)
- ProA is a project. The name of the sheet page should be the same as the content of projects, otherwise it may not be uploaded. If multiple projects need to be configured, you can copy the sheet page and modify it.