使用 FW DBMS 排程器 REST API

OUAF 提供各種 REST 服務,可直接與 DBMS 排程器進行互動。雖然批次作業會使用這些 API 的基本服務與 DBMS 排程器進行互動,但從系統外部或透過第三方整合呼叫 REST 服務時,會有一些限制。

將批次工作流定義發布到 DBMS 排程器的同時,在批次作業中所建立的批次工作流定義副本會保留在 OUAF 中。對此類批次工作流定義所做的任何變更 (例如步驟變更、排程變更等) 都必須透過批次作業 UI 本身進行。而不應該直接使用 OUAF REST 服務來變更定義,因為這可能會導致 OUAF 工作流定義與 DBMS 排程器內的定義不同步。這也可能導致遺失歷史資料追蹤及記錄的風險、遺失定義和重新工作的風險等。建議只使用與處理工作流執行有關的 OUAF DBMS 排程器 REST 服務,而不是和從系統外部或透過第三方整合所使用定義有關的服務。這類服務包含查詢工作流執行狀態、明細、進行工作流執行的特設提交、取消工作流執行,以及取得過去的工作流執行。