Как импортировать массовые данные CSV в Кассандру в CQLSH? - PullRequest
0 голосов
/ 08 апреля 2019

Попытка импортировать массовые данные в cassandra, но не удалось вставить с помощью команды копирования.Есть около 100000 файлов.

пробовал

copy dc FROM '/home/hukke/1.csv'  WITH MAXBATCHSIZE=10000;

copy dc FROM '/home/hukke/1.csv'  WITH HEADER=true;

, но не смог вставить их, эти ошибки продолжают появляться.

Failed to import 13 rows: InvalidRequest - Error from server: code=2200 [Invalid query] message="String didn't validate.",  will retry later, attempt 1 of 5
Failed to import 14 rows: InvalidRequest - Error from server: code=2200 [Invalid query] message="String didn't validate.",  will retry later, attempt 1 of 5
Failed to import 12 rows: InvalidRequest - Error from server: code=2200 [Invalid query] message="String didn't validate.",  will retry later, attempt 1 of 5
Failed to import 16 rows: InvalidRequest - Error from server: code=2200 [Invalid query] message="String didn't validate.",  will retry later, attempt 1 of 5

1 Ответ

0 голосов
/ 08 апреля 2019

после нескольких попыток, и многие сценарии нашли этот работающий

COPY dc5 (table columns names ) FROM '/home/hukke/122.csv' WITH HEADER = true AND DELIMITER = ',';
...