azure - 为什么 .show 查询在 Azure App Insights 日志查询中不起作用?

标签 azure logging command kql appinsights

为什么 .show 查询在 Azure App Insights 日志查询中不起作用?

我正在运行来自 this 的查询文档。查询如下:

.show queries 
| project Text, Duration
| take 10

我收到错误:

Query could not be parsed at '.' on line [1,0]

Token: .
Line: 1
Position: 0
If the issue persists, please open a support ticket. Request id: myid

为什么按照文档可以工作,但在现实生活中却行不通?我怎样才能让它发挥作用?

enter image description here

我试图找到一种方法来导入 show 命令,但似乎到处都假设该命令默认存在,并且无法导入它。

我在阅读评论部分here时偶然发现了.show查询命令只是想尝试看看它可以为查询分析做些什么。但好像根本不起作用。

最佳答案

在 Azure Application Insights 日志查询中,不支持 .show 命令。它用于显示有关Kql数据库表、列和函数类信息的元数据。

如果您尝试检索与应用程序洞察相关的查询分析结果,您可以使用“请求、跟踪、异常”,其工作方式类似.show 查询。

我在应用程序洞察日志中尝试了示例查询,如下所示:

requests
| project duration //project the fields information as per your requirement
| order by duration desc
| take 10

enter image description here

关于azure - 为什么 .show 查询在 Azure App Insights 日志查询中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76372083/

相关文章:

java - 截断二进制对数

linux - bash 中的 "echo"和 "!echo"有什么区别?

c# - 在没有客户端 key 的情况下以编程方式读取 Azure App Insights 日志?

azure - 来自 .Net Core 的 XMLA/TMSL

.net - 使用 NLog 记录 HTTP 请求

mongodb - 如何列出 mongo shell 中的所有用户?

wpf - 在 wpf 中以编程方式添加主机控件时,命令绑定(bind)不起作用

azure - 如果我选中了 ASP Net Core Hosted Option,是否可以部署 Blazor Webassemble?

azure - Azure 存储帐户中没有“表”选项

ruby - 强制续集将查询记录到与 sinatra 相同的目的地