【发布时间】:2019-02-04 12:51:31
【问题描述】:
我正在尝试从 cassandra 表中导出和导入数据,以将时间戳列更改为 unixepoch 列(即将时间戳输入为 bigint)
我尝试使用以下命令将数据导出到 csv
COPY raw_data(raw_data_field_id, toUnixTimestamp(dt_timestamp), value) TO 'raw_data_3_feb_19.csv' WITH PAGETIMEOUT=40 AND PAGESIZE=20;
但出现错误:Improper COPY command.
我该如何解决这个问题,或者有更好的方法来解决这个问题?
来自
raw_data_field_id | dt_timestamp | value
-------------------+---------------------------------+-------
23 | 2018-06-12 07:15:00.656000+0000 | 131.3
到
raw_data_field_id | dt_unix_timestamp_epoch | value
-------------------+---------------------------------+-------
23 | 1528787700656 | 131.3
【问题讨论】:
标签: cassandra