订阅和访问包含以下内容的 AWS Data Exchange 产品 APIs - AWS Data Exchange 用户指南

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

订阅和访问包含以下内容的 AWS Data Exchange 产品 APIs

以下主题描述了使用 AWS Data Exchange 控制台订阅和访问包含APIs AWS Data Exchange 的产品的完整过程。

有关如何在订阅前评估产品的信息,请参阅评估包含数据字典和样本的产品

此过程包含以下步骤:

要练习订阅和访问包含以下内容的产品APIs,请参阅。AWS Data Exchange fo APIs r(测试产品)

第 1 步:订阅包含以下内容的产品 APIs

如果您订阅了付费产品,则会根据您的 AWS 账单进行计费。您可以访问所有授权的数据集。有关更多信息,请参阅 在上订阅 AWS Data Exchange 数据产品 AWS Data Exchange

供应商可能会在其产品中包含APIs计量成本。如果提供商降低计量成本,则降价会立即生效。如果提供商提高计量成本,而您是现有订阅者,则价格上调将在当月的第一天、提交价格上调后的 90 天或续订时生效(以较早者为准)。提交价格变动后,系统会向现有订阅者发送一封电子邮件。

例如,假设提供商在 5 月 10 日提交了计量成本价格上调。现有订阅者会收到一封关于价格变动的电子邮件。价格上调将于 9 月 1 日生效。

订阅包含以下内容的产品 APIs
  1. 打开并登录 AWS Data Exchange 控制台

  2. 在左侧导航窗格的发现数据产品下,选择浏览目录

    有关更多信息,请参阅浏览目录

  3. 在 “优化结果” 下,使用数据集类型筛选器,然后选择API查找包含以下内容的产品APIs。

    有关更多信息,请参阅浏览目录

  4. 选择包含的商品APIs,然后查看其商品详情页面。

    产品详细信息页面上包括产品描述、提供商的联系信息以及产品公开优惠的详细信息。公开报价信息包括价格和持续时间、计量成本(如果包括在内)、数据订阅协议(DSA)和退款政策。您可以查看产品中包含的数据集的名称以及它们 AWS 区域 在哪些名称中可用。您也可以在类似的产品下选择一种产品,继续浏览其他产品详细信息页面。

    如果提供商已向您的账户发布了自定义优惠(例如,私人优惠自带订阅 (BYOS) 优惠),您也会看到这些详细信息。

    1. 在 “公开报价” 下,查看API计量成本(如果包括)。

    2. (可选)在计量成本计算器中,选择选择计量成本,然后输入单位数量,以显示成本示例。

  5. 在右上角,选择继续订阅

  6. 选择您的首选价格和期限组合,选择是否为订阅启用自动续订,并查看优惠详情,包括. DSA

    注意

    有些产品需要订阅验证。有关更多信息,请参阅 为订阅者提供订阅验证 AWS Data Exchange

  7. 查看定价信息,选择定价优惠,然后选择订阅

    注意

    如果您订阅了付费产品,系统会提示您确认订阅的决定。

  8. 订阅中包含的数据集下,查看列出的数据集

    订阅处理完毕后,您可以选择一个数据集来访问您的授权数据,或者选择查看订阅,查看您的订阅。

第 2 步:访问API产品

以下主题详细介绍了如何访问包含API数据集的产品:

查看 API

要查看 API
  1. 打开并登录 AWS Data Exchange 控制台

  2. 在左侧导航窗格中的我的订阅下,选择授权数据

  3. 选择一个数据集。

  4. 修订选项卡下,选择一个修订。

  5. 在 “API资产” 下,选择API。

  6. 查看资产概览

  7. 按照集成说明中的指导致电API.

下载规API范

下载规API范
  1. 打开并登录 AWS Data Exchange 控制台

  2. 在左侧导航窗格中的我的订阅下,选择授权数据

  3. 选择一个数据集。

  4. 修订选项卡下,选择一个修订。

  5. 在 “API资产” 下,选择API。

  6. Open API 3.0 规范中,选择下载API规范

    该规范将下载到您的本地计算机。然后,您可以将资源导出到第三方工具进行SDK生成。

API拨打电话(控制台)

您可以在 AWS Data Exchange 控制台中调用单个终端节点。

从控制台API拨打电话
  1. 打开并登录 AWS Data Exchange 控制台

  2. 在左侧导航窗格中的我的订阅下,选择授权数据

  3. 选择一个数据集。

  4. 修订选项卡下,选择一个修订。

  5. 在 “API资产” 下,选择API。

  6. 对于集成说明

    1. 选择 “复制” 以使用 Base URL

    2. 选择复制,以使用代码结构

    3. 按照规范文档中提供的信息调用API。

正在打API电话 (AWS CLI)

API拨打电话 (AWS CLI)
  • 使用send-api-asset命令调用API。

    $ aws dataexchange send-api-asset \ --asset-id $ASSET_ID \ --data-set-id $DATA_SET_ID \ --revision-id $REVISION_ID \ --body "..." \ { "headers": { ... }, "body": "..." }