У меня есть несколько CSV-файлов в каталоге. Они могут иметь разные комбинации столбцов, но я хотел бы КОПИРОВАТЬ их всех с помощью одной команды, так как их много, и все они входят в одну и ту же таблицу. Но FDelimitedParser оценивает только строку заголовка для первого файла, а затем отклоняет все строки, которые не подходят - т.е. все строки из большинства других файлов. Я использую FDelimitedParser, но все остальное в порядке.Csv parser - Оценить заголовок для каждого файла
1 - Это ожидаемое поведение, и если да, то почему?
2 - Я хочу, чтобы он оценивал заголовки для каждого файла, есть ли способ?
Благодаря
(Vertica 7,2)
Итак, у вас есть несколько источников, и вы пытаетесь загрузить их все в одной и той же цели? Не могли бы вы лучше объяснить? –
Моя таблица имеет определенный набор столбцов. Столбцы в файлах являются подмножествами этого набора, но каждый файл может иметь разные подмножества, а десятки разных комбинаций могут сосуществовать в каталоге. – bezout
Хорошо, но у вас есть таблицы целей для любого из файлов в области посадки данных/файлов? Верный ! И каждый файл csv/txt с данными имеет заголовки?! –