Конвертируйте CSV-файл в файл с разделителями трубы в Talend - PullRequest
0 голосов
/ 11 октября 2018

Я использую Talend и изменения схемы для входного файла (CSV), который я хочу преобразовать в разделитель трубы.Файл csv содержит спецификатор текста в двойных кавычках ("), и в кавычках я не хочу, чтобы запятая представляла собой трубу. Заметка tReplace заменяет каждую запятую. В основном мне нужны следующие строки 123,456, PO Box 124

12,42, «12 Main, NY»

«5,065», 342, «Лас-Вегас, NV»

до

123 | 456 | PO Box 124

12 | 42 | 12 Main, NY

5065 | 342 | Las Vegas, NV

Заранее спасибо за помощь.

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Как я уже упоминал, мой schmea меняется.Я думал, что я делаю tInputFullRow.Затем мне нужно найти способ получить запятые в Pipes, но не в кавычках, а затем я могу сделать tOutputFileDelimted, так как один файл может иметь 4 столбца, а следующий - 3 столбца.

0 голосов
/ 12 октября 2018

Для вашего tFileInputDelimited настроены следующие параметры -

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...