使用Lake Formation跨账户共享数据是否仅支持通过S3传输Redshift等数据源
Lake Formation 跨账户数据共享相关问题解答
- 消费方账户使用Lake Formation获取跨账户共享数据时,仅能通过S3作为底层存储载体获取数据,Lake Formation的权限管控、元数据映射逻辑均围绕S3对象存储构建,没有其他原生支持的数据源访问路径。
- 若需共享生产方账户内的Redshift/Postgres数据库信息,确实需要先将目标数据导出至S3,再通过Glue表挂载对应S3路径、配置Lake Formation权限后,才能共享给任意消费方账户。Redshift官方提供原生
UNLOAD命令,可以直接将集群内的表或查询结果导出到指定S3路径,无需额外开发导出脚本。 - S3是使用Lake Formation时生产方与消费方之间共享信息的唯一可行渠道,目前Lake Formation暂无直接对接结构化数据库、实现跨库跨账户直接共享的能力。
内容的提问来源于stack exchange,提问作者Judi
相关产品推荐
相关产品推荐

