在 Azure 日志门户的工作簿中添加参数
adding parameter in workbook in azure log portal
我正在尝试在 azure logportal 的工作簿中添加参数。
我查看了这篇文章,但没有找到更多示例。
https://docs.microsoft.com/en-us/azure/azure-monitor/app/usage-workbooks#adding-parameter-sections
下面是我工作簿的查询。
customEvents
| extend customDimensions.Properties.username == "abc"
我想为用户名添加参数= "pqr"
这显示了语法 error.I 尝试添加用户名但不起作用。
customDimensions.Properties.username
我想你想用 username
属性 扩展一个列并得到所有 username
等于 pqr
。你可以用我的查询来测试。我在customDimensions
.
下查询EventName
customEvents
| where customDimensions.EventName=="Heartbeat"
| extend EventName_ = tostring(customDimensions.EventName)
这是我的 customDimensions
属性。
希望对您有所帮助。
您是否将用户名进一步嵌套到 Properties
内的 customDimensions 中? (这是来自 App Hub 吗?)?还是用户名是自定义维度中的一个字段?
您可以在工作簿中创建一个名为 username
的文本参数,然后将查询更改为
customEvents
| where customDimensions.username == "{username}"
这将使用 username
参数作为查询中的参数。
如果用户名是您的自定义维度中的实际字段,则以上内容有效。如果它确实像你的问题一样嵌套(比如从 App Hub 到 AI exports),你有一个额外的 "hop" 来获取嵌套的值
customEvents
| extend Properties = todynamic(tostring(customDimensions.Properties))
| extend username = Properties.username
| where username == "{username}"
我正在尝试在 azure logportal 的工作簿中添加参数。 我查看了这篇文章,但没有找到更多示例。
https://docs.microsoft.com/en-us/azure/azure-monitor/app/usage-workbooks#adding-parameter-sections
下面是我工作簿的查询。
customEvents
| extend customDimensions.Properties.username == "abc"
我想为用户名添加参数= "pqr"
这显示了语法 error.I 尝试添加用户名但不起作用。
customDimensions.Properties.username
我想你想用 username
属性 扩展一个列并得到所有 username
等于 pqr
。你可以用我的查询来测试。我在customDimensions
.
EventName
customEvents
| where customDimensions.EventName=="Heartbeat"
| extend EventName_ = tostring(customDimensions.EventName)
这是我的 customDimensions
属性。
希望对您有所帮助。
您是否将用户名进一步嵌套到 Properties
内的 customDimensions 中? (这是来自 App Hub 吗?)?还是用户名是自定义维度中的一个字段?
您可以在工作簿中创建一个名为 username
的文本参数,然后将查询更改为
customEvents
| where customDimensions.username == "{username}"
这将使用 username
参数作为查询中的参数。
如果用户名是您的自定义维度中的实际字段,则以上内容有效。如果它确实像你的问题一样嵌套(比如从 App Hub 到 AI exports),你有一个额外的 "hop" 来获取嵌套的值
customEvents
| extend Properties = todynamic(tostring(customDimensions.Properties))
| extend username = Properties.username
| where username == "{username}"