创建数据共享
作为创建器集群管理员,您可以从 Cluster details(集群详细信息)页面中的 Databases(数据库)或 Datashares(数据共享)选项卡中创建数据共享。
登录Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshift/
。 -
在导航菜单上,选择 Clusters(集群),然后选择您的集群。此时会显示集群详细信息页面。
-
在集群详细信息页面上,执行以下操作之一:
-
从 Databases(数据库)选项卡上的 Database(数据库)部分中,选择数据库。此时将会显示数据库详细信息页面。
选择 Create datashare(创建数据共享)。您只能从本地数据库创建数据共享。如果您未连接到数据库,则会显示 Connect to database(连接到数据库)页面。按连接到数据库中的步骤连接到数据库。如果最近存在连接,则会显示 Create datashare(创建数据共享)页面。
-
如果您没有数据库连接,则从 Datashares(数据共享)选项卡上的 Datashares(数据共享)部分中,连接到数据库。
在 Datashares created in my cluster(在我的集群中创建的数据共享)部分中,选择 Create datashare(创建数据共享)。此时会显示 Create datashare(创建数据共享)页面。
-
-
在 Datashare information(数据共享信息)部分,选择以下选项之一:
-
选择 Datashare(数据共享)创建数据共享,以便在不同的 Amazon Redshift 集群或在同一个 Amazon Web Services 账户 或不同 Amazon Web Services 账户 中共享数据,从而用于读取。
-
选择 Amazon Web Services Data Exchange Datashare( 数据共享)创建数据共享,以通过 Amazon Web Services Data Exchange 许可您的数据。
-
-
指定 Datashare name(数据共享名称)、Database name(数据库名称)和 Publicly accessible(可公开访问)的值。
更改数据库名称时,请建立新的数据库连接。
-
在 Datashare objects(数据共享对象)部分中,要将对象添加到数据共享中,请按照将数据共享对象添加到数据共享操作。
-
在 Data consumers(数据使用者)部分,您可以选择发布到 Redshift 账户,或者发布到 Amazon Glue Data Catalog,这将开始通过 Lake Formation 共享数据的过程。将数据共享发布到 Redshift 账户即意味着与另一个充当使用者集群的 Redshift 账户共享数据。
注意
创建数据共享后,您无法编辑配置以发布到其他选项。
-
选择 Create datashare(创建数据共享)。
Amazon Redshift 会创建数据共享。创建数据共享之后,您可以从数据共享中创建数据库。