为 cloudwatch 中的每个组选择第一行
Selecting first row for each group in cloudwatch
我做了一个查询,每天收到多条消息。
我想收到当天的第一条消息(或每天的任何一条消息)。
今天没问题:
display datefloor(@timestamp,1d) as TT ,msg
但从这里开始,我不确定如何删除重复项,或按 TT
和 select 第一个进行分组。统计中没有函数 first
可以帮助我。
谢谢。
这个有效
....
| display datefloor(@timestamp,1d) as TT ,b
| stats earliest(b) as x by TT
| display x,TT
我做了一个查询,每天收到多条消息。 我想收到当天的第一条消息(或每天的任何一条消息)。
今天没问题:
display datefloor(@timestamp,1d) as TT ,msg
但从这里开始,我不确定如何删除重复项,或按 TT
和 select 第一个进行分组。统计中没有函数 first
可以帮助我。
谢谢。
这个有效
....
| display datefloor(@timestamp,1d) as TT ,b
| stats earliest(b) as x by TT
| display x,TT