我正在使用COPY
命令将 Amazon S3 存储桶中存在的 ORC 文件加载到 Amazon Redshift 数据库。
复制命令成功运行,但 Redshift 表未更新。 我无法捕获任何错误。
复制命令:
copy public."testairflow"
from 's3://demofile/demo1.orc'
iam_role 'arn:aws:iam::****'
format as ORC;
请告诉错误在哪里?
我观察到,当您给出不存在的 S3 路径时,Redshift wll 会认为那里没有文件并会返回成功。
始终确保您的路径正确且托管在与 Redshift 相同的区域中(它不支持跨区域 COPY 的 colunar 文件(。