Amazon Web Services - 将 RedShift 文件作为 CSV 移动到 S3



我正在尝试将文件从RedShift移动到S3。是否有将此文件作为.csv移动的选项?

目前,我正在编写一个 shell 脚本来获取 Redshift 数据,将其另存为.csv,然后上传到 S3。我假设由于这一切都在 AWS 服务上,他们会有一个争论或让我这样做的东西。

使用 UNLOAD 命令。它将为每个切片创建至少一个文件,您必须自己合并文件。

unload ('__SQL__')
to 's3://__BUCKET__/__PATH__'
credentials 'aws_access_key_id=__S3_KEY__;aws_secret_access_key=__S3_SECRET__'
delimiter as ','
addquotes
escape

相关内容

最新更新