发布于: Aug 13, 2021

Amazon Redshift 数据共享让您能够跨不同的 Redshift 集群共享在事务方面一致的实时数据,同时消除了与数据复制和数据移动有关的复杂性和延迟。跨同一 AWS 账户的集群共享数据的功能现已开放。在不同 AWS 账户中跨 Redshift 集群共享数据的功能也全面开放。跨账户数据共享现已在所有 Redshift RA3 节点类型中得到支持。在您的 Amazon Redshift 集群上使用跨账户数据共享不会产生额外的成本。

通过数据共享,您可以在多个级别安全地共享数据(包括架构、表、视图和用户定义的函数),并使用精细控制来指定各个数据消费者的访问权限。借助跨账户数据共享,您可以向组织内的其他业务组、合作伙伴和客户授予数据访问权限,从而便于您安全以将数据和分析作为服务提供。具有共享数据访问权限的用户可以使用标准的 SQL 和分析工具,实现高性能的数据发现和查询。访问共享数据的查询会使用消费者 Redshift 集群的计算资源,不会影响生产者集群的性能。除了可用于控制同一账户内共享内容的数据库级别权限外,Amazon Redshift 还与 AWS Identity Access Management (IAM) 集成,并通过跨账户共享中的新授权和接受工作流程提供额外的精细安全控制。借助此功能,您可以确保只有授权用户才能与其他 AWS 账户 (包括外部组织) 共享数据并使用来自其他 AWS 账户的数据。Redshift 还让用户能够监控所有消费者集群和账户的数据共享权限和使用情况,并在需要时撤消访问权限。

跨账户数据共享功能现已支持下列区域的所有 Amazon Redshift RA3 节点类型:美国东部 (弗吉尼亚北部)、美国东部 (俄亥俄)、美国西部 (加利福尼亚北部)、美国西部 (俄勒冈)、亚太地区 (孟买)、亚太地区 (首尔)、亚太地区 (新加坡)、亚太地区 (悉尼)、亚太地区 (东京)、加拿大 (中部)、欧洲 (法兰克福)、欧洲 (爱尔兰)、欧洲 (伦敦)、欧洲 (巴黎)、欧洲 (斯德哥尔摩) 和南美洲 (圣保罗)。要了解更多有关数据共享功能的信息,请参阅功能页面,要获取有关如何开始使用跨账户数据共享功能的信息,请参阅博客文档