You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查询应用最常用浏览器版本?现有Kusto查询无结果求方案

获取应用常用浏览器版本的正确Kusto查询方法

为什么你的原查询没结果?

你之前查traces表的Dependency操作没数据,核心原因是:浏览器版本是客户端访问时的属性,而Dependency类型的日志(不管存在traces还是dependencies表)记录的是服务端对外的依赖调用(比如调用数据库、第三方API),这类日志通常不会携带客户端浏览器信息。

正确的查询方式

浏览器版本信息默认存在requests(后端请求日志)或pageViews(前端页面访问日志)表的内置字段里,直接用这些表查询即可:

方法1:从后端请求日志统计(推荐,覆盖所有用户请求)

requests
// 可选:过滤特定应用,替换成你的应用角色名
| where cloud_RoleName == "YourAppName"
| summarize 请求次数=count() by 浏览器名称=client_Browser, 浏览器版本=client_BrowserVersion
| order by 请求次数 desc

方法2:从前端页面视图日志统计(适合单页应用)

pageViews
| summarize 访问次数=count() by 浏览器名称=client_Browser, 浏览器版本=client_BrowserVersion
| order by 访问次数 desc

如果你确实要从Dependency日志里查找(不推荐)

如果你的场景中某些Dependency日志确实被手动注入了浏览器版本信息,可以尝试查询dependencies表(而非traces表,因为Dependency操作更常存在这里),同时检查字段名是否有大小写/格式问题:

dependencies
| extend browserVersion = tostring(customDimensions["Browser version"])
// 过滤掉空值
| where isnotempty(browserVersion)
| summarize count() by browserVersion
| order by count_ desc

内容的提问来源于stack exchange,提问作者Remi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 16:52:36