ThingWorx Flow > ThingWorx Flow 元件
ThingWorx Flow 元件
以下是 ThingWorx Flow 的主要元件:
工作流程
工作流程是一系列的連續步驟,主要設計來完成工作單元,通常是較廣泛商業流程的一部分。
ThingWorx Flow 中,可將工作流程配置為由外部系統事件透過觸發器執行,或由外部呼叫透過 webhook URL 執行。
工作流程中的步驟即是動作,其可呼叫協力廠商系統中符合 REST 限制的服務。每個動作都配置有一個連接器,以供進行驗證,並且系統會將輸入資料傳遞給協力廠商系統。這些動作的輸出資料可在工作流程的後續動作中使用。如需詳細資訊,請參閱建立及管理工作流程
連接器
連接器可讓您存取協力廠商應用程式。ThingWorx Flow 提供協力廠商服務或公用程式,其中包括預先定義的動作、觸發器與連接器類型。您可以將其配置為在工作流程中用於與外部系統互動,或執行特定任務。您可以使用 ThingWorx FLow SDK 建立自訂連接器。
動作
「動作」是工作流程中的個別步驟,其會取用輸入資料並執行特定任務,通常為在外部系統呼叫服務,並會使其輸出資料可用於工作流程的後續步驟。
如需有關動作的詳細資訊,請參閱動作。如需有關使用 ThingWorx Flow CLI 建立動作的資訊,請參閱建立動作
觸發器
觸發器是一種特殊化動作,可對工作流程的開始步驟 () 進行配置,來定義工作流程的執行時間。某些觸發器會透過檢查特定條件來輪詢外部系統。其他觸發器會向外部系統註冊回撥,以便在該系統發生特定事件時執行工作流程。
如需有關觸發器的詳細資訊,請參閱觸發器。如需有關使用 ThingWorx Flow CLI 建立觸發器的資訊,請參閱建立觸發器
範例
工作流程 1
下圖顯示了一個範例工作流程:
此工作流程使用了 Box 的「資料夾建立」觸發器。當在 Box 帳戶中建立新資料夾時,使用者可以使用 Dynamics 365 CRM 取得記錄的所有詳細資訊。系統會將詳細資訊以電子郵件形式傳送至使用者的 Gmail 帳戶。
工作流程 2
如需有關建立警示管理工作流程的詳細步驟,請參閱範例:ThingWorx 警示管理工作流程
這是否有幫助?