0

我有一个要求,我需要将每 1 秒轮询一次的数据规范化/聚合为 1 分钟间隔。我有两列也需要聚合,比如 SensorName、SensorValue。我能够将时间戳设置为 1 分钟,但我无法获得相应的两个列。我怎么做?下面是我使用的查询和我得到的输出。

Table
| where TimeStamp between (datetime(2020-09-01)..datetime(2020-09-30))
| summarize by bin(TimeStamp , 1min)

在此处输入图像描述

4

1 回答 1

2

根据我对问题的理解(可能是错误的,因为没有明确的示例输入/模式和匹配输出规范),您可以尝试按照这个示例进行操作 - 它使用聚合跨度计算每个传感器名称的平均传感器值1分钟:

Table
| where TimeStamp between (datetime(2020-09-01)..datetime(2020-09-30))
| summarize avg(SensorValue) by SensorName, bin(TimeStamp, 1min)
于 2021-08-20T15:50:31.140 回答