1.工程主界面功能
2.執行主界面介紹
- 調度配置
- 失敗後(跳過失敗的/結束任務)
- 失敗通知
- 並行執行
- 動態傳參數
- 跳過某一個任務
3.執行操作
立即執行
定時執行
4.查看日誌 && 5.查看歷史任務
一、工程主界面功能
-
Project:一個project包含一個工作流;一個project對應一個flow
-
Flow:具體工作流,一個flow由一個或多個job組成
-
Job:一個工作流中的具體節點,可以是各種類型的執行任務
二、執行界面分爲以下五個部分
- 通過dependencies關聯的各個job節點,可以在這裏看到清晰的依賴關係。其中通過選中job節點後右鍵,可以編輯該job參數,激活(Enable),凍結(Disable)該節點,這樣在執行的時候就可以跳過被凍結的節點,默認節點是激活的。
- Notification:任務執行成功或者失敗後進行告警,需要用戶填寫告警郵箱
- Failure Options:當任務失敗的時候進行的操作
- Finish Current Running:只完成當前運行的job,不會啓動其他的job(默認)
- Cancel All:立即取消所有的job,並使該flow失敗
- Finish All Possible:繼續執行flow的其他job任務
- Concurrent:並行執行選項
- Flow Parameters:全局運行參數,可以覆蓋job裏的參數值
三、任務執行模塊功能介紹
任務的執行可以分爲立即執行和定時執行
1、立即執行
點擊 Execute 按鈕,就可以執行任務,系統會先生成一個execid,作爲執行該任務的唯一標誌
2、定時執行
點擊 Schedule 按鈕,任務進入定時執行配置界面,使用的是cron表達式,如下:
3.定時執行展示界面,由上一步提交的定時執行任務,會在這個界面中顯示出來。
用戶可以點擊”Set SLA”按鈕,指定任務在規定的時間內執行完成,否則就進行告警
任務執行界面:
- Currently Running:當前正在執行的任務
- Recently Finished:最近已經完成在任務
四 && 五、
歷史執行任務
任務只要提交了,都會在這裏顯示出來。如果運行的任務過多,用戶可以通過條件過濾查詢,比如:
- Quick Search:根據flow名稱查詢
- Advanced Filter:高級條件查詢
用戶可以通過點擊 Execution Id查看該任務的執行日誌情況
1 – 點擊任務的 Execution Id,比如上圖中的 “1088”,進入任務執行情況界面,在該界面中,用戶可以看到每個節點執行是否成功,如下: