У нас есть пакетное задание DOS, которая проходит многоступенчатый процесс на:Как обнаружить ошибки в Apex Data Loader Batch Execution
- Удалить все записи из отдела продаж для конкретного объекта (ИД загрузки, а затем удалить их используя Data Loader)
- Удаляет все записи из таблицы базы данных, которая отражает данные Salesforce.
- Извлекает данные из базы данных и загружает данные в объекты Salesforce с помощью Data Loader.
- Загрузки данных Salesforce в таблицу базы данных.
В последнее время на первом этапе произошел сбой с ошибкой QUERY-TIMEOUT. Если я повторно запустил процесс, он вообще работает нормально без каких-либо изменений. Это расследуется, но это не мой вопрос.
Мой вопрос: Как я могу обнаружить, когда сработает шаг 1 (который использует Data Loader) в пакетном файле? Если это не удается, я не хочу продолжать остальную часть процесса, так как это удаляет данные базы данных, которые используются в других местах для отчетности.
Установил ли Apex Loader ERRORLEVEL, если он не работает? Как еще я могу определить, что произошел сбой?
Спасибо.
Рон Ventura