Application Insights 使用 Having 子句进行总结

Application Insights Summarize with Having clause

我需要总结一个 Application Insights 查询,其中计数 > 1。我没有看到像 SQL 这样的任何“有”子句。如何将我的查询限制为仅包含计数 > 1 的记录?

traces
| extend MessageId = tostring(customDimensions.MessageId) 
| summarize Count = count() by MessageId 
| order by Count desc

调用汇总函数后,Count 将被视为一列,因此您可以使用 where 子句对其进行过滤:

traces
| extend MessageId = tostring(customDimensions.MessageId) 
| summarize Count = count() by MessageId 
| where Count > 1
| order by Count desc