我正在尝试在redshift的外部表上运行以下查询:
select * from schema.table limit 10;
我得到一个错误:
[2018-06-20 12:03:14] [XX000] [500310] Amazon无效操作:S3查询异常(获取) 细节: 错误:S3查询异常(提取) 编码:15001 上下文:由于内部错误,任务失败。从ORC文件https://s3/XXXXXX.orc文件大小中提取条带数据时出错
当我在雅典娜中查询相同的文件时,它工作正常。模式中还有更多表,我可以照常查询它们。
有人可以帮忙吗?
谢谢
答案 0 :(得分:1)
通常,这意味着其中一个文件已损坏或从S3提取文件时出现问题。请查看svl_s3log视图,看看是否可以提取消息的最后一部分。从我所看到的可能是您在ORC文件之间有一个文本文件?