오류 처리 및 문제 해결

중요

이 항목에 언급된 기능 중 일부 또는 전체는 프리뷰 릴리스의 일부로 사용할 수 있습니다. 내용과 기능은 변경될 수 있습니다.

이 문서에서는 Microsoft Dynamics 365 Intelligent Order Management의 오류 처리 및 문제 해결에 대해 설명합니다.

Dynamics 365 Intelligent Order Management에는 환경 문제를 진단하는 데 사용할 수 있는 5개의 기본 오류 처리 페이지가 있습니다. 각 오류 처리 페이지는 오류 유형에 따라 다른 정보를 제공합니다.

엔티티별 오케스트레이션 단계 결과

판매 주문 및 이행 주문과 같은 엔터티의 경우 주문 페이지에서 오케스트레이션 단계 결과 탭을 선택하여 해당 레코드에 대해 실행된 모든 단계에 대한 정보와 오케스트레이션 결과를 볼 수 있습니다.

다음 표에서는 오케스트레이션 단계 결과 탭의 필드에 대해 설명합니다.

필드 설명
생성 일시 단계가 실행된 날짜 및 시간입니다.
단계 오케스트레이션 여정의 단계입니다. 이 필드에서 값을 선택하면 모든 엔터티의 결과를 볼 수 있는 단계 결과로 이동합니다.
결과 결과는 성공 또는 실패입니다.
결과 세부 정보 단계가 반환한 모든 실행 결과 값 메시지입니다.
실행 ID Power Automate 실행 ID.
처리된 레코드 단계가 실행된 레코드입니다.

오케스트레이션 단계 결과 탭의 결과 예.

시스템 오류

네 가지 오류 유형에 대한 시스템 오류를 볼 수 있습니다.

  • 공급자 인바운드
  • 공급자 작업
  • 오케스트레이션 단계
  • 정책

이러한 오류 유형에 대한 오류 페이지에 액세스하려면 왼쪽 탐색 창에서 모니터링 > 오류를 선택하여 오류 페이지 방문 페이지를 엽니다. 그런 다음 특정 오류 유형에 대해 관리를 선택합니다.

오류 페이지 방문 페이지.

공급자 인바운드 오류

공급자 인바운드 오류는 데이터 수집을 처리하는 Power Automate 흐름을 모니터링하는 데 사용됩니다. 이러한 유형의 오류는 폴링(예약) 메커니즘 또는 외부 시스템이 호출하는 웹후크에서 트리거될 수 있습니다. 공급자 인바운드 오류 페이지의 필드는 인바운드 공급자의 오류를 진단하는 데 도움이 될 수 있습니다.

다음 표에서는 공급자 인바운드 오류 페이지의 필드에 대해 설명합니다.

필드 설명
오류 시간 오류가 발생한 날짜 및 시간.
오류 상태 오류의 상태. 이 페이지에 표시되지 않도록 오류를 비활성화할 수 있습니다.
공급자 오류가 속한 공급자입니다.
공급자 메시지 처리기 실패한 메시지 처리기입니다.
메시지 ID 메시지를 고유하게 식별하기 위해 메시지에 할당된 ID입니다.
오류 메시지 반환된 오류 메시지입니다.
오류 범주 오류에 대한 범주입니다.
실행 기록 URL 실행된 Power Automate 흐름에 대한 링크입니다.

제공자 인바운드 오류 페이지의 오류 예.

공급자 작업 오류

제공자 작업 오류는 Intelligent Order Management에서 제공자 작업로의 아웃바운드 호출과 연관됩니다. 이 페이지를 사용하여 동일한 공급자가 시스템 전체에서 여러 번 실패하는지 여부를 확인할 수 있습니다. 이러한 오류는 특정 공급자에 문제가 있음을 나타낼 수 있습니다.

다음 표에서는 공급자 작업 오류 페이지의 필드에 대해 설명합니다.

필드 설명
생성 일시 실패가 발생한 날짜 및 시간.
결과 결과는 성공 또는 실패입니다.
공급자 작업 실패한 공급자 작업입니다.
단계 실행 결과 오류가 연결된 단계입니다.
처리된 레코드 이 실패에 대해 처리된 레코드입니다.
결과 세부 정보 흐름이 반환한 모든 실행 결과.
실행 기록 URL 실패한 Power Automate 흐름 실행입니다.

공급자 작업 오류 페이지의 예입니다.

오케스트레이션 단계 오류

오케스트레이션 단계 오류 페이지에는 시스템 전체에서 실패한 오케스트레이션 단계가 표시됩니다. 실행 전반에 걸쳐 시스템 문제가 있는지 여부를 확인하는 데 사용할 수 있습니다. 이러한 오류에 대한 자세한 내용은 이 문서 앞부분의 엔터티별 오케스트레이션 단계 결과 섹션을 참조하세요.

정책 오류

정책 오류 페이지를 사용하여 시스템의 모든 정책 및 규칙 실패를 찾을 수 있습니다.

다음 표에서는 정책 오류 페이지의 필드에 대해 설명합니다.

필드 설명
생성 일시 정책 실패가 발생한 날짜 및 시간.
결과 결과. 값은 항상 실패여야 합니다.
정책 실패한 정책입니다.
단계 실행 결과 실패한 단계입니다.
처리된 레코드 실패한 레코드입니다.
결과 세부 정보 반환된 오류 메시지의 세부 정보입니다.

정책 오류 페이지의 예입니다.

Power Query 변환 실패 문제 해결

Intelligent Order Management 공급자 변환기에 대한 호출이 실패하는 경우 실패를 디버깅하는 가장 좋은 방법은 Power Automate 실행을 직접 관찰하는 것입니다.

  1. 환경에 대한 Power Platform 포털을 엽니다.

  2. 솔루션 > 기본 솔루션으로 이동합니다.

  3. IOM 공급자 변환기 클라우드 흐름을 검색하여 엽니다.

  4. 28일 실행 기록 그리드에서 정보를 검토합니다.

    28일 실행 기록 그리드의 예.

  5. 관심 있는 실행을 찾아 엽니다.

  6. 프로세스 시도를 확장합니다. Intelligent Order Management 버전에 따라 데이터 변환에 대한 호출을 찾기 위해 더 확장해야 할 수도 있습니다.

  7. 프로세스가 성공하면 변환 결과를 직접 볼 수 있습니다. 예외 오류가 발생한 경우 원시 출력 표시를 선택하여 호출의 원시 출력을 표시하여 예외 세부 정보를 볼 수 있습니다.

    흐름 단계의 예.

오류 예

다음 표는 오류 메시지의 몇 가지 예를 보여주고 오류를 수정하기 위해 제안된 단계를 설명합니다.

오류 메시지 권장 단계
일치하는 공급자 변환 레코드를 검색하지 못했습니다. 공급자 ID는 공급자 정의가 아니라 활성 공급자 인스턴스와 일치해야 합니다. 변환의 소스 개체 및 대상 개체는 Intelligent Order Management 공급자 변환기에 대한 호출에 표시된 것과 일치해야 합니다.
테이블에서 "field_name" 필드를 찾을 수 없습니다. 레코드에 값이 제공되지 않은 데이터에 액세스하려고 합니다. 데이터가 선택 사항인 경우 Record.FieldOrDefault를 기본값으로 사용해야 합니다.