共用方式為


針對雲端流程進行疑難排解

以下是一些疑難排解雲端流程的秘訣和訣竅。

識別特定流程執行

建立和部署流程之後,您可能需要偵錯特定的流程,以確認您的流程如預期執行。 默認情況擁有者可以查看 運行歷史記錄檢視中的「開始 」、「持續時間 」和 「狀態 Power Automate 」列,以幫助他們確定他們有興趣調試的流運行。 擁有者還可以展開故障排除部分,以確定他們感興趣的特定運行,但是,對於頻繁運行的流,這可能很耗時。

為了在調試時更有效地識別流運行, Power Automate 流擁有者能夠配置每個流運行的運行歷史記錄頁上顯示的列清單。 這些資料行會對應至流程的觸發程序輸出。 當您顯示所需的列時,可以節省時間,因為預設情況下,您可以在運行歷史記錄檢視上看到相關列。

按照以下步驟將一行或多行新增到您的執行歷程記錄檢視表。

  1. 登入 Power Automate

  2. 在螢幕左側,選擇“ 我的流”

  3. 選擇要取得更多詳細資料的流程。

  4. 在流詳細資訊頁上,選擇“ 編輯列”

  5. 選擇要添加到所選流的運行歷史記錄檢視中的列,然後選擇“ 保存”。

  6. 查看所選流程的運行歷史記錄檢視上顯示的列清單。

    hasAttachmentsisHTML 列現在對流可見,因此您可以快速查看這些值,以説明您調試流。

    所選流程的運行歷史記錄檢視上顯示的列的屏幕截圖。

提示

還可以配置與「 所有運行 」檢視一起顯示的列清單。

電子郵件中的修復提示

每次雲端流程失敗時,系統就會透過電子郵件傳送修復提示給流程擁有者。 這些修復提示電子郵件包含與某些錯誤有關的特定、可採取行動的意見反應。 例如,一個常見的錯誤是設置了一個雲端流,該雲端流試圖讓某人的經理加入 Office 365,但 ID 中沒有配置 Microsoft Entra 經理。 如果此情況或其他幾種情況導致流失敗,則會收到修復提示電子郵件。

修復提示電子郵件包含下列區段:

姓名 描述
時間 顯示流程第一次失敗的時間。
發生什麼情況 提供描述以說明造成流程失敗的問題。
修正方式 提供有關解決導致流失敗的問題的提示。
疑難排解提示 提供包括流程失敗次數的詳細資料,以及使用相同輸入資料重試流程的連結。

若要修正報告的錯誤,請選取修正我的流程,並依照修復提示電子郵件中的步驟進行修正。

修復提示電子郵件為選用。 如果不想接收它們,請從特定流的屬性功能表中關閉它們。

如果流程失敗,也可以直接在 Power Automate 中對其進行疑難排解。 以下是一些常見的故障場景以及如何修復它們的提示。

找出錯誤

請按照以下步驟查找錯誤並瞭解如何修復它,

  1. 選取我的流程

  2. 選取失敗的流程。

  3. 在「28 天運行歷史記錄 部分中,選擇失敗運行的日期。

    流程的詳細資料會出現,而且至少有一個步驟顯示紅色驚嘆號圖示。

  4. 開啟這個失敗的步驟,然後檢閱錯誤訊息。

    在右側窗格中,您可以看到錯誤的詳細資訊以及如何修復它。

    失敗流程執行的錯誤訊息。

驗證失敗

在許多情況下,流程是因為驗證錯誤而失敗。 如果您遇到這種類型的錯誤,錯誤訊息會包含未經授權,或是出現錯誤碼 401403。 您通常可以藉由更新連線來修正驗證錯誤:

  1. 在「如何修復 」下方的右窗格中,選擇「 查看連接」。

  2. 捲動至顯示未經授權錯誤訊息的連線。

  3. 在連接旁邊,選擇有關連接未通過身份驗證的消息中的「 修復連接 」連結。

  4. 按照顯示的說明驗證您的憑據。

  5. 返回到流運行失敗,然後選擇“重新提交

    流程現在應該會依預期正常執行。

在 Copilot 中進行故障排除

Copilot 中的新故障排除功能 Power Automate 可以説明您識別和解決在測試雲端流或查看端運行歷史記錄時可能發生的錯誤。 啟用新的設計器體驗后,可以使用此 Copilot 功能。

Copilot 中的故障排除提供了人類可讀的錯誤摘要,並在可能的情況下嘗試提供糾正錯誤的解決方案。 這可以通過減少排查和解決問題所需的時間和精力來大大增強您的體驗。

注意

Copilot 功能中的故障排除可能並非在所有情況下都有效。 好消息是,隨著時間的推移,它會不斷學習和改進,這意味著它説明使用者和解決問題的能力只會變得更好。 這是一個很好的例子,說明如何利用人工智慧和機器學習來改善您的體驗和生產力。

Copilot 中用於修復失敗的流運行建議中的故障排除螢幕截圖。

動作設定

如果流程的動作設定無法如預期正常運作,流程也會失敗。 在此情況下,錯誤訊息會包含錯誤的要求找不到,或是出現錯誤碼 400404

錯誤詳細資料應該會指示如何修正錯誤。 要更新設定,請執行以下操作:

  1. 選擇“ 編輯” ,然後更正流定義中的問題。
  2. 保存更新的流。
  3. 選擇「重新提交 以使用更新的配置再次嘗試運行。

其他失敗

如果出現錯誤碼 500502,則為暫時性或過渡性失敗。 若要再次嘗試流,請選擇“重新提交

從支持人員或社區獲得説明

當您需要協助時,可以使用我們的自助選項,或向他人尋求協助

自助支援

Power Automate 支援網站為您提供了多種自助選項。

  1. 轉到 Power Automate 支援
  2. 在「 自助」 類別中,選擇“ 學習”、“ 示例”或 “文檔”。

向他人尋求協助

  1. 轉到 Power Automate 支援

  2. 在“尋求説明 部分中,選擇“ 聯繫支持人員”。

  3. 鍵入或選擇環境以幫助識別問題。

  4. 若要搜索建議的解決方案,請填寫「告訴我們您需要幫助的內容 欄位,然後選擇該欄位旁邊的右箭頭。

  5. 如果找到解決方案,請在「這些解決方案有用 嗎」 欄位中選擇 “是

  6. 如果找不到解決方案,請選擇 「詢問虛擬代理」。

  7. 在「虛擬代理」 螢幕中,鍵入消息,然後選擇「發送」

  8. 如果您需要其他人的更多説明,請返回 Power Automate 支援,然後選擇 社區

    在社區 Microsoft Power Automate 頁面上,您可以自定義搜索並直接從其他 Power Automate 用戶那裡獲得答案和提示。