Azkaban實戰-單一job案例

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

在linux中創建並壓縮

注意:

目前,Azkaban上傳的工作流文件只支持xxx.zip文件。zip應包含xxx.job運行作業所需的文件和任何文件(文件名後綴必須以.job結尾,否則無法識別)。作業名稱在項目中必須是唯一的。

3.通過azkaban的web管理平臺創建project並上傳job的zip包

首先創建project

創建project

上傳zip包
上傳zip包
選擇壓縮包

4.啓動執行該job

啓動執行
點擊執行工作流
點擊執行工作流
點擊繼續
點擊繼續

5.Job執行成功

Job執行成功

6.點擊查看job日誌

點擊查看job日誌

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章