1

我在 TSI 预览环境中存储 15 分钟的用电量测量值。是否可以使用 TSI 查询 API 汇总多个电表每天的总能耗?

我已将层次结构配置为 Area-Building,时间序列 ID 是 Meter 的“MeterId”。查询 API ( https://docs.microsoft.com/en-us/rest/api/time-series-insights/preview-query#aggregate-series-api ) 使我能够汇总单个仪表每天的消耗量. 然后我希望找到一个 API 来汇总建筑物和区域的电力消耗,但只能找到以单个“timeSeriesId”或“timeSeriesName”作为必需参数的聚合操作。是否不可能聚合​​到层次结构中的某个级别?如果不是,那么获得这些汇总值的好选择是什么(在 TSI 内部或外部)?

4

1 回答 1

1

您可以做的是使用搜索 api( docs ) 获取您需要的所有实例。(请注意,该 url 的文档是错误的,它应该包含“search”而不是“suggest”,如下所示:) 用于搜索模型的正确 URL然后循环您在响应中获得的实例按 id 逐个调用聚合。最后,您自己总结结果,以获得响应您搜索的所有遥测传感器的每日结果。

注意:您只能同时进行 9 个聚合调用(限制)。

我希望他们尽快修复聚合。同时我希望它可以帮助你。

祝你好运,

于 2019-05-08T09:25:37.653 回答