在 Azure 流分析作业中将多行合并为一行

问题描述 投票:0回答:1

在 Azure 流分析作业中,我想将多行分组为一行。现在我在查询中使用 Group By,但某些列 vlaue 设置为 null。我还验证了 Azure 流分析中的 json 输入。

enter image description here

结果将在单行中

enter image description here

azure azure-stream-analytics
1个回答
0
投票

由于所有字段都是数字数据类型,因此您可以对所有列使用

max()
聚合函数。以下是示例代码。

代码:

select
max(Active_power)  as Active_power,
max(Output_type) as output_type,
.....
from input
group  by
TumblingWindow(hour,1)

© www.soinside.com 2019 - 2024. All rights reserved.