MyD*_*ons 10 azure azure-application-insights
我正在尝试对应用洞察中的一些结果进行分组,并且正在努力
如果我要列出我的结果,它看起来像
Product Version
A 1
B 2
A 2
A 1
B 3
B 3
Run Code Online (Sandbox Code Playgroud)
如您所见,我有 2 个产品(A 和 B),每个产品都有一个版本号。
我试图将这些分组并提供一个计数,所以我的最终结果是
Product Version Count
A 1 2
A 2 1
B 2 1
B 3 2
Run Code Online (Sandbox Code Playgroud)
目前,我的方法一团糟,因为我手动执行此操作
customEvents
| summarise A1 = count(customEvents.['payload.prod'] == "A" and myEvents.['payload.vers'] == "1"),
| summarise A2 = count(customEvents.['payload.prod'] == "A" and myEvents.['payload.vers'] == "2")
Run Code Online (Sandbox Code Playgroud)
等等
我不知道如何聚合这些,以便它可以按产品和版本分组,然后计算每个出现的次数
Pet*_*ons 15
我认为您正在寻找:
customEvents
| extend Product = tostring(customDimensions.prod)
| extend MajorVersion = split(customDimensions.Version, ".")[0]
| summarize Count = count() by Product , tostring(MajorVersion)
Run Code Online (Sandbox Code Playgroud)
我把它写在了我的头上,所以可能会有一些语法问题。我假设 prod 和 vers 在 customdimensions 中,如果不是,请告诉我。
如您所见,您可以按多个字段进行汇总。
| 归档时间: |
|
| 查看次数: |
9274 次 |
| 最近记录: |