我们有一个Azure时间序列洞察力环境,其中包含可通过其timeSeriesName
访问的多个时间序列。
使用来自documentation的信息。我可以查询创建的时间序列,但一次只能查询一个。
通过遍历不同的时间序列名称,我也能够汇总事件,但是不幸的是,此方法不足以实现我们的预期目的。
因此,我试图通过单个查询(即多个时间序列名称)从同一Azure时间序列见解环境中查询多个时间序列实例。文档中没有提供这种方法。
该数据旨在由应用程序批量提取,该应用程序将在其上运行各种机器学习操作。以下两个查询均按预期运行,但一次只能运行一个时间序列。
body1 = {
"getEvents": {
"timeSeriesName" : "name123",
"searchSpan": {
"from": "2017-03-08T00:00:00Z",
"to": "2017-03-08T00:05:00Z"
}
}
}
body2 = {
"getSeries" :{
"timeSeriesName" : "name123",
"searchSpan": {
"from": "2017-03-08T00:00:00Z",
"to": "2017-03-08T00:05:00Z"
}
}
}
我希望输出为以下形式:
{'timestamps':['2017-03-08T00:00:00Z','2017-03-08T00:01:00Z','2017-03-08T00:02:00Z','2017-03- 08T00:03:00Z','2017-03-08T00:04:00Z'],'properties':[“ name123”:{'values':[5.1,6.3,7.6,4.5,3.3],'name': '温度','类型':'双'},“名称987”:{'值':[13.5,15.7,12.1,9.7,8.5],'名称':'温度','类型':'双'} ]