AWS S3-没有gz压缩的Athena

时间:2019-06-11 14:15:10

标签: amazon-s3 amazon-athena

我正在使用AWS Athena中的以下语句创建表:

CREATE TABLE table2
WITH 
(
  format='JSON',
  external_location='s3://bucket/path'
) AS
SELECT field1, field2, field3, field4, field5, field6
FROM table1
ORDER BY field1, field2

但是,当我查看external_location时,我看到所有文件都被压缩为gz格式。是否可以关闭压缩?也就是说,只需将原始JSON写入S3存储桶即可。

1 个答案:

答案 0 :(得分:1)

当前无法使用Athena的CTAS功能创建未压缩的文件。对于ORC和Parquet,您可以选择压缩类型,但是对于其他所有格式,无论您是否喜欢,都将使用gzip。

具有讽刺意味的是,虽然您无法获得未压缩的CTAS输出,但无法压缩常规查询输出。