DataStax Devcenter使用“|”导出CSV格式而不是“,”
问题描述:
我正在寻找一种方法,将DataStax DevCenter导出的CSV文件的分隔符从“,”更改为“|”。原因是在我的Cassandra数据导出中有几个数组列表已经有逗号,所以一旦打开导出为CSV文件,然后尝试打开它以与另一个应用程序解析,“”分隔符使解析数据变得非常具有挑战性。我正在使用DevCenter v1.6.0DataStax Devcenter使用“|”导出CSV格式而不是“,”
答
COPY table_name (column , ...)
TO 'file_name'
WITH option = 'value'
您可以使用DELIMITER选项。 例子:
COPY table_name (column , ...)
TO 'file_name'
WITH DELIMITER= '|'
对于其他选项列表请参考以下链接。
+0
谢谢,我用Cqlsh这个命令,它为我工作。不幸的是,从来没有通过Devcenter找到解决方案,但这个答案满足了我的需求。 –
如果您使用CSV解析器解析它,那么你不会有任何麻烦。 – OrangeDog