Amazon IoT Analytics 不再向新客户提供。的现有客户 Amazon IoT Analytics 可以继续照常使用该服务。了解更多
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
访问 Amazon IoT Analytics (Amazon CLI)中的数据集内容
如果数据集包含任何数据,则可预览和下载 SQL 查询结果。
此处显示的示例使用 Amazon Command Line Interface (Amazon CLI)。有关 Amazon CLI 的更多信息,请参阅 Amazon Command Line Interface 用户指南。有关 Amazon IoT Analytics 可用的 CLI 命令的更多信息,请参阅《Amazon Command Line Interface 参考》中的 iotanalytics。
访问 Amazon IoT Analytics 数据集结果(Amazon CLI)
运行以下
get-dataset-content
命令以查看查询结果。aws iotanalytics get-dataset-content --dataset-name my_iotsitewise_dataset
-
如果数据集包含任何数据,则
get-dataset-content
输出的status
字段中包含"state": "SUCCEEDED"
,如下例所示。{ "timestamp": 1508189965.746, "entries": [ { "entryName": "my_entry_name", "dataURI": "https://aws-iot-analytics-datasets-f7253800-859a-472c-aa33-e23998b31261.s3.amazonaws.com/results/f881f855-c873-49ce-abd9-b50e9611b71f.csv?X-Amz-" } ], "status": { "state": "SUCCEEDED", "reason": "A useful comment." } }
get-dataset-content
的输出包括dataURI
,这是输出结果的签名 URL。它在较短的一段时间内有效 (几个小时)。访问dataURI
网址以访问 SQL 查询结果。注意
根据您的工作流,您可能需要在访问内容之前始终调用
get-dataset-content
,因为调用此命令会生成新的签名 URL。