Azkaba內置的任務類型支持command、java
1.1單一job案例
1.創建job描述文件(可以在linux裏寫,也可以在windows或者mac中寫完在打包上傳)
(a)方法一:在linux裏創建並壓縮
創建:
vi first.job
添加內容:
#first.job
type=command
command=echo 'this is my first job'
2. linux中:將job資源文件打包成zip文件
zip first.zip first.job
注意:
目前,Azkaban上傳的工作流文件只支持xxx.zip文件。zip應包含xxx.job運行作業所需的文件和任何文件(文件名後綴必須以.job結尾,否則無法識別)。作業名稱在項目中必須是唯一的。
3.通過azkaban的web管理平臺創建project並上傳job的zip包
首先創建project
上傳zip包
4.啓動執行該job
點擊執行工作流
點擊繼續