如何使用层次结构在“时序见解”预览中汇总数据?

时间:2019-04-09 13:07:17

标签: azure azure-timeseries-insights

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

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

1 个答案:

答案 0 :(得分:0)

您可能要做的是使用搜索api(docs)获得所需的所有实例。(请注意,文档对于 url,它应包含“搜索”而不是“建议”,如下所示: correct url for searching through the models) 然后遍历您在响应中获得的实例,以ID一对一地调用聚合。最后,您自己对结果进行求和,以得到所有响应您搜索的遥测传感器的每日结果。

注意:您只能同时进行9个汇总调用(limitations)。

我希望他们尽快解决聚合问题。 同时,我希望它能对您有所帮助。

祝你好运