Loading
메일 전송 도메인 확인 상태 안내더 많이 읽기
비즈니스 프로세스 자동화
목차
필터 선택

          결과 없음
          결과 없음
          몇 가지 검색 팁

          키워드의 맞춤법을 확인하십시오.
          더 일반적인 검색 용어를 사용하십시오.
          필터 수를 줄여 검색 범위를 확장하십시오.

          전체 Salesforce 도움말 검색
          오케스트레이션에서 오류 처리

          오케스트레이션에서 오류 처리

          오류 처리는 오케스트레이션 실행 중 스테이지에서 발생하는 예기치 않은 문제를 관리합니다. 단계에 대한 오류 경로를 구성하여 단계 오류가 발생할 경우 복구 작업을 정의하여 오케스트레이션이 실패하지 않고 성공적으로 완료되도록 합니다.

          필수 Edition

          Flow Orchestration의 지원되는 Edition 보기.

          일반

          오케스트레이션 실행에 오류가 발생하면 시스템에서 상태를 오류로 설정합니다. 단계 내에 발생하는 많은 오류는 복구할 수 있습니다. 해당 오류의 경우 오류를 수정하고 오케스트레이션 실행을 다시 시작하는 데 최대 14일이 소요됩니다. 단계 외부에서 오류가 발생하면 오케스트레이션 실행이 실패하며 다시 시작할 수 없습니다. Orchestration Run에서 실패한 오케스트레이션 재개를 참조하십시오.

          다시 시작하려면 관리자가 기본 플로 또는 오류를 수정한 다음 오케스트레이션 실행을 재개해야 합니다. 이 접근 방식은 오케스트레이션 디자이너가 설계 시 구성하는 오류 경로와 다릅니다. 오류 경로는 오류를 정상적으로 처리하고 최종 사용자에게 복구 메커니즘 또는 수동 중재 단계를 제공합니다.

          오케스트레이션 실행이 실패하면 Salesforce에서 오류 이메일을 오케스트레이션을 마지막으로 수정한 관리자나 Apex 예외 이메일 수신자에게 보냅니다. 오류 이메일은 실행된 요소 및 참조된 단계의 플로 등 오케스트레이션 실행에 대한 세부 사항을 제공합니다. 활성 오케스트레이션의 경우 이메일에 Flow Builder에서 실패한 오케스트레이션 실행의 세부 사항을 볼 수 있는 링크도 포함됩니다. 오케스트레이션에서 호출한 플로로 인해 실패할 경우 수신자에게 오케스트레이션에 대한 오류 이메일과 호출된 플로에 대한 오류 이메일이 하나씩 두 개 전송됩니다.

          오류 경로가 오류를 처리하고 성공적으로 완료되면 오케스트레이션에서 오류 알림을 보내지 않습니다. 그러나 실패가 발생하면 이해당사자에게 알리는 오류 경로에 백그라운드 단계를 추가할 수 있습니다.

          오류를 관리하려면 오케스트레이션의 단계에 대한 오류 경로를 구성합니다. 단계 또는 단계 내의 모든 단계에 오류가 발생할 경우 해당 경로에서 프로세스 실패를 최소화하기 위한 대체 작업을 정의합니다.

          오케스트레이션이 실패하면 모든 이전 레코드 변경 사항이 반드시 롤백되지 않으므로 프로덕션으로 배포하기 전에 Sandbox 환경에서 오케스트레이션을 설계하고 디버그합니다.

          처리되지 않은 오류 및 상태 변경 사항

          오케스트레이션 실행이 실행 중에 문제가 발생하고 복구 메커니즘이 없는 경우 처리되지 않은 오류가 발생합니다. 오케스트레이션의 경우 단계 또는 단계에 오류가 발생하고 단계에 구성된 오류 경로가 없는 경우 처리되지 않은 오류가 발생합니다.

          처리되지 않은 오류와 관련된 상태
          항목 조건 상태
          오케스트레이션 실행 발생한 오류 오류
          단계 실행 오케스트레이션 실행 수준 오류가 발생할 때 단계가 진행 중임 중단됨
          단계 실행 단계 또는 단계 내의 단계로 인해 오류가 발생했습니다. 오류
          단계 실행 단계 내의 단계로 인해 오류가 발생했습니다. 오류
          단계 실행 오류가 발생하기 전에 단계 내 단계가 시작되지 않았습니다. 시작되지 않음
          단계 실행 오류가 발생할 때 단계 내 단계가 진행 중임 중단됨

          오케스트레이션에 대한 오류 처리 전략

          오케스트레이션의 오류 처리는 비즈니스 프로세스가 성공적으로 완료되거나 정상적으로 복구되도록 실패를 관리합니다. 오류 경로를 사용하여 단계 및 단계에서 오류를 관리합니다. 대상 복구에 개별 오류 경로를 사용하거나 포괄적인 오류 관리를 위해 중앙 집중식 오류 경로를 사용할 수 있습니다.

          오류 경로는 오케스트레이션 실행에 오류가 발생할 경우 최종 사용자가 수동 중재를 제공할 수 있는 시나리오에서 유용합니다. 예를 들어 끝점이 다운되어 외부 통합 또는 API 호출이 실패합니다. 오류 경로에는 할당받은 사람이 필수 데이터를 수동으로 입력하는 대화형 단계가 포함될 수 있습니다.

          오류 경로는 비어 있거나 결정 요소 및 단계 요소를 포함할 수 있습니다. 오류 경로의 각 단계에는 하나 이상의 단계가 필요하며 여러 단계를 포함할 수 있습니다. 이러한 단계에는 백그라운드 단계, 대화형 단계 또는 둘 모두의 조합이 포함됩니다. 오류 경로는 Go To 커넥터도 지원합니다. 이동 커넥터는 동일한 오류 경로, 다른 오류 경로 또는 오케스트레이션의 기본 경로에 있는 다른 요소에 연결됩니다.

          개별 오류 경로. 오케스트레이션의 각 스테이지에 대해 별도의 오류 경로를 구성합니다. 이러한 개별 경로에는 각 단계에 고유한 오류를 관리하는 단계가 포함된 요소 및 단계가 포함되어 있습니다. 이 접근 방식은 현지화 수준이 높은 오류 해결을 제공합니다. 예를 들어, 주문 처리 오케스트레이션에서 연결 시간 제한으로 인해 재고 확인 단계에 오류가 발생합니다. 오류 경로를 통해 확인 단계를 다시 실행하거나 작업에 알림을 보내거나 수동 검토 단계로 라우팅할 수 있습니다.

          중앙 집중식 오류 경로. 통합 오류 처리 메커니즘으로 작동하는 하나의 중앙 오류 경로를 구성합니다. 일반적으로 이 접근 방식은 오케스트레이션 실행과 관련된 변수 및 자동 출력을 평가하는 결정 요소로 시작합니다. 결정은 오류가 발생한 특정 단계를 식별합니다. 연결된 결과 경로의 요소가 실패를 해결합니다. 각 단계의 오류 경로를 중앙 오류 경로의 첫 번째 결정 요소에 연결합니다. 이 접근 방식은 포괄적인 오류 해결을 제공합니다.

          예

          예를 들어, 고객 온보딩 오케스트레이션에서 중앙 집중식 오류 경로는 결정 요소로 시작됩니다. 이 결정은 오류가 발생한 단계를 평가하고 적절한 복구 작업을 결정합니다.

          고객 계정 만들기 단계 상태가 Completed가 아닌 경우 결정 결과 경로에 백그라운드 단계가 포함된 단계가 포함됩니다. 이 단계는 계정 관리자에게 문제를 알립니다. 프로비저닝 시스템 스테이지의 서비스 액세스 구성 단계에 실패할 경우 결정 결과의 경로에 2단계 단계가 포함됩니다. 백그라운드 단계는 지원 티켓을 만듭니다. 대화형 단계는 시스템 구성을 IT 팀에 할당합니다. IT 부서에서 구성을 완료하면 오케스트레이션이 서비스 활성화 단계로 계속됩니다.

          오류 처리 제한 사항

          • 오케스트레이션 실행 수준 오류에 대한 오류 처리를 추가할 수 없습니다.
          • 실패 후 14일 이내에만 실패한 오케스트레이션 실행에 대한 디버그 세부 사항을 볼 수 있습니다.
          • End 요소만 포함하는 오류 경로는 오케스트레이션 실행 상태를 Completed로 변경하여 오류를 처리합니다. 이 접근 방식은 오류를 해결하지 않고 제거합니다. 오케스트레이션 실행 상태가 완료됨인 경우 Salesforce는 오류 알림 이메일을 보내지 않습니다. 그러나 오케스트레이션 실행 상태가 완료됨인 경우에도 오류가 처음 발생한 단계와 단계가 오류 상태로 유지됩니다.
           
          로드 중
          Salesforce Help | Article