首页 > 解决方案 > 如何查看在 SQL 中复制的内容

问题描述

我在 Amazon Web Service S3 存储桶中有 JSON 数据。我正在尝试将其复制到数据库(AWS Redshift)中。

我正在使用以下命令:

COPY mytable FROM 's3://bucket/somedata'
iam_role 'arn:aws:iam::12345678:role/MyRole';

我认为存储桶的数据正在与一些额外的元数据一起复制。我认为元数据导致我的COPY命令失败。

你能告诉我,是否可以以某种方式打印复制的数据?

提前致谢!

标签: sqlamazon-redshift

解决方案


如果您的COPY命令失败,您应该检查stl_load_errors系统表。它有raw_line一列显示导致失败的原始数据。还有其他列将为您提供有关错误的更多详细信息。


推荐阅读