

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

# 发布 AWS Data Exchange 包含亚马逊 Redshift 数据集的商品
<a name="publish-Redshift-product"></a>

亚马逊 Redshift 数据集包含亚马逊 Reds AWS Data Exchange hift 的数据共享。当客户订阅包含数据共享的产品时，他们将获得对数据提供商添加到数据共享中的表、视图、架构和用户定义的函数的只读访问权限。

作为数据提供者，您可以在集群中创建 AWS Data Exchange 适用于 Amazon Redshift 的数据共享。然后，将要让订阅者访问的架构、表、视图和用户定义的函数添加到该数据共享中。然后，您可以将数据共享导入 AWS Data Exchange，创建数据集，将其添加到产品中，然后发布产品。订阅者在订阅后即被授予访问该数据共享的权限。

在 Amazon Redshift 中设置 Amazon Redshift 数据共享后，您可以在 AWS Data Exchange中创建新的 Amazon Redshift 数据集。然后，您可以创建修订，并添加 Amazon Redshift 数据共享资产。这允许向 AWS Data Exchange 终端节点发出的请求通过代理访问您的 Amazon Redshift 数据共享。然后，您可以将此数据集添加到产品中，并添加定价。然后，潜在订阅者可以查看您的产品并在 AWS Data Exchange 目录中订阅。

以下主题描述了使用控制台创建 Amazon Redshift 数据集和发布包含亚马逊 Redshift 数据集的新产品的过程。 AWS Data Exchange 此过程包含以下步骤：

**Topics**
+ [步骤 1：创建 Amazon Redshift 数据共享资产](#create-RS-asset)
+ [步骤 2：创建 Amazon Redshift 数据集](#create-RS-data-set)
+ [步骤 3：创建修订](#create-RS-revision)
+ [步骤 4：将 Amazon Redshift 数据共享资产添加到修订中](#add-RS-assets)
+ [步骤 5：发布包含 Amazon Redshift 数据集的新产品](#publish-RS-product)
+ [步骤 6：（可选）复制产品](#copy-RS-product)

## 步骤 1：创建 Amazon Redshift 数据共享资产
<a name="create-RS-asset"></a>

资产是其中的数据 AWS Data Exchange。有关更多信息，请参阅 [资产](data-sets.md#assets)。

**要创建 Amazon Redshift 数据共享资产，请按以下步骤操作：**

1. 在您的 Amazon Redshift 集群中创建数据共享。

   [有关如何创建数据共享的更多信息，请参阅 Amazon Redshift 数据库*开发 AWS Data Exchange 人员指南中的作为创建者使用数据共*享。](https://docs.aws.amazon.com/redshift/latest/dg/welcome.html)
**注意**  
我们建议将数据共享设置为可公开访问。否则，拥有可公开访问集群的客户将无法使用您的数据。

1. [步骤 2：创建 Amazon Redshift 数据集](#create-RS-data-set).

## 步骤 2：创建 Amazon Redshift 数据集
<a name="create-RS-data-set"></a>

亚马逊 Redshift 数据集包括亚马逊 Reds AWS Data Exchange hift 的数据共享。有关更多信息，请参阅 [Amazon Redshift 数据集](data-sets.md#RS-data-set-type)。

**要创建 Amazon Redshift 数据集，请按以下步骤操作：**

1. 打开您的 Web 浏览器，登录到 [AWS Data Exchange 控制台](https://console.aws.amazon.com/dataexchange)。

1.  在左侧导航窗格的**发布数据**下，选择**拥有的数据集**。

1. 在**拥有的数据集**中，选择**创建数据集**，打开**数据集创建步骤**向导。

1. 在**选择数据集类型**中，选择 **Amazon Redshift 数据共享**。

1. 在**定义数据集**中，为您的数据集输入**名称**和**描述**。有关更多信息，请参阅 [数据集最佳实践](data-sets.md#data-set-best-practices)。

1. 在**添加标签 - 可选**下，添加标签。

1. 选择**创建**。

## 步骤 3：创建修订
<a name="create-RS-revision"></a>

在以下步骤中，您将在 AWS Data Exchange 控制台中创建数据集之后创建修订版。有关更多信息，请参阅 [修订](data-sets.md#revisions)。

**要创建修订，请按以下步骤操作：**

1. 在数据集详细信息页面的**数据集概览**部分：

   1. （可选）选择**编辑名称**，编辑与您的数据集有关的信息。

   1. （可选）选择**删除**，删除该数据集。

1. 在**修订**部分，选择**创建修订**。

1. 在**定义修订**下，为您的修订提供介绍修订目的的可选注释。

1. 在**添加标签 - 可选**下，添加与该资源关联的标签。

1. 选择**创建**。

1. 查看、编辑或删除您在上一步中所做的更改。

## 步骤 4：将 Amazon Redshift 数据共享资产添加到修订中
<a name="add-RS-assets"></a>

 在以下步骤中，您将 Amazon Redshift 数据共享资产添加到修订版中，然后在控制台中完成修订。 AWS Data Exchange 有关更多信息，请参阅 [资产](data-sets.md#assets)。

**要将资产添加到修订中，请按以下步骤操作：**

1. 在数据集详情页面的**适用于 Amazon Redshift 的AWS Data Exchange 数据共享**部分下，选择**添加数据共享**。

1. 在**适用于 Amazon Redshift 的AWS Data Exchange 数据共享**下，选择该数据共享，然后选择**添加数据共享**。
**注意**  
您最多可以在一个修订中添加 20 个数据共享。

   此时，将您的资产导入修订的作业已启动。

1. 作业完成后，**作业**部分的**状态**字段将更新为**已完成**。

1. 如果您还要添加更多数据，请重复步骤 1。

1. 在**修订概览**下，查看修订及其资产。

1. 选择**定版**。

您已成功定版数据集修订。

在将修订添加到产品之前，您可以[编辑](publish-data-product.md#edit-revision)或[删除修订](publish-data-product.md#delete-revision)。

## 步骤 5：发布包含 Amazon Redshift 数据集的新产品
<a name="publish-RS-product"></a>

在创建了至少一个数据集并完成包含资产的修订定版之后，就可以发布包含 Amazon Redshift 数据集的产品了。有关更多信息，请参阅 [中的产品最佳实践 AWS Data Exchange](product-details.md)。确保您已掌握有关产品和优惠的所有必要详细信息。

**要发布包含 Amazon Redshift 数据集的新产品，请按以下步骤操作：**

1. 在[AWS Data Exchange 控制台](https://console.aws.amazon.com/dataexchange)左侧导航窗格的**发布数据**下，选择**产品**。

1. 从**产品**中，选择**发布新产品**，打开**发布新产品**向导。

1. 在**产品可见性**部分中，选择产品的**产品可见性选项**和**敏感信息**配置，然后选择**下一步**。有关更多信息，请参阅[中的产品知名度 AWS Data Exchange](product-visibility.md)和[中的敏感信息类别 AWS Data Exchange](sensitive-information.md)。

1. 在**添加数据**部分的**拥有的数据集**下，选中要添加的数据集旁边的复选框，然后选择**添加所选项**。
**注意**  
您选择的数据集必须有定版修订。不会添加没有定版修订的数据集。

   1. 转至**所选的数据集**，查看您选择的数据集。

      您可以查看该数据集的**名称**、**类型**以及**上次更新时间**的时间戳。

   1. 转至**选择修订访问规则**，选择要为此产品中包含的数据集设置的修订访问规则，然后选择**下一步**。

      有关更多信息，请参阅[中的修订访问规则 AWS Data Exchange](best-practices-revisions.md)。

1. 在**定义产品**部分的**产品概览**下，输入产品相关信息，包括**产品名称**、**产品徽标**、**支持联系人**信息和**产品类别**。

   有关更多信息，请参阅 [中的产品最佳实践 AWS Data Exchange](product-details.md)。

1. （可选）在 “**定义产品**” 部分的 “**数据字典和样本-可选**” 下，通过选择数据集名称旁边的选项按钮来选择数据集，然后选择**编辑**。

   有关更多信息，请参阅[中的数据字典 AWS Data Exchange](data-dictionaries-pro.md)和[中的示例数据 AWS Data Exchange](samples-pro.md)。

   1. 在**编辑**对话框的**上传数据字典**下，选择**添加文件**，上传新的数据字典。

      您可以选择一个 .csv 格式的数据字典，最大大小为 1MB。

   1. 从计算机中选择已保存的数据字典，然后选择**打开**。

      此时，该数据字典 .csv 文件即会出现在**编辑**对话框中。
**注意**  
您的数据字典必须符合 AWS Data Exchange 数据字典模板。如果您没有要上传的已保存数据字典，则可以在 AWS Data Exchange 控制台中选择**空白数据字典模板**链接或**示例数据字典**链接。

   1. 选择**数据字典预览**，预览该数据字典。

   1. 在**样本 - 可选**下，选择**上传样本**，从您的计算机中选择一个样本，然后选择**打开**。

       此时，该样本会显示在**编辑**对话框中。
**注意**  
您最多可以上传 10 个样本，最大大小为 50MB。您可以预览 .csv 格式的样本。

   1. 为每个样本输入描述，该描述将显示在产品详细信息页面上。

   1. 选择**保存**。

1. 在**产品定义**下，输入产品的**简短描述**和**详细描述**。

   如果您想使用模板填写详细描述，请选择**应用模板**，再选择模板类型，然后在该模板中填写产品的具体详细信息。

1. 选择**下一步**。

1. 配置您的优惠。
   + 如果您要创建公开优惠，请在**添加公开优惠**部分中配置您的优惠。所有可见性设置为**公开**的 AWS Data Exchange 产品都需要配置公开优惠。

     1. 为该订阅选择**定价和访问持续时间**选项。

     1. 选择您的美国销售税设置、数据订阅协议 (DSA) 和退款政策。

     1. （可选）设置**订阅验证**，用于控制谁可以订阅此产品。有关更多信息，请参阅 [提供商的订阅验证 AWS Data Exchange](subscription-verification-pro.md)。

     1. 选择**优惠自动续订**选项。有关更多信息，请参阅 [为 AWS Data Exchange 产品创建报价](prepare-offers.md)。

     1. 选择**下一步**。
   + 如果您要创建专属优惠，请在**添加自定义优惠**部分中配置优惠详情。

     1. 在**订阅者账户信息**部分中，至少添加一个您想要延长优惠的订阅者账户。

     1. 为该订阅选择**定价和访问持续时间**选项。

     1. 选择**优惠到期日期**，订阅者必须在该日期之前接受此优惠。

     1. 选择您的美国销售税设置、数据订阅协议 (DSA) 和退款政策。

     1. 选择**优惠自动续订**选项。有关更多信息，请参阅 [为 AWS Data Exchange 产品创建报价](prepare-offers.md)。

     1. 选择**下一步**。

1. 在**审核和发布**部分中，审核您的产品信息，然后展开**产品页面预览**，查看发布后的外观。

1. 如果您确定要让该产品和公开优惠对所有人可见和可用，请选择**发布**。

现在，您已经完成了发布带有公开报价的数据产品的手动部分。 AWS Data Exchange 准备和发布您的产品。在**产品概览**页面上，您的产品状态为**等待批准**，发布后将会变更为**已发布**。

## 步骤 6：（可选）复制产品
<a name="copy-RS-product"></a>

创建完第一个产品后，您可以复制其详细信息和公开优惠，创建新的产品。

**注意**  
您可以复制公开、专属、已发布或未发布的产品。与产品相关联的自定义优惠不会被复制，但会复制公开优惠。

**要复制产品，请按以下步骤操作：**

1. 打开您的 Web 浏览器，登录到 [AWS Data Exchange 控制台](https://console.aws.amazon.com/dataexchange)。

1. 在左侧导航窗格中的**发布数据**下，选择**产品**。

1. 在**产品**中，选择要复制的产品旁边的按钮。

1. 选择**操作**下拉列表，然后选择**创建副本**。

1. 根据您在步骤 3 中选择的产品，使用已填写的详细信息，继续**发布产品**工作流程。有关更多信息，请参阅 [步骤 5：发布新产品](publish-data-product.md#publish-products)。