我需要在cassandra中創建一個csv文件,它只會提供特定行的csv文件和特定列。特定行上的Cassandra CSV
CREATE TABLE abcd (
a bigint,
b bigint,
c bigint,
d int,
e int,
PRIMARY KEY (a)
);
Select a,c,e from abcd where a in (1,4,5,6,7,8,9,.....);
如果我使用COPY命令,我可以選擇列,但是我無法從行中進行選擇。如何在cassandra中獲取可從行和列中進行選擇的csv文件。是否有可能得到這樣的csv文件?
拷貝命令將導出所有的數據,你不能用where子句 –
您只能濾網過濾: 然後就通過sed的結果傳遞只有BEGINTOKEN和ENDTOKEN –
http://stackoverflow.com/questions/26909408/export-cassandra-query-result-to-a-csv-file/26911405#26911405 – Aaron