AppInsights - 通过 count() 进行汇总,即使为 0,也会在网格中显示结果

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

您好,我有这样的疑问:

customEvents
| where name in ("event1", "event2")
| summarize count() by name

问题是,当 event2 在时间范围内没有结果时,它只显示 event1 - x 并且不再显示任何行。

我希望它显示两个事件的结果,无论结果如何,以便网格始终显示相同的行数。

谢谢。

azure appinsights
1个回答
0
投票

我不确定这是否是最优雅的解决方案,但至少达到了我的目的(因为我可以更好地组织查询):

let event1 = customEvents
| where name == "event1"
| summarize count()
|extend newname = "event1";

let event2 = customEvents
| where name == "event2"
| summarize count()
|extend newname = "event2";

union event1 , event2 
| project newname, count_

这就像一个魅力!

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