Ошибка «слишком мало элементов данных» в Knime CSV Reader - PullRequest
0 голосов
/ 07 мая 2019

Получение ниже ошибки при выполнении файла CSV, который включает в себя около 400 тыс. Строк

Ошибка:

ОШИБКА CSV Reader 2: 1 Ошибка выполнения: слишком мало элементов данных (строка: 2 (строка0), источник: 'file: /Users/shobha.dhingra/Desktop/SBC: не% 20SBC / SBC.csv')

Я попытался выполнить другой CSV-файл с несколькими строками, но не столкнулся с проблемой.

Ответы [ 2 ]

2 голосов
/ 08 мая 2019

Речь идет не о количестве строк, а о содержании в строке (2 в вашем случае). Похоже, ваш файл SBC.csv неверен, в нем есть дополнительное содержимое заголовка или во второй строке пропущены запятые, обозначающие отсутствующие ячейки.

Вы можете использовать опцию CSV Reader Поддержка коротких линий , чтобы позволить KNIME обрабатывать этот случай, создавая пропущенные ячейки.

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

Я получаю эту ошибку, когда в поле существуют символы конца строки.Вы можете загрузить файл в текстовый редактор и определить любой вид непечатных символов (вкладки, возврат каретки и т. Д.) Между разделителями.

Если вы не можете получить чистую версию файла, попробуйте использовать это регулярное выражение [^ -~], чтобы определить любой символ, который не является пробелом или видимым символом.

Надеюсь, это поможет.

...