快速入門
本文為您介紹任務流開發的流程,協助您快速掌握任務流從建立、配置、運行到發布的整體流程。
任務流開發流程

操作步驟
步驟一:新增任務流
- 登入Data Management 5.0。
在頂部功能表列中,選擇。
說明若您使用的是極簡模式的控制台,請單擊控制台左上方的
表徵圖,選擇。單擊新增任務流,配置業務情境和任務流名稱後,單擊確認。
步驟二:建立任務流節點
進入任務流頁面後,新增工作節點。
在畫布左側任務類型列表中,拖拽目標節點到畫布空白地區。
配置任務節點。
左鍵雙擊目標節點,配置任務節點資訊。
串連任務節點。
若存在多個節點,且節點之間有邏輯關係,則需要串連任務節點形成任務流。
將滑鼠放在上遊節點上,單擊上遊節點右側出現的空心圓點並拉出連接線,串連至下遊節點。串連操作如下圖所示:

步驟三:配置任務流
在任務流頁面下方,單擊
表徵圖,選擇需要配置的任務流相關資訊。
本樣本的變數配置、通知配置不做改動。
在任務流資訊頁簽下,配置任務流名稱、責任人、相關人員等基礎屬性。部分參數項說明如下:
配置項
說明
責任人
責任人可編輯當前任務流、任務相關配置,可試運行任務,並接收任務運行警示資訊。
說明在變更責任人後,必須重新發布該任務流才可生效。
相關人員
相關人員具有查看當前任務流、任務相關配置的許可權,可試運行任務,但不具有編輯許可權。
說明DMS的管理員和DBA預設具有相關人員的基本許可權,同時額外具備編輯責任人的許可權。
錯誤處理策略
該策略用於運行任務流時,如果出現第一個錯誤該採取什麼樣的策略。策略及其說明如下:
完成運行中的任務:任務流中其他正在啟動並執行節點任務將會保持運行直到結束,其他的節點任務不會被運行,正在啟動並執行任務流程執行結束後,任務流將會被標記為運行失敗。
立即停止所有任務:在錯誤發生後,立即停止運行所有任務流的任務,包括運行中和未啟動並執行任務。
完成其他不相關任務:假若執行A節點任務出錯後,還會繼續運行任務流中正在執行的任務,如果這些節點後還有與A有依賴關係的任務也會被調度運行。
並發控制策略
當兩個任務流中的一個任務流中已有正在啟動並執行執行個體時,再次運行時您可以選擇如下策略:
跳過:不運行該任務流,直接跳過。
忽略:直接運行該任務流(請確認之前的執行執行個體不會收到影響)。
並行:並行運行兩個任務流。
並行模式1:阻塞任務A直到前一個任務流的任務A已經完成。
並行模式2:阻塞任務 A 直到前一個任務流的任務 A 的子節點已經完成。
公開任務流
選擇是否公開該任務流,設定公開後,該任務流可被租戶內的所有使用者查看,但無編輯和運行任務流的許可權(責任人除外),同時,也不會統計到(除責任人以外的使用者)執行該任務流的狀態數。
在任務流資訊頁簽下的調度配置地區,開啟調度開關,進行調度配置。
本文以配置在2023-08-03至2023-08-31範圍內,每周一、周四的0時進行調度舉例。

步驟四:運行任務流
任務流配置完成後,單擊試運行,任務流將從任務流中的第一個節點依次執行。
任務流程執行方式還有空跑、指定時間運行、指定時間範圍運行三種方式。更多資訊,請參見基本概念。
步驟五:發布任務流
任務流配置無誤後,單擊發布。
發布之後,您可單擊任務流頁面右上方的前往營運,在任務流資訊地區,查看任務流的建立人、調度等配置資訊。