3

我正在尝试对 redshift 中的外部表运行以下查询:

select * from schema.table limit 10;

我得到一个错误:

[2018-06-20 12:03:14] [XX000][500310] Amazon 无效操作:S3 查询异常(获取)详细信息:错误:S3 查询异常(获取)代码:15001 上下文:由于内部错误,任务失败. 从 ORC 文件https://s3/XXXXXX.orc获取条带数据时出错文件大小

当我在 athena 中查询相同的文件时,它工作正常。架构中有更多表,我可以像往常一样查询它们。

任何人都可以帮忙吗?

谢谢

4

1 回答 1

4

通常,这意味着其中一个文件已损坏,或者从 S3 获取文件时出现问题。请查看svl_s3log视图,看看是否可以提取消息的最后一部分。据我所知,您可能在 ORC 文件之间有一个文本文件?

于 2018-06-20T15:12:59.110 回答