【发布时间】:2016-09-19 18:56:14
【问题描述】:
我有存储在 HDFS 和 S3 中的 Avro 文件(使用 BZIP2 压缩),我想将它们加载到 Amazon Redshift 中。复制命令报错:
error: Invalid AVRO file
code: 8001
context: Cannot init avro reader from s3 file File header contains an unknown codec
Redshift 不支持压缩的 Avro 文件吗?
如果是这种情况,将这些数据加载到 Redshift 中的下一个最佳选择是什么(不将它们转换回未经压缩的 Avro 文件)。
我可以使用 sqoop 吗?
【问题讨论】:
-
您是否在 COPY 命令中指定了
format as avro。你能分享你的复制命令语法示例吗
标签: amazon-redshift