【发布时间】:2016-08-21 01:17:14
【问题描述】:
我有这些数据无法通过 COPY 导入我的 redshift 集群:
"piXKfqz9e54V6n799BYnKSsc2nI="|"e45a2fb9-d0a1-4ffe-bb55-5e91548fbd79"|"\\N"|"2016-08-06 12:34:49"|"2016-08-06 12:34:49"|"impression"|"e45a2fb9-d0a1-4ffe-bb55-5e91548fbd79"|"marketplace_server"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"\\N"|"/lead_dyno/visit_store/140409475"|"lead_dyno"|"visit_store"|"140409475"|"lead_dyno"|"\\N"|"2607:fb90:6847:e17b:1304:2a57:e797:80ed"|"\\N"|"Mozilla/5.0 (Linux; Android 6.0; LGMS631 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.81 Mobile Safari/537.36"
错误是:
Invalid timestamp format or value [YYYY-MM-DD HH24:MI:SS]
有问题的字段是第 4 个具有值的字段:
"2016-08-06 12:34:49"
我已经尝试了几乎所有我能想到的尝试通过 COPY 导入的标志:
copy event from 's3://bucket/test-manifest' credentials 'aws_access_key_id=<KEY>;aws_secret_access_key=<SECRET>' removequotes gzip manifest NULL AS '\\N';
我已经尝试添加
timeformat 'auto'
timeformat 'YYYY-MM-DD HH24:MI:SS' dateformat 'YYYY-MM-DD'
timeformat 'YYYY-MM-DD HH24:MI:SS'
timeformat 'YYYY-MM-DD HH:MI:SS'
我真的想不出任何办法来获取这一行,而且我看不出这些数据有什么问题。
有什么想法吗?
【问题讨论】:
-
您能发布您的表格定义吗? SELECT * FROM pg_table_def WHERE tablename = '
'
标签: sql postgresql amazon-redshift