繁体   English   中英

如何将结果集从 Aurora Postgres 数据库导出为 CSV 到 AWS-S3?

[英]How to export result set as CSV from Aurora Postgres DB to AWS-S3?

作为FlaskCelery应用程序的一部分,我正在尝试将数据从AWS-Aurora Postgres DB 移动Redshift

我将在Kubernetes 中运行这个应用程序。

我的方法是查询 aurora Postgres数据库并将结果集写入 CSV 文件,该文件保存到附加volume ,然后将其上传到S3 ,然后将文件导入Redshift

但是,我遇到了另一篇文章,它让我们可以将结果集作为CSV文件直接上传到S3而不是具有中间卷。 https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraMySQL.Integrating.SaveIntoS3.html

他们已经提到了OUTFILE命令的用法。 但它提到了MySQL 但是他们没有提到任何关于Postgres DB

甚至可以在Aurora Postgres DB上使用该命令并导出到S3

是的,Aurora 在 MySQL 上运行,因此您可以使用outfile命令。 您是否尝试使用outfile运行查询?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM