【发布时间】:2020-06-13 14:00:38
【问题描述】:
是否可以使用 Athena 查询 RDS 数据库中的内容?或者我是否必须以某种方式将我的数据从 RDS 中取出并将其复制到 s3 存储桶中,以便 Athena 可以从那里查询它?如果是这种情况,我怎么知道我的 RDS 中的表?有没有办法用 Glue 探索数据库的所有模式?
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-glue amazon-athena
是否可以使用 Athena 查询 RDS 数据库中的内容?或者我是否必须以某种方式将我的数据从 RDS 中取出并将其复制到 s3 存储桶中,以便 Athena 可以从那里查询它?如果是这种情况,我怎么知道我的 RDS 中的表?有没有办法用 Glue 探索数据库的所有模式?
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-glue amazon-athena
去年正是出于这个原因创建了一个功能,Federated Queries。
通过使用它,您可以跨 S3 以外的大量数据源进行查询。
如果您在 RDS 中使用 MySQL 或 Postgres,则可以使用 JDBC 连接器,并附上附加说明 here。
【讨论】: