啟動工作流程

工作流程一律手動啟動。 不過,啟動後,視透過排程器指定的資訊(請參閱排程器)或活動排程而定,它可能會維持非作用中狀態。

與目標工作流程執行(啟動、停止、暫停等)相關的動作 是​非同步​程式:訂單會記錄下來,當伺服器可供套用時,訂單就會生效。

工具列可讓您啟動及追蹤工作流程的執行。

Actions​功能表和右鍵功能表中可用的選項清單如下所述。

重要

請記住,當運算子對工作流程(開始、停止、暫停等)執行動作時,該動作不會立即執行,而會置於佇列中,以便由工作流程模組處理。

動作工具列

在此中詳細說明工具欄按鈕。 Actions​按鈕可讓您存取其他執行選項,以便對選取的工作流程執行動作。 您也可以使用​File > Actions​功能表,或以滑鼠右鍵按一下工作流程並選取​Actions

  • Start

    此動作可讓您開始執行工作流程:已完成正在編輯​或​已暫停​的工作流將狀態更改為​已啟動。 然後,工作流引擎將處理此工作流的執行。 如果工作流程已暫停,則會繼續,否則工作流程會從頭開始,並啟動初始活動。

    啟動是非同步程式:系統會儲存要求,並盡快由工作流程伺服器處理。

  • Pause

    此操作將工作流的狀態設定為​Paused。 在繼續工作流程之前,不會啟動任何活動;但不會暫停進行中的操作。

  • Stop

    此動作會停止目前執行的工作流程。 實例的狀態設定為​Finished。 如果可能,將停止正在進行的操作。 立即取消導入和SQL查詢。

    停止是非同步進程。 請求已註冊,然後工作流伺服器或伺服器取消正在進行的操作。 因此,停止工作流實例可能需要時間,尤其是當工作流在多個伺服器上運行時,每個伺服器都必須控制以取消正在進行的任務。

  • Restart

    此動作會停止,然後重新啟動工作流程。 在大多數情況下,可以更快地重新啟動。 在停止需要一定時間時自動重新啟動也很有用:這是因為當工作流停止時,「停止」命令不可用。

    Start / Pause / Stop / Restart​動作也可透過工具列中的執行圖示使用。 如需詳細資訊,請參閱本區段

  • Purge history

    此動作可讓您清除工作流程歷史記錄。 有關詳細資訊,請參閱清除日誌

  • Start in simulation mode

    此選項可讓您在模擬模式中啟動工作流程,而非實際模式。 這表示當您啟用此模式時,只會執行不影響資料庫或檔案系統的活動(例如​QueryUnionIntersection​等。 確實有影響的活動(例如​ExportImport​等) 以及之後的不會執行(在相同分支中)。

  • Execute pending tasks now

    此動作可讓您盡快開始所有待處理的工作。 要啟動特定任務,請按一下右鍵其活動並選擇​Execute pending task(s) now

  • Unconditional stop

    此選項會將工作流程狀態變更為​Finished。 只有在正常停止程式在幾分鐘後失敗時,才應將此動作當作最後手段。 只有在您確定沒有實際工作流程作業正在進行時,才使用無條件停止。

    注意

    此選項保留給專家使用者。

  • Save as template

    此操作會根據所選工作流建立新的工作流模板。 您需要指定要儲存該資料夾的資料夾(在​Folder​欄位中)。

    Mass update of selected lines​和​Merge selected lines​選項是所有​Actions​功能表中可用的通用平台選項。 如需詳細資訊,請參閱本區段

右鍵功能表

選取一或多個工作流程活動時,您可以按一下滑鼠右鍵,以對您選取的項目採取動作。

滑鼠右鍵功能表中提供下列選項:

Open:此選項可讓您存取活動屬性。

Display logs: 此選項可讓您查看所選活動的任務執行日誌。請參閱顯示日誌

Execute pending task(s) now: 此動作可讓您盡快開始待定任務。

Workflow restart from a task: 此選項可讓您使用先前為此活動儲存的結果來重新啟動工作流程。

Cut/Copy/Paste/Delete: 這些選項可讓您剪下、複製、貼上和刪除活動。

Copy as bitmap: 此選項可讓您擷取所有活動的螢幕擷取畫面。

Normal execution / Enable but do not execute / Do not enable: 活動屬性的索引標籤 Advanced 中也提供這些選項。在Execution中詳細說明。

Save / Cancel: 可讓您儲存或取消對工作流程所做的變更。

注意

您可以選取一組活動,並將其中一個命令套用至這些活動。

section中還詳細介紹了右鍵菜單。

本頁內容