工作流開發

李博bluemind發表於2018-11-14

本頁目錄

工作流開發

Blink開發平臺,整合了工作流的開發和運維介面,為使用者提供了一站式批/流/工作流的開發和運維平臺。

基本概念

  • 流程:一個流程就是一個工作流
  • BatchSQL/Shell/Python:流程支援的節點型別,BatchSQL為Blink Batch作業,Shell/Python為指令碼類節點型別。

開發

新建流程

進入流計算開發工作臺,點選新建流程

1

2

在流程中新建節點

將需要的節點型別拖入畫布。

3

4

編輯各個節點

雙擊畫布中的某個節點,即進入節點編輯介面。使用者可試執行單個節點的指令碼/作業。注意:節點編輯完成後必須可上線。整個流程才能上線並執行。

5

配置流程排程資訊

流程畫板的右側,有排程資訊編輯介面,目前支援最小5分鐘粒度的定時排程,排程規則跟Airflow相同。

6

流程上線

流程開發完後,需要上線才能在運維介面啟動。注意:流程內所有節點必須上線,整個流程才能上線。如果流程上線按鈕灰掉,請檢查各個節點的上線狀態。

本文轉自實時計算——工作流開發


相關文章