共用方式為


監視器執行詳細資料

在此頁中,您可以查看當前 環境 的其中一個 桌面流程 運行的所有詳細資訊。 此頁面提供的資訊可協助您進一步瞭解流程的執行方式、狀態好壞,以及所有有用的相關中繼資料 (負責人、輸入等)。

您可以透過以下方式存取此頁面:

  • 從 Power Automate 左側導覽列中的監視區段
  • 從桌面流程活動:在上次執行樞紐中,透過從桌面流程執行卡中選擇一個執行。
  • 從桌面流程執行

執行詳細資料

執行詳細資料卡會顯示與您的執行相關的所有參數。

[執行詳細資料] 卡的螢幕擷取畫面。

  • 上層雲端流程執行:包含已執行桌面流程的雲端流程名稱。 該連結會重新導向至上層雲端流程 (有人參與和無人參與執行) 的 [執行詳細資料] 頁面。 如果執行模式是本機有人參與 (從電腦版 Power Automate 觸發的流程),則欄位會保留空白。

  • 上層桌面流程執行:如果沒有上層桌面流程,則該欄位會保留空白。 該連結會重新導向至上層桌面流程的 [執行詳細資料] 頁面。

  • 開始:當要求桌面流程動作時。

  • 期間:桌面流程執行的持續時間包括 Power Automate 嘗試尋找目標電腦的步驟 (也會包括當所有電腦都忙碌時的佇列時間)

  • 狀態:顯示 桌面流程 運行的結果。 結果包括成功,失敗,已取消,已跳過。

  • 目標電腦:這為您提供有關選擇在有人參與或無人參與模式下執行桌面流程之註冊電腦的資訊。 如果您在 本機有人參與 模式下運行,則不會看到計算機資訊。

  • 目標 電腦群組:當計算機屬於組或流程在託管組上運行時,您會看到此部分中顯示的組名稱。 連結會將您重新導向至該群組的 [詳細資料] 頁面。

  • 執行模式:當從雲端觸發流程時,執行模式可以是有人參與或無人參與,當從電腦版 Power Automate 手動觸發流程時,執行模式可以是本機有人參與。

  • 流程輸入和輸出:當桌面流程使用輸入或提供輸出時,您可以按一下 [查看 {inputs/outputs} 詳細資料] 來查看輸入和輸出的詳細資料。

    注意

    當輸入/輸出是安全的輸入/輸出時,您將看不到詳細資料中的值,而只能看到 {}。 當輸入或輸出包含敏感變數時,詳細資料值將永遠是 Null。 您也可以從 Dataverse 流程工作階段實體中查看輸入和輸出。

  • 版本:用於執行此流程之電腦版 Power Automate 代理程式版本。

執行狀態

執行狀態是一個時間表,可讓您瞭解桌面流程從要求到最終確定的執行方式。 從雲端流程 (有人參與或無人參與) 執行桌面流程在您的電腦上執行之前有先前的步驟,時間表會描述這些不同的步驟。

對於您的協調流程來說,確定某個步驟是否花費太多時間,或者桌面流程是否一直在同一步驟中失敗,這可能至關重要。

[執行詳細資料] 時間表的螢幕擷取畫面。

動作詳細資料

這張卡片可讓您查看桌面流程每個動作的資訊與狀態:

  • Start:操作開始時的時間戳。
  • 子流程:您的流程可以由一個或多個子流程構成。 根據預設,您的動作位於主要子流程中。 此資訊可協助您快速找出動作要修正潛在錯誤的 subflows。
  • 動作索引:在桌面流程指令碼中,每個動作都會連結至動作索引 (對應於行號)。
  • 動作名稱
  • 期間
  • 記錄等級:表示已登入動作的嚴重性等級 (資訊/警告/錯誤)。 唯一與記錄等級相關的動作是記錄訊息動作。 對於任何其他已記錄的動作,該欄會保留空白。
  • 狀態:此欄提供每個動作的執行結果。

根據預設,動作會從最新到最舊排序。 如果您在卡片中看不到所有動作,請選取 [查看全部] 以查看完整的動作詳細資料清單。

查看佇列事件

佇列事件清單提供了 桌面流程 運行的生命週期事件的詳細概述。 它包括每個流程運行的狀態和進度,以及相應的機器佇列事件,使用戶能夠監控和瞭解流程的每個階段。

帶有 view queue events 超鏈接的運行詳細資訊頁面的屏幕截圖。

注意

佇列事件僅適用於從 雲端流程 啟動的 桌面 流。

下表列出了此功能支援的各種佇列事件。

支援的佇列事件

事件文本 事件詳細資料
流程執行已排入佇列,準備好執行 桌面流程 服務收到了 桌面流程 運行,現在它正在排隊等待執行。
執行流程將在電腦 {0} 上啟動 桌面流程 服務立即開始執行 桌面流程 運行。
電腦 {0} 傳回錯誤 {1},導致其無法接受執行要求 桌面流程 服務選擇了一台計算機來運行 桌面流程,但由於特定錯誤,該計算機無法接受請求。
電腦 {0} 開始執行之前,需要完成一些初步檢查 桌面流程 服務選擇了一台計算機來運行 桌面流程。 計算機仍必須運行初步檢查,然後才能開始執行。
此運行的優先順序已更改,這可能會影響其在佇列中的位置 當仍在佇列中時,運行的優先順序發生了變化。 這可能會影響它在佇列中的位置。
此運行的優先順序已更改,這可能會影響其在佇列中的位置 當仍在佇列中時,運行的優先順序已更改。 此更改可能會影響其在佇列中的位置。
此執行流程已移至佇列前面,將於下一個執行 運行移動到佇列的前面。 一旦找到可用主機,該服務就會立即執行它。
此流程執行已移回佇列中的先前位置 以前已將運行移動到佇列的前面,但該操作已撤消。 運行返回到之前的位置。
此流程已順利完成 運行已完成執行,沒有任何錯誤。
此流程執行已在電腦 {1} 上完成,但有錯誤 {0} 運行已完成執行,但遇到錯誤。

您還需要什麼説明嗎?

佇列事件詳細信息面板

列出佇列事件詳細資訊面板的屏幕截圖。

佇列事件的存儲位置

默認情況下,佇列事件數據存儲 7 天(10080 分鐘)。 如果要修改佇列事件可以存儲的持續時間,可以在 環境 支援的 Organizations 表的 Organization 表中 更新 Dataverse新 桌面流程 佇列日誌記錄的 TTL。 根據 環境 的儲存容量,您可以 調整 這些佇列事件記錄的存儲長度。

可以在表瀏覽器中 Power Apps 或使用 Web API 更改 Dataverse Organization 表上的 DesktopFlowQueueLogsTtlInMinutes值。

更改佇列事件數據保留時間範圍

如果 Organization 表中的 DesktopFlowQueueLogsTtlInMinutes 值發生更改,則佇列事件類型的任何新 FlowLog 記錄的生命週期將保留該時間長度。 隨著時間的推移,降低該值可以減少 FlowLog 記錄的數量和使用的存儲空間。

存留時間 (TTL) 值計算範例

Organization.DesktopFlowQueueLogsTtlInMinutes FlowLog.TTLInSeconds 存留時間 (TTL) 值以分鐘為單位指定。 下表包含可在 Organization 和 FlowLog 表中使用的常用值。

分鐘
1 天 1,140 分鐘
3 天 4,320 分鐘
7 天 10,080 分鐘
14 天 20,160 分鐘
28 天 40,320 分鐘
60 天 68,400 分鐘