我想将Redshift中Unload命令的输出导出为CSV格式,但它只提供生成gzip文件的选项
答案 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 ','
;