ORA-00001 / TOP001 - Обработка ошибок Pentaho - PullRequest
1 голос
/ 20 февраля 2020

Я пытаюсь обработать ошибки в преобразовании PDI, но я не могу зафиксировать ошибку Oracle: Ошибка вставки / обновления строки ORA-00001: нарушение уникального ограничения (string.string)

PDI Error_code = TOP001

PDI сгенерировал пустой файл отклонения.

Сработал совет, снявший флажок «Использовать пакетное обновление для вставки», но преобразование было выполнено очень медленно, по сравнению с опция отмечена.

Поток: Входной файл >>> Выходная таблица >>> при ошибке >>> Вывод текстового файла (обработка ошибок)

Win10 / Oracle 12 г / Pentaho PDI 5.4.0

1 Ответ

0 голосов
/ 20 февраля 2020

в табличном выводе вы должны снять отметку use batch update for insert

enter image description here

, затем вы должны включить обработку ошибок из табличного вывода. укажите поля, а затем добавьте эти поля в шагах вывода файла.

...