위치:
플로 실행 시간 오류 문제 해결
활성화 후 발생하는 플로 오류 및 예기치 않은 동작을 해결하고 해결하는 방법을 알아봅니다. 오류 이메일을 해석하고 모범 사례를 사용하여 문제를 빠르게 식별하고 해결합니다.
플로 오류 이메일 이해
플로 실행이 실패하면 Salesforce에서 연결된 플로를 마지막으로 수정한 관리자 또는 Apex 예외 이메일 수신자에게 이메일을 보냅니다. 이메일에는 오류 메시지, 플로가 실행한 각 플로 요소에 대한 세부 사항, Flow Builder에서 실패한 플로를 볼 수 있는 링크가 포함되어 있습니다.
- 오류 메시지: 잘못된 내용을 설명합니다. "처리되지 않은 예외", "요소 실패" 또는 특정 유효성 검사 오류와 같은 키워드를 찾습니다.
- 플로 이름 및 버전: 실패한 플로 및 버전을 식별합니다.
- 요소 세부 정보: 오류를 유발한 플로의 요소가 표시됩니다. 요소의 API 이름 또는 레이블은 일반적으로 포함됩니다.
- 스택 추적: 고급 문제 해결을 위해 스택 추적은 특히 복잡한 플로 또는 Apex 작업의 오류 원인을 파악하는 데 도움이 됩니다.
오류: 요소 Send_Email_to_Contact에서 오류가 발생했습니다. 누락된 필수 입력 매개 변수: RecipientId.
의미: 수신자 ID 필드에 값이 없으므로 플로에서 Send_Email_to_Contact 요소에 구성된 이메일을 보낼 수 없습니다.
플로 오류 문제 해결 팁
- 먼저 오류 이메일을 주의 깊게 읽어보십시오. 문제 요소 및 오류 메시지를 식별합니다.
- Flow Builder에서 플로를 열고 이메일에 언급된 요소를 찾습니다.
- Flow Builder의 디버그 기능을 사용하여 샘플 데이터를 사용하여 플로를 실행하고 실시간으로 실패를 확인합니다. 플로 오류 이메일에서 플로 오류: 여기 를 클릭하여 Flow Builder에서 오류를 디버그합니다. Flow Builder 디버거를 사용하여 플로 테스트 또는 문제 해결에서 디버거에 대해 자세히 알아보십시오.
- 특히 필수 필드 또는 변수에 대해 누락되었거나 올바르지 않은 입력 값을 확인합니다.
- 오류 커넥터 및 오류 처리 경로를 검토하여 올바르게 설정되었는지 확인합니다.
- 여러 사용자로 플로를 테스트하여 권한 또는 액세스 문제를 확인합니다.
- 레코드 트리거 플로의 경우 트리거 레코드가 모든 항목 기준을 충족하는지 확인합니다.
문제 해결을 위한 모범 사례
- 오류 이메일을 더 쉽게 해석할 수 있도록 플로 요소 및 리소스에 설명 레이블 및 API 이름을 추가합니다. 예를 들어, 레코드 가져오기 1은 오류 이메일에서 관련 연락처 가져오기와 마찬가지로 도움이 되지 않습니다.
- 중요 요소의 오류 커넥터를 사용하여 사용자에게 친숙한 오류 메시지 및 대체 경로를 제공합니다. 플로 실행에 오류가 발생하고 오류 경로를 따를 경우 플로가 오류 이메일을 보내는 대신 오류 경로의 요소를 실행합니다.
- 쉽게 추적하고 해결할 수 있도록 알림을 보냅니다.
- 팀에 대한 일반적인 오류 및 솔루션을 문서화합니다.
- 오류를 수정한 후 Flow Builder 디버거를 사용하여 플로를 다시 테스트합니다.
- Advanced: 추가 오류 세부 사항을 위해 사용자 정의 개체에 오류를 기록합니다.
- 플로 URL 문제 해결
플로를 배포할 때 사용자 정의 버튼, 사용자 정의 링크 또는 직접 플로 URL이 예상대로 작동하지 않는 경우 참조된 플로를 확인하십시오. 또한 URL에서 플로에 값을 전달하는 경우 해당 변수를 확인하십시오. - 플로 재시도 문제 해결
성공적으로 완료하지 못한 후 플로가 다시 실행되는 방법에 대해 알아봅니다. 플로 재시도는 성공적으로 저장하지 못한 레코드를 처리하기 위해 플로가 다시 실행되는 경우입니다.

