Cassandra 不从 CSV 文件加载任何行

Cassandra loads no rows from CSV file

我想通过只导入三列来测试导入,即 bla, typeslocation,但是导入了 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).

As you can see it imported 0 rows, but it could locate the csv file as it didn't throw an error.

尝试在字段列表中不使用空格:

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

我无法完全理解导致问题的原因,但它肯定与 csv 格式有关。我将文件转换为文本文件,这似乎有效。