Обработка ошибок в Mule Salesforce Batch

Я пытаюсь загрузить набор учетных записей в Salesforce из файла CSV. Я настроил обычный Datamapper, Upsert SFDC Step с Batch Commit и Batch Step, который обрабатывает только сбои (в данный момент регистрируется). Мой OnComplete имеет простой Logger. Я специально создал CSV с плохими данными. У меня есть внешний идентификатор в CSV.

Мое требование - обрабатывать сбойные записи по-разному в зависимости от состояния сбоя. Если это не удалось из-за неверных данных, я хотел бы прекратить обработку записи. Если это не удалось из-за того, что Родительский ключ не найден, я хотел бы повторить попытку. Мой пакет Шаг к обработке Только ошибки, не знаю, почему это не удалось. Так или иначе, я хотел бы передать «Почему это не удалось» моему шагу обработки ошибок.

Я уверен, что это простой шаблон, но я не могу понять, как соотнести :(

Ответы на вопрос(1)

Ваш ответ на вопрос