什么是 AWS Data Exchange? - AWS Data Exchange 用户指南

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

什么是 AWS Data Exchange?

AWS Data Exchange 是一项服务,可帮助 AWS 大规模地轻松共享和管理来自其他组织的数据授权。

作为数据接收者,您可以集中跟踪和管理所有数据授权和 AWS Marketplace 数据订阅。当您可以访问 AWS Data Exchange 数据集时,您可以使用兼容的 AWS 或合作伙伴分析和机器学习从中提取见解。有关从 AWS Marketplace 购买数据产品的信息,请参阅在上订阅数据产品 AWS Data Exchange

对于数据发送者,AWS Data Exchange 无需构建和维护任何数据传输和授权基础设施。拥有 AWS 账户的任何人都可以创建数据授权并将其发送给数据接收者。要在 AWS Marketplace 中将您的数据作为产品出售,请务必遵循相关指南来确定资格。有关更多信息,请参阅在 AWS Marketplace 上上架数据产品

此外,任何人,无论是否有 AWS 账户,都可以查找和使用作为 Open Data on AWS 计划一部分的公开可用数据集。有关更多信息,请参阅使用 Open Data on AWS 数据集

什么是 AWS Data Exchange 中的数据授权

数据授权是 AWS Data Exchange 中的交换单位,由数据发送者创建,用于向数据接收者授予对数据集的访问权限。当数据发送者创建数据授权时,会向数据接收者的 AWS 账户发送授权请求。数据接收者接受数据授权,以获得对基础数据的访问权限。

授权包含以下部分:
  • 数据集 - AWS Data Exchange 中的数据集是由发送者策管的资源。它包含接收者在接受数据授权后将获得访问权限的数据资产。AWS Data Exchange 支持五种类型的数据集:Files、API、Amazon Redshift、Amazon S3 和 AWS Lake Formation(预览版)。

  • 数据授权详细信息 - 此信息包括数据接收者可见的数据授权的名称和描述。

  • 接收者访问详细信息 - 此信息包括接收者的 AWS 账户 ID,并指定接收者应有权访问数据的时间长度。

什么是 AWS Marketplace 数据产品?

产品是 AWS Marketplace 中由提供商发布并可供订阅者使用的交换单位。数据产品是包含 AWS Data Exchange 数据集的产品。当数据提供商发布数据产品时,该产品在经过 AWS 审核符合我们的准则、条款和条件后,会在 AWS Marketplace 产品目录中上架。发布的每个产品都由其产品 ID 进行唯一标识。

数据产品包含以下部分:

  • 产品详细信息 – 此信息包括名称、描述(简短描述和详细描述)、数据示例、徽标图像和支持联系信息。提供商填写产品详细信息。

  • 产品优惠 – 优惠定义了订阅者在订阅产品时需要同意的条款。为了使产品在公开 AWS Marketplace 目录中可用,提供商必须定义公开优惠。此优惠包括价格和持续时间、数据订阅协议、退款政策以及创建自定义优惠的选项。

  • 数据集 – 一个产品可以包含一个或多个数据集。AWS Data Exchange 中的数据集是由数据提供商策管的资源,包含接收者在接受数据授权后将获得访问权限的数据资产。AWS Data Exchange 支持五种类型的数据集:Files、API、Amazon Redshift、Amazon S3 和 AWS Lake Formation(预览版)。

支持的数据集

AWS Marketplace 通过此服务来提高透明度,以负责任的方法来促进数据交易。AWS Marketplace 会审查允许的数据类型,限制不被允许的产品。提供商仅限于分发符合《AWS Marketplace 卖家条款和条件》中规定的法律资格要求的数据集。

有关允许的数据类型的更多信息,请参阅发布准则

重要

我们鼓励 AWS 客户自己进行额外的尽职调查,以确保遵守任何适用的数据隐私法。如果您怀疑 AWS Data Exchange 上的产品或其他资源被滥用或用于非法目的,请使用举报 Amazon AWS 滥用行为表进行举报。

访问 AWS Data Exchange

数据接收者

作为数据接收者,您可以从 AWS Data Exchange 控制台查看所有当前、待处理和过期的数据授权。

您还可以从 AWS Marketplace 目录发现和订阅通过 AWS Data Exchange 提供的新第三方数据集。

数据发送者和提供商

作为数据发送者或提供商,您可以通过以下选项访问 AWS Data Exchange:

  • 直接通过 AWS Data Exchange 控制台发布数据

  • 在 AWS Marketplace 提供数据产品的数据提供商可以使用以下 API 以编程方式进行访问:

    • AWS Data Exchange API – 使用 API 操作创建、查看、更新和删除数据集和修订。您还可以使用这些 API 操作在这些修订中导入和导出资产。有关更多信息,请参阅 AWS Data Exchange API 参考

    • AWS Marketplace Catalog API – 使用 API 操作查看和更新发布到 AWS Marketplace 的数据产品。有关更多信息,请参阅 AWS Marketplace Catalog API 参考

支持的区域

AWS Data Exchange 数据授权、订阅、数据集、修订和资产是区域资源,可以在支持的区域中以编程方式或通过 AWS Data Exchange 控制台进行管理。有关受支持区域的信息,请参阅全球基础设施区域表。发布到 AWS Marketplace 的数据产品可在一个全球可用的产品目录中使用。无论订阅者使用的是哪个 AWS 区域,他们都可以看到同一个目录。

以下服务与 AWS Data Exchange 有关:

  • Amazon S3 – AWS Data Exchange 允许提供商从其 Amazon S3 存储桶中导入和存储数据文件。数据接收者可以通过编程方式将这些文件导出到 Amazon S3。借助 AWS Data Exchange,接收者还可以直接访问和使用提供商的 Amazon S3 存储桶。有关更多信息,请参阅《Amazon Simple Storage Service 用户指南》中的什么是 Amazon S3?

  • Amazon API Gateway – API 是另一种支持的数据集资产类型。数据接收者可以通过编程方式调用 API、从 AWS Data Exchange 控制台调用 API 或下载 OpenAPI 规范文件。有关更多信息,请参阅《Amazon API Gateway 开发人员指南》中的什么是 Amazon API Gateway?

  • Amazon Redshift – AWS Data Exchange 支持 Amazon Redshift 数据集。数据接收者可以以只读方式查询 Amazon Redshift 中的数据,而无需提取、转换和加载数据。有关更多信息,请参阅《Amazon Redshift 入门指南》中的 Amazon Redshift 入门和《Amazon Redshift 数据库开发人员指南》中的 Amazon Redshift 系统概览

  • AWS Marketplace – AWS Data Exchange 允许将数据集作为产品在 AWS Marketplace 中发布。AWS Data Exchange 数据提供商必须注册为 AWS Marketplace 卖家,并且可以使用 AWS Marketplace 管理门户 或 AWS Marketplace Catalog API。有关成为 AWS Marketplace 订阅者的信息,请参阅《AWS Marketplace 买家指南》中的什么是 AWS Marketplace? 有关成为 AWS Marketplace 卖家的信息,请参阅《AWS Marketplace 卖家指南》中的什么是 AWS Marketplace?

  • AWS Lake Formation – AWS Data Exchange 支持 AWS Lake Formation 数据权限数据集(预览版)。数据接收者可以访问存储在数据提供商的 AWS Lake Formation 数据湖中的数据,并且可以从他们自己的 AWS Lake Formation 数据集查询、转换和共享对这些数据的访问权限。有关更多信息,请参阅 AWS Lake Formation