Talend - ошибка при использовании динамической схемы с файлом CSV - PullRequest
0 голосов
/ 07 июня 2019

Я читаю CSV-файл Динамически, но кажется, что эта структура данных удаляет первую строку (в моем случае это самая важная)

enter image description here

enter image description here

Вы можете видеть, что мой файл содержит 109 строк, но tFileInput, кажется, читает 108.

Тот же файл, с той же конфигурацией и изменением Dynamic на String работает отлично.

enter image description here

Мне нужно прочитать файл динамически, потому что номер столбца является переменным, и мне нужно повернуть файл в соответствии с первой отсутствующей строкой.

Есть идеи? Спасибо :) 1024 *

1 Ответ

0 голосов
/ 07 июня 2019

ки.Это известная вещь, когда вы используете динамическую схему.Я взял этот фрагмент из документации Talend для вас, чтобы прочитать,

HEADER:Enter the number of rows to be skipped in the beginning of file.

Note that when dynamic schema is used, the first row of the input data is always treated as the header row no matter whether the Header field value is set or not. For more information about dynamic schema, see Talend Studio User Guide.
...