在此链接下,Microsoft描述了如何使用REST-API从IoT Central查询存储的数据。这是一个POST
https://{your app subdomain}.azureiotcentral.com/api/query?api-version=1.1-preview
以及带有的机身
"query": "SELECT $id, $ts, temperature, humidity FROM urn:modelDefinition:fupmoiu28b:ymju9efv9 WHERE WITHIN_WINDOW(P1D)"
这很好,但如何查询带有组件的设备模型的数据?我仍然得到错误:
{
"error": {
"code": "NotFound",
"message": "The requested resource was not found. You can contact support at https://aka.ms/iotcentral-support. Please include the following information. Request ID: 2383fajc, Time: Wed, 08 Dec 2021 15:32:22 GMT.",
"requestId": "2383fajc",
"time": "Wed, 08 Dec 2021 15:32:22 GMT"
}
}
这在一般情况下是不可能的吗?
谢谢init5
这个解决方案很琐碎,已经有人发布在这里了(感谢能够为我回答这个问题的人(。不幸的是,我在这里看不到答案,所以我再次在这里发布解决方案,以便其他有此问题的人可以在这里找到解决方案。
"query": "SELECT your_telemtry, model.your_telemetry FROM device template ID WHERE WITHIN_WINDOW(P1D)"
";技巧";这里是在模块的遥测之前添加模块名称。希望能有所帮助;(