如何将具有json值的cassandra表中的数据导出到csv文件中?

nafvub8i  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(477)

我在cassandradb中有一个表,其中一个列的值是json格式的。我使用datastax devcenter来查询数据库,当我尝试将结果导出到csv时,json值会被打断,在任何有coma(,)的地方将列分开。我甚至尝试从命令提示符导出,但没有给出和分隔符,这也导致了json值被破坏。
有没有办法完成这项任务?

9udxz4iz

9udxz4iz1#

使用 COPY 命令将表作为一个具有不同分隔符的整体导出。例如:

COPY keyspace.your_table (your_id,your_col) TO 'your_table.csv' WITH DELIMETER='|' ;

然后以您想要的任何方式以编程方式过滤这些数据。

相关问题