如何以csv格式导出redhsift unload命令的输出?

时间:2015-11-09 10:31:10

标签: csv export-to-csv amazon-redshift

我想将Redshift中Unload命令的输出导出为CSV格式,但它只提供生成gzip文件的选项

1 个答案:

答案 0 :(得分:1)

CSV(逗号分隔值)和Gzip(压缩格式)是不同的东西。您的输出文件可以很容易地压缩为CSV和Gzip。

如果您需要未压缩的 CSV文件,则可以在DELIMITER AS ','语句中指定GZIP取消 UNLOAD选项

UNLOAD ('SELECT * FROM venue') 
TO 's3://mybucket/venue_tab_'
CREDENTIALS 'aws_access_key_id=<access-key-id>;aws_secret_access_key=<secret-access-key>'
DELIMITER AS ',' 
;