我有IoT中心,它从许多设备收集消息。来自IoT中心的数据已发送到流分析,现在我想进行流分析,显示所有设备的列表以及最后一个请求。也就是说,该表中有10个设备,每个设备都有其最后一个请求。
我的实际代码:
SELECT
deviceId,
param1 as humidity,
param2 as temperature,
datetime as data
FROM hubMessage
GROUP By deviceId, data,temperature,humidity,
TumblingWindow(minute,5)
在此查询中,我在deviceId上出错:
GROUP BY with no aggregate expressions is not supported.
我没有任何想法,如何用不受支持的表达式解决我的问题并更改所有设备的最后一个请求; /