Кассандра не загружает строки из файла CSV - PullRequest
0 голосов
/ 26 апреля 2018

Я хочу проверить импорт, импортировав только три столбца, а именно bla, types и location, но импортируются 0 строк.

Пример данных:

bla,types,location
1,Warning,90 S 1ST ST
2,Warning,730 W STASSNEY LN

CREATE TABLE data.table (
bla int PRIMARY KEY,
types text,
location text);

Вставка данных

copy data.table(bla, types, location) from '/home/data/table.csv' WITH DELIMITER = ',' AND HEADER = true;

выход

Using 1 child processes

Starting copy of data.table with columns [bla, types, location].
Processed: 0 rows; Rate:       0 rows/s; Avg. rate:       0 rows/s
0 rows imported from 1 files in 0.381 seconds (0 skipped).

Как вы можете видеть, он импортировал 0 строк, но мог найти файл csv, так как не выдал ошибку.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2018

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

0 голосов
/ 26 апреля 2018

Попробуйте без пробелов в списке полей:

copy data.table (bla,types,location) from '/home/datatable.csv' WITH DELIMITER = ',' AND HEADER = true;
...