数据共享的注意事项 - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

数据共享的注意事项

在使用Amazon Redshift数据共享时,请考虑以下事项:

  • 仅当在不同Amazon Redshift集群之间共享数据时,才使用数据共享。在同一集群中,使用简单的三部分表示法 database.schema.table 从其他数据库中读取数据。您必须拥有必要的权限才能执行跨多个数据库的查询。

  • Amazon Redshift 将一个数据共享与单个Amazon Redshift数据库关联。您只能将对象从该数据库添加到关联的数据共享。

  • 您可以在同一数据库上创建多个Amazon Redshift数据库共享。对在Amazon Redshift集群中创建的数据共享使用唯一名称。

  • 您可以创建多个 schema,指向从使用者集群中的数据共享中创建的数据库。

  • 您可以在 Amazon Redshift 集群中共享位于同一AWS账户中或跨可用区的数据。

  • 作为数据共享用户,您继续仅连接到本地集群数据库。您无法连接到从数据共享中创建的数据库,但可以从这些数据库中读取数据。

  • 通过数据共享,创建者集群需要为其共享的数据付费,使用者集群需要为其在访问共享数据时使用的计算付费。

  • 您不能将数据共享用于不同 AWS 区域中的 集群。您只能使用跨区域快照复制来跨区域共享数据。

  • 查询的性能取决于使用者集群的计算容量。