如何在Azure Log Analytics中获取动态类型中属性名称的字符串值?

时间:2018-01-04 22:59:01

标签: azure azure-log-analytics

我的类型为dynamic,其JSON表示形式如下:

{ "ReportName": { "Duration": 2347, "RowCount": 1167 } }

我想从中提取字符串值“ReportName”,因为我有许多具有相似结构的行,但“root”属性的名称可能因每个行而异。

这看起来应该很容易,但我很挣扎。我已经到了这个时刻,在我的查询中进一步向更大的JSON值/实体的子属性执行mvexpand,其中包含各种不同的属性名称。

我已经尝试将其转换为字符串(使用tostring())并使用jsonextract("$", value),以及几个类似的变体,但它们似乎都不起作用(我得到了NULL)。

谢谢!

0 个答案:

没有答案