隨心所欲,打造專屬工作流程:
內建控制指令,輕鬆應對各種情境的流程設計!

透過內建控制指令,輕鬆設定情境條件,實現客製化工作流程。

問題情景

Trinity 的作業流程設計功能(Job Flow)非常靈活,能根據不同條件自動執行下游作業。但如果企業的作業流程更複雜,超出了內建條件的範圍,該怎麼做呢?

解決方式

透過 SQL executor 元件指定 Return code(回傳碼),並將其作為 Job Flow 的判斷依據,讓流程執行更具彈性。

參考流程與步驟

Step 1
編輯 SQL Executor,運用內建的控制指令,指定 Return code(回傳碼)。
以下示範用 SQL 指令查詢資料筆數的結果值作為該業務內容的情境劃分條件。
若 SQL 查詢結果小於等於 50 則運用控制指令指定 return code 為 7,若查詢結果大於 50 則指定 return code 為 8。如此一來即可控制該 Job 執行完畢後的 return code。
Step 2
當運用 Job Flow 設計作業流程時,雙擊 Job 之間的連線,開啟 Flow Element Setting,選擇If(return),右方輸入格可輸入 return code 7 或 8,即可根據上游 Job 執行結果的 return code,決定下游作業流程的執行路徑,達到彈性設計作業流程的目的。
Step 3
執行結果。