Пентахо | Проблема с файлом CSV для вывода в таблицу

Я работаю ложкой Pentaho. У меня есть требование загрузить данные файла CSV в одну таблицу.

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

Это потому, что у меня есть значения ниже в одном из моих столбцов. «2, ABC Squere».

Как вы видите, у меня есть "," в моем значении столбца, поэтому оно усекается и выдает ошибку. Как решить эту проблему?

Я хочу загрузить данные в таблицу с такими значениями.


person Nilesh Patil    schedule 11.11.2016    source источник
comment
измените разделитель в файле CSV.   -  person Helping Hand..    schedule 11.11.2016
comment
какой разделитель следует использовать? Я использовал , но он не работает. Значения перемещаются в следующий столбец.   -  person Nilesh Patil    schedule 14.11.2016


Ответы (2)


Вот один из способов сделать это

test.csv
--------
colA,colB,colC
ABC,"2,ABC Squere",test

Смотрите ниже настройки. Суть в том, чтобы использовать "" в качестве закрывающего элемента и , в качестве разделителя.

введите здесь описание изображения

person SriniV    schedule 14.11.2016
comment
Большое спасибо!! - person Nilesh Patil; 16.11.2016
comment
@NileshPatil Если это решит вашу проблему, отметьте это как правильный ответ и закройте эту тему. Или, если вы чувствуете, что нужно что-то еще, хотя это полезно, вы можете проголосовать за этот ответ и уточнить свой вопрос. - person SriniV; 16.11.2016
comment
Здравствуйте, спасибо за вашу помощь. Да, сейчас проблема решена. - person Nilesh Patil; 18.11.2016

вы можете изменить разделитель, скажем, на PIPE, а также сохранить данные в виде текста в кавычках, например «1, имя», это будет обрабатываться так же, как 1 столбец

person NK0709    schedule 24.02.2020