Cassandra cql 中不正确的复制命令 shell
Improper copy command in Cassandra cql shell
我知道这是一个非常入门且常见的问题。但我没有成功。请说明一下。
我创建了一个带有 table checkdel 的键空间 samplepqp。我正在尝试从与 cql 位于同一路径的 csv 文件导入数据。
我的 csv 文件:
Unnamed|row_nr|PRD_ID|X_01|X_02|X_03
0|1|3170428144631014|25603.1|25445.1|19960.0
使用此命令进行复制。
COPY checkdel FROM 'C:\Users\skum\Documents\checkdelmiter.csv' WITH HEADER = true AND DELIMITER = '|';
但是我收不到数据。我做错了什么?
以下是我的工作方式。
cqlsh:samplepqp> COPY checkdel FROM 'C:\Users\skum\Documents\checkdelmiter.csv' WITH HEADER = true AND DELIMITER = '|';
Using 7 child processes
Starting copy of samplepqp.checkdel with columns [unnamed, prd_id, row_nr, x_01, x_02, x_03].
Processed: 0 rows; Rate: 0 rows/s; Avg. rate: 0 rows/s
0 rows imported from 0 files in 0.723 seconds (0 skipped).
cqlsh:samplepqp> select * from checkdel;
unnamed | prd_id | row_nr | x_01 | x_02 | x_03
---------+--------+--------+------+------+------
(0 rows)
用单引号括起文件路径
示例:
copy qsprawdata (row_nr,prd_id,x_01,x_02) FROM 'qspraw_sample.csv' with header=true;
我知道这是一个非常入门且常见的问题。但我没有成功。请说明一下。
我创建了一个带有 table checkdel 的键空间 samplepqp。我正在尝试从与 cql 位于同一路径的 csv 文件导入数据。
我的 csv 文件:
Unnamed|row_nr|PRD_ID|X_01|X_02|X_03
0|1|3170428144631014|25603.1|25445.1|19960.0
使用此命令进行复制。
COPY checkdel FROM 'C:\Users\skum\Documents\checkdelmiter.csv' WITH HEADER = true AND DELIMITER = '|';
但是我收不到数据。我做错了什么?
以下是我的工作方式。
cqlsh:samplepqp> COPY checkdel FROM 'C:\Users\skum\Documents\checkdelmiter.csv' WITH HEADER = true AND DELIMITER = '|';
Using 7 child processes
Starting copy of samplepqp.checkdel with columns [unnamed, prd_id, row_nr, x_01, x_02, x_03].
Processed: 0 rows; Rate: 0 rows/s; Avg. rate: 0 rows/s
0 rows imported from 0 files in 0.723 seconds (0 skipped).
cqlsh:samplepqp> select * from checkdel;
unnamed | prd_id | row_nr | x_01 | x_02 | x_03
---------+--------+--------+------+------+------
(0 rows)
用单引号括起文件路径
示例:
copy qsprawdata (row_nr,prd_id,x_01,x_02) FROM 'qspraw_sample.csv' with header=true;