我在我的appInsights遥测中有一个定制属性,它是一个键/值对的json数组。我想要做的是推出这个键/值对,并且似乎一起使用parsejson和mvexpand是如何实现这一点;然而,我似乎错过了一些东西。我的表达式的最终结果是一个名为type的列,它是原始的json。尝试将表达式结果中的任何属性添加到空列中。如何在键/值对的json数组上使用mvexpand
JSON编码性能
[{"type":"text/xml","count":1}]
AIQL
requests
| project customDimensions
| extend type=parsejson(customDimensions.['Media Types'])
| mvexpand bagexpansion=array type
更新17年6月30日
要伸出时回答EranG的问题,我的要求的输出作为列的属性如图所示b elow。
不幸的是,当我运行该查询,我结束了相同数量的结果行与指定类型两个空列和count_ – Tedford
你可以告诉你之后的扩展得到了什么? – EranG