Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用cqlsh copy命令转换cassandra timeuuid_Cassandra_Copy_Date Formatting_Cqlsh_Timeuuid - Fatal编程技术网

使用cqlsh copy命令转换cassandra timeuuid

使用cqlsh copy命令转换cassandra timeuuid,cassandra,copy,date-formatting,cqlsh,timeuuid,Cassandra,Copy,Date Formatting,Cqlsh,Timeuuid,我有一张桌子 CREATE TABLE logs ( transaction_id text, timestamp timeuuid, action text, event text ) 我必须在一天结束时将其复制到csv。时间戳需要转换为人类可读的时间格式。是否可以使用cqlsh使用copy命令执行此操作。我正在使用 cqlsh>Copy logs (transaction_id,timestamp,action,event) to '/tmp/logs.csv' with date

我有一张桌子

CREATE TABLE logs (
transaction_id text,
timestamp timeuuid,
action text,
event text
)
我必须在一天结束时将其复制到csv。时间戳需要转换为人类可读的时间格式。是否可以使用cqlsh使用copy命令执行此操作。我正在使用

cqlsh>Copy logs (transaction_id,timestamp,action,event)  to '/tmp/logs.csv' with datetimeformat='%m/%d/%Y'

但这不会将timeuuid转换为%m/%d/%y。

日期-时间格式仅适用于时间戳和日期。不幸的是,
COPY
在这里不适用于您。您可能想尝试编写自己的导出器,使用
dateof(timestamp)
选择
日志
数据,然后您可以按照自己的喜好对其进行格式化。