gpt4 book ai didi

postgresql - 如何将数据从 AWS Postgres RDS 传输到 S3(然后是 Redshift)?

转载 作者:行者123 更新时间:2023-11-29 11:18:29 25 4
gpt4 key购买 nike

我正在使用 AWS 数据管道服务将数据从 RDS MySql 数据库传输到 s3,然后传输到 Redshift,这很有效很好。

但是,我也有数据存在于 RDS Postres 实例中,我想以相同的方式进行管道传输,但我很难设置 jdbc 连接。如果这不受支持,是否有解决方法?

"connectionString": "jdbc:postgresql://THE_RDS_INSTANCE:5432/THE_DB”

最佳答案

如今,您可以定义复制事件以将数据从 Postgres RDS 实例提取到 S3 中。在数据管道接口(interface)中:

  1. 创建一个 SqlDataNode 类型的数据节点。指定表名并选择查询
  2. 通过指定 RDS 实例 ID(实例 ID 在您的 URL 中,例如 your-instance-id.xxxxx.eu-west-1.rds.amazonaws.com)以及用户名、密码和数据库名称来设置数据库连接.
  3. 创建一个S3DataNode类型的数据节点
  4. 创建一个 Copy 事件并将 SqlDataNode 设置为输入,将 S3DataNode 设置为输出

关于postgresql - 如何将数据从 AWS Postgres RDS 传输到 S3(然后是 Redshift)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26781758/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com