如何在列名称中包含 space 和方括号的 Azure App Insight 日志查询中扩展列?
How to extend column in Azure App Insight log query which contains space and brackets in the column name?
我正在尝试编写一个查询以从 Azure Application Insight 中获取一些数据,我想做的是该日志中有一个字段,我想将其扩展为一个单独的列,但是虽然尝试 运行 使用该导出列的查询给出语法错误。
Column Name: Request Duration (milliseconds)
查询:
customEvents
| extend Request_Duration_(milliseconds)_ = tostring(parse_json(tostring(customDimensions.Properties)).["Request Duration (milliseconds)"])
您的查询有一些错误,请尝试以下代码:
customEvents
| where name == "e2"
| extend Request_Duration_milliseconds = parse_json(tostring(customDimensions.Properties)).["Request Duration (milliseconds)"]
| project customDimensions, Request_Duration_milliseconds
测试结果:
我正在尝试编写一个查询以从 Azure Application Insight 中获取一些数据,我想做的是该日志中有一个字段,我想将其扩展为一个单独的列,但是虽然尝试 运行 使用该导出列的查询给出语法错误。
Column Name: Request Duration (milliseconds)
查询:
customEvents
| extend Request_Duration_(milliseconds)_ = tostring(parse_json(tostring(customDimensions.Properties)).["Request Duration (milliseconds)"])
您的查询有一些错误,请尝试以下代码:
customEvents
| where name == "e2"
| extend Request_Duration_milliseconds = parse_json(tostring(customDimensions.Properties)).["Request Duration (milliseconds)"]
| project customDimensions, Request_Duration_milliseconds
测试结果: