的选项
我想将Redshift中的Unload命令输出导出为CSV格式,但它只提供生成gzip文件
CSV(逗号分隔值)和Gzip(压缩格式)是分开的。您的输出文件可以很容易地进行CSV和Gzip压缩。
如果想要未压缩CSV文件,则可以指定DELIMITER AS ','
,并且在UNLOAD
语句中禁用GZIP
选项。
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 ','
;