疑難排解雲端流程
以下是一些疑難排解雲端流程的秘訣和訣竅。
識別特定流程執行
建立和部署流程之後,您可能需要偵錯特定的流程,以確認您的流程如預期執行。 根據預設,流程負責人可以查看 Power Automate 中執行歷程記錄檢視表中的開始、期間和狀態資料行,以幫助他們識別要偵錯的流程執行。 負責人也可以展開 [疑難排解] 區段,以找出他們感興趣的特定執行,但對於經常執行的流程,這可能會很費時。
為了在偵錯時更有效地時識別流程,Power Automate 可讓流程負責人設定在執行歷程記錄頁面上為每個流程執行顯示的資料行清單。 這些資料行會對應至流程的觸發程序輸出。 當您顯示所需的資料行時,您可以節省時間,因為預設會在執行歷程記錄檢視表中看到相關資料行。
按照以下步驟將一行或多行新增到您的執行歷程記錄檢視表。
登入 Power Automate。
從畫面左側選取我的流程。
選擇要取得更多詳細資料的流程。
在流詳細資料頁面上選擇編輯資料行。
為您選擇的流程選擇要新增到執行歷程記錄檢視表中的資料行,然後選擇儲存。
。
查看在您所選流程的執行歷程記錄檢視表中顯示的資料行清單。
請注意,hasAttachments 和 isHTML 資料行現在會顯示在流程中,因此您可以快速查看這些值,以協助您偵錯流程。
提示
您也可以設定透過所有執行檢視表顯示的資料行清單。
電子郵件中的修復提示
每次雲端流程失敗時,系統就會透過電子郵件傳送修復提示給流程擁有者。 這些修復提示電子郵件包含與某些錯誤有關的特定、可採取行動的意見反應。 例如,一項常見的錯誤是設定一個嘗試在 Office 365 中取得某人員之管理員的雲端流程,但是 Microsoft Entra ID 中並沒有設定管理員。 如果因為此原因或幾個其他情況造成流程失敗,您就會收到如以下所示的修復提示電子郵件:
修復提示電子郵件包含下列區段:
名字 | 描述 |
---|---|
時間 | 顯示流程第一次失敗的時間。 |
發生什麼情況 | 提供描述以說明造成流程失敗的問題。 |
修正方式 | 提供提示以解決造成流程失敗的問題。 |
疑難排解提示 | 提供包括流程失敗次數的詳細資料,以及使用相同輸入資料重試流程的連結。 |
若要修正報告的錯誤,請選取修正我的流程,並依照修復提示電子郵件中的步驟進行修正。
修復提示電子郵件為選用。 如果您不希望收到這些提示,只需從特定流程的內容功能表加以關閉即可。
如果流程失敗,也可以直接在 Power Automate 中對其進行疑難排解。 以下是一些常見失敗案例及其修正提示。
找出錯誤
選取我的流程。
選取失敗的流程。
在 28 天執行歷程記錄區段中,選取執行失敗的日期。
流程的詳細資料會出現,而且至少有一個步驟顯示紅色驚嘆號圖示。
開啟這個失敗的步驟,然後檢閱錯誤訊息。
在右窗格中,您可以查看此錯誤的詳細資料以及錯誤的修正方式。
驗證失敗
在許多情況下,流程是因為驗證錯誤而失敗。 如果您遇到這種類型的錯誤,錯誤訊息會包含未經授權,或是出現錯誤碼 401 或 403。 您通常可以藉由更新連線來修正驗證錯誤:
在右窗格中,按一下修正方式下方的檢查連線。
捲動至顯示未經授權錯誤訊息的連線。
在連線旁邊,按一下或點選未經驗證連線相關訊息中的修正連線連結。
依照出現的指示確認您的認證、返回流程執行失敗位置,然後按一下或點選重新提交。
流程現在應該會依預期正常執行。
動作設定
如果流程的動作設定無法如預期正常運作,流程也會失敗。 在此情況下,錯誤訊息會包含錯誤的要求或找不到,或是出現錯誤碼 400 或 404。
錯誤詳細資料應該會指示如何修正錯誤。 您必須按一下或點選編輯按鈕,然後修正流程定義中的問題。 儲存更新的流程,然後按一下或點選重新提交,嘗試以更新後的設定再執行一次。
其他失敗
如果出現錯誤碼 500 或 502,則為暫時性或過渡性失敗。 按一下或點選重新提交以重新嘗試流程。
從支援或社群取得協助
當您需要協助時,可以使用我們的自助選項,或向他人尋求協助。
自助支援
前往支援網站。
移至自助類別,並選取其中一個自助選項。
向他人尋求協助
前往支援網站。
選取尋求協助區段中的連絡支援服務。
完成問題類型、類別以及告訴我們您需要何種協助欄位填寫,然後選取查看解決方案。
請注意,解決方案 區段會在您選取查看解決方案之後顯示。 其中會包含結果清單,您可以利用那些結果協助解決遇到的問題。
如果需要協助解決問題,您可以從我們的社群和 Microsoft 取得協助。