共用方式為


監控和管理程序

 

發行︰ 2017年2月

適用於: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

若要監控和管理程序,您必須找出程序,評估狀態,並執行解決問題需要的任何動作。

本主題內容

監控背景工作流程

監控即時工作流程和動作

監控對話方塊

工作流程程序的狀態

監控背景工作流程

背景工作流程產生系統作業記錄以追蹤其狀態。 您可以在應用程式中的數個位置存取有關這些系統作業的資訊:

  • 設定 > 系統作業
    這會包括系統作業的所有類型。 您將需要以 [系統作業類型] 是 [工作流程],篩選記錄。

  • 從工作流程程序
    開啟背景工作流程定義並移至 [程序工作階段] 索引標籤。 這樣只會顯示這個背景工作流程的系統作業。

  • 從記錄
    您可以編輯實體表單,以便導覽將包括 [背景程序] 關聯。 這會顯示在記錄的內容中已啟動的所有系統作業。

注意

如果非同步系統作業 (工作流程) 連續失敗數次,Dynamics 365 會開始延遲執行該工作,且時間間隔會越来越長,讓 Dynamics 365 管理員調查並解決問題。 當工作再次成功執行時,就會恢復正常執行。

對執行中背景工作流程的動作

當背景工作流程正在執行時,您有 [取消]、[暫停] 或 [延期] 工作流程選項。 如果您先前已暫停工作流程,您可以 [繼續] 它。

監控即時工作流程和動作

因為它們會立即發生,即時工作流程和動作不使用系統作業記錄。 任何發生的錯誤會在應用程式中向使用者顯示,標題為 [商務程序錯誤]。

沒有成功作業的記錄。 您可以藉由勾選 [工作流程記錄保留] 區域的 [為發生錯誤的工作流程作業保留記錄] 選項 (在程序的 [管理] 索引標籤底部),啟用錯誤的記錄。

若要檢視特定程序的錯誤記錄,開啟即時工作流程或動作定義,並移至 [程序工作階段] 索引標籤。 這只會顯示為這個流程記錄的所有錯誤。

如果您想要檢視任何程序的所有錯誤,移至 [進階尋找],並建立檢視表來顯示程序工作階段實體錯誤。

監控對話方塊

執行的每個對話方塊會建立程序工作階段記錄。 這個記錄提供對話方塊中互動的摘要。 您可以使用特定對話方塊的 [程序工作階段] 區域來檢視該對話方塊的程序工作階段,也可以使用 [進階尋找],建立相關的 [程序類別] 是 [對話方塊] 的查詢。

工作流程程序的狀態

當您檢視工作流程程序的清單時,任何個別程序可能有下列其中一個 [狀態] 和 [狀態原因] 值:

狀態

狀態原因

就緒

等待資源

擱置

等待中

鎖定

進行中

暫停

正在取消

已完成

成功

失敗

已取消

另請參閱

建立和編輯程序
工作流程程序
設定工作流程步驟
工作流程程序的最佳做法
MSDN:非同步服務架構

© 2017 Microsoft. 著作權所有,並保留一切權利。 著作權