本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
订阅和访问包含以下内容的 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
-
打开并登录 AWS Data Exchange 控制台
。 -
在左侧导航窗格的发现数据产品下,选择浏览目录。
有关更多信息,请参阅浏览目录。
-
在 “优化结果” 下,使用数据集类型筛选器,然后选择API查找包含以下内容的产品APIs。
有关更多信息,请参阅浏览目录。
-
选择包含的商品APIs,然后查看其商品详情页面。
产品详细信息页面上包括产品描述、提供商的联系信息以及产品公开优惠的详细信息。公开报价信息包括价格和持续时间、计量成本(如果包括在内)、数据订阅协议(DSA)和退款政策。您可以查看产品中包含的数据集的名称以及它们 AWS 区域 在哪些名称中可用。您也可以在类似的产品下选择一种产品,继续浏览其他产品详细信息页面。
如果提供商已向您的账户发布了自定义优惠(例如,私人优惠或自带订阅 (BYOS) 优惠),您也会看到这些详细信息。
-
在 “公开报价” 下,查看API计量成本(如果包括)。
-
(可选)在计量成本计算器中,选择选择计量成本,然后输入单位数量,以显示成本示例。
-
-
在右上角,选择继续订阅。
-
选择您的首选价格和期限组合,选择是否为订阅启用自动续订,并查看优惠详情,包括. DSA
注意
有些产品需要订阅验证。有关更多信息,请参阅 为订阅者提供订阅验证 AWS Data Exchange。
-
查看定价信息,选择定价优惠,然后选择订阅。
注意
如果您订阅了付费产品,系统会提示您确认订阅的决定。
-
在订阅中包含的数据集下,查看列出的数据集。
订阅处理完毕后,您可以选择一个数据集来访问您的授权数据,或者选择查看订阅,查看您的订阅。
第 2 步:访问API产品
以下主题详细介绍了如何访问包含API数据集的产品:
查看 API
要查看 API
-
打开并登录 AWS Data Exchange 控制台
。 -
在左侧导航窗格中的我的订阅下,选择授权数据。
-
选择一个数据集。
-
在修订选项卡下,选择一个修订。
-
在 “API资产” 下,选择API。
-
查看资产概览。
-
按照集成说明中的指导致电API.
下载规API范
下载规API范
-
打开并登录 AWS Data Exchange 控制台
。 -
在左侧导航窗格中的我的订阅下,选择授权数据。
-
选择一个数据集。
-
在修订选项卡下,选择一个修订。
-
在 “API资产” 下,选择API。
-
在 Open API 3.0 规范中,选择下载API规范。
该规范将下载到您的本地计算机。然后,您可以将资源导出到第三方工具进行SDK生成。
API拨打电话(控制台)
您可以在 AWS Data Exchange 控制台中调用单个终端节点。
从控制台API拨打电话
-
打开并登录 AWS Data Exchange 控制台
。 -
在左侧导航窗格中的我的订阅下,选择授权数据。
-
选择一个数据集。
-
在修订选项卡下,选择一个修订。
-
在 “API资产” 下,选择API。
-
对于集成说明:
-
选择 “复制” 以使用 Base URL。
-
选择复制,以使用代码结构。
-
按照规范文档中提供的信息调用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": "..." }