錯誤處理和疑難排解
重要注意事項
本主題提到的部分或全部功能已在預覽版中一併提供。 內容和功能可能隨時變更。
本文介紹了 Microsoft Dynamics 365 Intelligent Order Management 中的錯誤處理和疑難排解。
Dynamics 365 Intelligent Order Management 有五個主要的錯誤處理頁面,您可以使用它們來診斷環境問題。 每個錯誤處理頁面根據錯誤類型提供不同的資訊。
特定於實體的協調流程步驟結果
對於銷售訂單和履行訂單等實體,您可以選擇訂單頁面上的 Orchestration Step Results 索引標籤以查看有關為該記錄運行的每個步驟的資訊,以及協調流程結果。
下表描述了 Orchestration Step Results 索引標籤上的欄位。
欄位 | 描述 |
---|---|
建立日期 | 步驟執行的日期和時間。 |
步驟 | 協調流程之旅中的步驟。 如果您選擇此欄位中的值,您將前往步驟結果,您可以在其中查看所有實體的結果。 |
結果 | 結果:成功或失敗。 |
結果詳細資料 | 該步驟返回的任何執行結果值訊息。 |
執行識別碼 | Power Automate 執行識別碼。 |
已處理的記錄 | 該步驟運行的記錄。 |
系統錯誤
您可以查看四種錯誤類型的系統錯誤:
- 供應商輸入
- 供應商動作
- 協調流程步驟
- 原則
要存取這些錯誤類型的錯誤頁面,請在左側導航窗格中選擇監控>錯誤以打開 錯誤頁面登陸頁面。 然後為特定錯誤類型選擇 管理。
供應商輸入錯誤
提供者入站錯誤用於監控處理資料攝取的 Power Automate 流程。 這些類型的錯誤可以透過輪詢 (計劃) 機制或外部系統調用的 webhook 觸發。 提供者入站錯誤頁面上的欄位可以幫助您診斷入站提供者的錯誤。
下表描述了 Provider Inbound Errors 頁面上的欄位。
欄位 | 描述 |
---|---|
錯誤時間 | 錯誤發生的日期和時間。 |
錯誤狀態 | 錯誤的狀態。 您可以停用錯誤,使其不會出現在該頁面上。 |
供應者 | 錯誤所屬的提供者。 |
供應商訊息處理常式 | 失敗的訊息處理程式。 |
訊息識別碼 | 分配給訊息以唯一標識訊息的識別碼。 |
錯誤訊息 | 傳回的錯誤訊息。 |
錯誤類別 | 錯誤的類別。 |
執行歷程記錄 URL | 指向運行的 Power Automate 流程的連結。 |
提供者動作錯誤
提供者動作錯誤與從 Intelligent Order Management 到提供者動作的出站調用相關聯。 您可以使用此頁面來確定同一提供者是否在整個系統中多次失敗。 這些錯誤可能表明特定提供者存在問題。
下表描述了 Provider Action Errors 頁面上的欄位。
欄位 | 描述 |
---|---|
建立日期 | 失敗發生的日期和時間。 |
結果 | 結果:成功或失敗。 |
供應商動作 | 失敗的提供者動作。 |
步驟執行結果 | 與錯誤關聯的步驟。 |
已處理的記錄 | 為此失敗處理的記錄。 |
結果詳細資料 | 流返回的任何執行結果。 |
執行歷程記錄 URL | 失敗的 Power Automate 流程執行。 |
編排步驟錯誤
編排步驟錯誤頁面顯示整個系統失敗的協調流程步驟。 您可以使用它來確定運行之間是否存在系統性問題。 有關這些錯誤的更多資訊,請參閱本文前面的 實體特定協調流程步驟結果部分。
原則錯誤
您可以使用 策略錯誤頁面查找系統中所有的策略和規則故障。
下表描述了原則錯誤頁面上的欄位。
欄位 | 描述 |
---|---|
建立日期 | 策略失敗發生的日期和時間。 |
結果 | 結果。 該值應始終為 Failure。 |
原則 | 失敗的原則。 |
步驟執行結果 | 失敗的步驟。 |
已處理的記錄 | 失敗的記錄。 |
結果詳細資料 | 傳回的任何錯誤訊息的詳細資訊。 |
排查 Power Query 轉換失敗
如果調用 Intelligent Order Management Provider Transformer 失敗,調試失敗的最好方法是直接觀察 Power Automate 的執行。
打開您的環境的 Power Platform 入口網站。
前往解決方案>預設解決方案。
搜尋 IOM Provider Transformer 雲端流程並將其打開。
查看 28 天執行歷史網格中的資訊。
找到您感興趣的執行,然後打開它。
展開嘗試過程。 根據您的 Intelligent Order Management 版本,您可能需要進一步展開才能找到對轉換資料的調用。
如果過程成功,您可以直接查看轉換結果。 如果拋出異常錯誤,您可以透過選擇 Show raw outputs 顯示調用的原始輸出來查看異常詳細資訊。
範例錯誤
下表顯示了錯誤訊息的一些範例,並描述了修復錯誤的建議步驟。
錯誤訊息 | 建議的步驟 |
---|---|
無法擷取匹配的提供者轉換記錄。 | 提供者 ID 必須匹配 活動提供者執行個體,而不是提供者定義。 轉換中的源對象和目標對象必須與您調用 Intelligent Order Management Provider Transformer 時顯示的內容相匹配。 |
在資料表中找不到欄位「field_name」。 | 您正在嘗試存取記錄中未提供任何值的資料。 如果資料是可選的,則必須使用 Record.FieldOrDefault 作為預設值。 |