Redshift:COPY返回成功,但表中没有数据
Posted
技术标签:
【中文标题】Redshift:COPY返回成功,但表中没有数据【英文标题】:Redshift: COPY returns successful, but no data in table 【发布时间】:2014-06-26 21:07:19 【问题描述】:我有一个包含大约 20 列的表,我想将其从 S3 存储桶作为 csv 复制到 redshift。 我运行了一个成功运行的复制命令,但它返回“0 行已加载”。
我已经为此困惑了一段时间,如果有任何帮助,我将不胜感激。 如有必要,我可以共享表架构和部分 csv(不过,如果可能的话,我想避免使用它)
知道为什么会这样吗?
【问题讨论】:
maxerror > 记录数? 复制语句的 MAXERROR 限制是多少? 【参考方案1】:它发生在我的某个时候。控制台显示加载过程成功但表未加载。
您能否做一个SELECT * FROM STL_LOAD_ERRORS
并查看是否有任何与您的加载作业相对应的行。基本上,STL_LOAD_ERRORS 会记录有关所有加载错误的详细信息,具体的错误消息是什么以及给出错误的列。
由于分隔符问题、列的长度等原因,我的工作通常会失败。
【讨论】:
以上是关于Redshift:COPY返回成功,但表中没有数据的主要内容,如果未能解决你的问题,请参考以下文章
查询: 在邮递员的 whereHas 处返回,但表中有数据。拉拉维尔
我正在从 gridview 中删除行,但表中的所有数据都已删除
为啥 dapper 在进行选择时为 Guid 返回全零但表中的 guid 值设置正确?