本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS IoT SiteWise 查询语言
通过 AWS IoT SiteWise 数据检索 ExecuteQueryAPI 操作,您可以从以下位置检索有关声明式结构定义以及与之关联的时间序列数据的信息:
-
模型
-
资产
-
测量值
-
指标
-
转换
-
聚合
这可以在单个 API 请求中使用类似查询语句的 SQL 来完成。
注意
除了 AWS GovCloud (美国西部)之外,所有同时提供 AWS IoT SiteWise 和的地区 AWS IoT TwinMaker 均提供此功能。
先决条件
AWS IoT SiteWise 需要权限才能与之集成, AWS IoT TwinMaker 这样它才能组织和建模工业数据。
在检索有关模型、资产、测量值、指标、转换和聚合的信息之前,请确保满足以下先决条件:
-
两者都有服务相关角色 AWS IoT SiteWise ,并在您的 AWS 账户中 AWS IoT TwinMaker 设置。有关服务相关角色的更多信息,请参阅《IAM 用户指南》中的创建服务相关角色。
-
为您的 IAM 角色启用的 AWS IoT SiteWise 集成。有关更多信息,请参阅 整合 AWS IoT SiteWise 和 AWS IoT TwinMaker。
-
IoTSiteWiseDefaultWorkspace
在您所在地区的账户中带有 ID AWS IoT TwinMaker 的工作空间。有关更多信息,请参阅使用 IoTSiteWiseDefaultWorkspace(在 AWS IoT TwinMaker 用户指南中)。 -
AWS IoT TwinMaker 启用的标准或分层捆绑定价模式。有关更多信息,请参阅《AWS IoT TwinMaker 用户指南》中的切换 AWS IoT TwinMaker 定价模式。