Что может быть причиной того, что количество строк вставки в целевом файле журнала отличается от фактических вставок в базе данных? - PullRequest
0 голосов
/ 02 апреля 2020

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

Монитор рабочего процесса : 28387 Отклоненные строки: 1 MYSQL count: 23527

Был сценарий, в котором строки автоматически отбрасывались из-за ошибки преобразования типа данных varchar в int. В источнике есть только одна строка, которая должна быть отклонена, но она молча отклоняет более 5 тыс. Записей.

Необходимо найти причину root.

1 Ответ

0 голосов
/ 09 апреля 2020

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

Это помогает определить, какой столбец вызывает выпуск.

...