【发布时间】:2015-03-23 04:17:46
【问题描述】:
我正在尝试从具有多种日期格式的平面文件中获取 Redshift 表,这会导致插入空值。我的插入命令如下所示:-
echo "COPY xxscty.daily_facebook_campaign from '${S3_BUCKET}/Society/20140701_20150315_campaign.csv' credentials as 'aws_access_key_id=${ACCESS_KEY};aws_secret_access_key=${SECRET_KEY}' acceptanydate dateformat 'auto' delimiter',' csv quote as '~' ACCEPTINVCHARS as '~' IGNOREHEADER 1"|psql "$PSQLARGS"
插入空值的原因似乎是相当零星的,其中一些数据插入了相同日期格式的数据,而另一些数据则没有插入。
例如;日期列确实加载了
2014 年 1 月 7 日(日/月/年)
但是为
插入 null2014-07-13 (YYYY/MM/DD)
【问题讨论】:
-
你的问题解决了吗?
标签: amazon-redshift