1
delimiter = '|'でCSVファイルをインポートしようとしています。私はこの繰り返しエラーを受けている、私はこのように2日間苦労している。どんな助けもありがとう。以下は詳細です。3行のインポートに失敗しました:ParseError - 無効な行の長さ1は、再試行せずに3にする必要があります。
row_nr|PRD_ID|X_01
1|3170428144631014|25603.24
2|3170428144632015|25606.24
4|3170428144633017|25602.24
作成したキースペース:
Cassandra Version:
[cqlsh 5.0.1 | Cassandra 3.0.9 | CQL spec 3.4.0 | Native protocol v4]
この
は私のcsvファイルであるcreate keyspace newpqp with replication = {'class:''simplestrategy', 'replication_factor':1};
表の作成:
CREATE TABLE againcheckdel(row_nr int primary key,PRD_ID bigint, X_01 decimal);
Copyコマンド:
COPY againcheckdel(row_nr,PRD_ID,X_01) FROM 'C:\Users\skum\Documents\mytrial.csv' WITH HEADER = 'true' AND DELIMITER = '|';
エラー:
cqlsh:samplepqp> COPY againcheckdel(row_nr,PRD_ID,X_01) FROM 'C:\Users\skum\Documents\mytrial.csv' WITH HEADER = 'true' AND DELIMITER = '|';
Using 7 child processes
Starting copy of samplepqp.againcheckdel with columns [row_nr, prd_id, x_01].
Failed to import 3 rows: ParseError - Invalid row length 1 should be 3, given up without retries
Failed to process 3 rows; failed rows written to import_samplepqp_againcheckdel.err
Processed: 3 rows; Rate: 2 rows/s; Avg. rate: 3 rows/s
3 rows imported from 1 files in 1.091 seconds (0 skipped).
は私が間違って何をしているのですか?私を修正してください。
エラーは、あなたのcsvファイルが正しい形式ではないと言います。しかしあなたのcsvファイルは大丈夫です。あなたは正しいファイルをインポートしていますか? –
はい、正しいファイルをインポートしています。正しい形式でCSVを教えていただけますか? –
@AshrafulIslamデータを取得しました。 Plsは私の答えを見て、あなたに多くをありがとう。 –