问题描述
我正在开发一个逻辑应用程序,它将创建一个错误,我必须在工作项中显示说明,如下所示: {“描述”: {“标题”:””, “验证步骤”:“”, “ OperationActivityId:”:“”, “环境详细信息链接”:“”, “请单击此处”:“”, “错误信息” } } 我正在查询上述所有字段,作为从Kusto(KQL)查询的结果,并获取所有必填字段,但是我不知道如何将其转换为Json。 谁能帮我这个忙..?
谢谢。
解决方法
您在这里:
PackedRecordlet MyTable = datatable(Category:string,Value:long) [
"A",1,"A",3,5,"B",2
];
MyTable
| extend PackedRecord = pack_all()
| summarize Result = make_list(PackedRecord)
这将在一个不错的json中输出所有内容:
[
{
"Category": "A","Value": 1
},{
"Category": "A","Value": 3
},"Value": 5
},{
"Category": "B","Value": 2
}
]
说明
-
pack_all()
将记录列中的所有数据放入JSON -
summarize make_list(...)
提取所有这些JSON,并根据它们创建一个列表(数组)