我正在使用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存储桶即可。
答案 0 :(得分:1)
当前无法使用Athena的CTAS功能创建未压缩的文件。对于ORC和Parquet,您可以选择压缩类型,但是对于其他所有格式,无论您是否喜欢,都将使用gzip。
具有讽刺意味的是,虽然您无法获得未压缩的CTAS输出,但无法压缩常规查询输出。