2017-08-10 5 views
0

私はこれが非常に初心者で一般的な質問であることを知っています。しかし、私は成功していません。光をあげてください。Cassandra cqlシェルの不適切なコピーコマンド

私はテーブル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) 

答えて

1

単一引用符

例とは同梱のファイルパス:

copy qsprawdata (row_nr,prd_id,x_01,x_02) FROM 'qspraw_sample.csv' with header=true;