Hintergrund:Cassandra CQL3 Import CSV
ich ein Schema namens AvailableDomains erstellt haben (einfache Strategie, 1 Knoten).
In diesem Schlüsselbereich habe ich 1 Tabelle/Spalte Familie Domänen mit Spalten (ID, Urn, Timestamp, Flag) erstellt. Alles vom Typ Text außer Zeitstempel ist Typ Zeitstempel.
I Inbetriebnahme cassandra,
Start cqlsh -3,
Verwendung AvailableDomains,
und dann den folgenden Befehl in einer csv zu ziehen:
COPY domains (id, urn, timestamp, flag) from 'test.csv' where HEADER= TRUE;
ich ein Fehlermeldung: Unsachgemäß COPY Befehl
Frage: Was mache ich falsch?
Details:
CSV-
id,url,timestamp,flag
1,google.com,1375891081,1
2,facebook.com,1375891081,1
3,youtube.com,1375891081,1
4,yahoo.com,1375891081,1
5,baidu.com,1375891081,1
6,wikipedia.org,1375891081,1
7,amazon.com,1375891081,1
8,qq.com,1375891081,1
9,live.com,1375891081,1
10,linkedin.com,1375891081,1
Lage von csv in cassandra/bin ist (gleiche Verzeichnis, wo cqlsh befindet).
OS: Centos 6.4 64bit
Verwenden doppelte Anführungszeichen um den Dateinamen wie: "test.csv" wird diesen Fehler ebenfalls geben. Verwenden Sie stattdessen einfache Anführungszeichen wie: 'test.csv' –
, wobei auch der Abstand zwischen "HEADER = true" den gleichen Fehler ergibt – Dustin