首页 > 解决方案 > 将镶木地板文件加载到 AWS Redshift/Redshift Spectrum 但不是 AWS Athena 的版本问题

问题描述

使用 Redshift Spectrum 读取从 CDC 导出的 parquet(或者甚至使用 Redshift 的复制命令来加载)得到错误:不支持的版本。文件版本:2

[500310] [Amazon](500310) Invalid operation: S3 Query Exception (Fetch)
Details:
-----------------------------------------------
error: S3 Query Exception (Fetch)
code: 15001
context: Task failed due to an internal error. File: https://s3.us-west-2.amazonaws.com/xxx/categories/LOAD00000001.parquet is of an unsupported version. file version: 2

query: 4253727
location: dory_util.cpp:1119
process: fetchtask_thread [pid=25020]

但是,使用 AWS Athena 还是可以的。那么我该如何解决这个问题呢?

标签: amazon-s3amazon-redshiftspectrum

解决方案


推荐阅读