gpt4 book ai didi

azure - "Failed to resolve ' top ' key column"Application Insights Analytics 自定义维度中出现错误

转载 作者:行者123 更新时间:2023-12-03 00:11:52 24 4
gpt4 key购买 nike

我在 Application Insights 中有一些数据,我正在使用分析 View 针对它编写查询。

我可以看到我有一个跟踪,其中的 CustomDimensions 包含一个名为 ActivityID 的属性,它是一个 guid:

enter image description here

我现在想做的是运行另一个查询以返回包含该 ActivityId 的所有跟踪。

使用this作为指导,我目前有以下内容:

union (traces
| extend ActivityId = tostring(customDimensions.ActivityId)
| project ActivityId
| where ActivityId == "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")
| top 101 by timestamp desc

但是,这将返回以下语法错误消息:

Failed to resolve 'top' key column

我做错了什么?如果可能的话,我也希望能对错误消息进行解释。

最佳答案

除非您在投影中实际包含时间戳列,否则无法对投影执行 top

我做到了:

union (traces)
| top 101 by timestamp desc
| project session_Id

所以这应该有效

union (traces
| extend ActivityId = tostring(customDimensions.ActivityId)
| where ActivityId == "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx")
| top 101 by timestamp desc
| project ActivityId

然后就可以了。您的完整查询是什么(我猜由于您使用的是union,所以还有更多查询?)

关于azure - "Failed to resolve ' top ' key column"Application Insights Analytics 自定义维度中出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44183397/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com