我正在首次调查Azure Monitor查询,但不明白为什么添加此行:
| where timestamp <= ago(1days)
使查询结果“解聚合”。
两个单独的查询/结果的屏幕截图:
答案 0 :(得分:2)
您应该使用的运算符是timestamp> = ago(1d),它应该选择具有最近24小时的时间戳记的行。
下面是示例
var numbers = [1,2,3,4,5,6,6,6,7,8,8]
let dups = Dictionary(grouping: numbers, by: {$0}).filter { $1.count > 1 }.keys
在查询中带有时间戳的资源管理器输出
requests
| where timestamp >= ago(1d)
| summarize C = count() by itemType
Explorer的输出,时间戳来自时间范围
Documentation reference for using ago()
希望这会有所帮助!