У нас есть значение столбца сообщения, как показано ниже:
Query Value : { "prop1" : "value1", "prop2" : "value2" }
Хотите отобразить проекцию запроса Kusto, как показано ниже:
Достижимо ли это?
Предоставил ответ ниже @Manikandan


В этом случае вы можете использовать следующий запрос kql:
let rithTable1 = datatable(Rithinput: dynamic)[
'Query Value : { "prop1" : "value1", "prop2" : "value2" }'
];
rithTable1
| extend x=indexof(Rithinput, ":")
| extend rithkey1=parse_json(tostring(substring(Rithinput, x + 1)))
| mv-apply rithkey1 on (
extend key = tostring(bag_keys(rithkey1)[0])
| project key, value = rithkey1[key]
)
|project Rithinput,value,key
| summarize Property1 = tostring(makelist(value)[0]), Property2 = tostring(makelist(value)[1]) by tostring(Rithinput)
Output:

Скрипка.
Ваша ценность в этом:
Query Value : { "prop1" : "value1", "prop2" : "value2" }или только в этомQuery Value : { prop1 : "value1", prop2 : "value2" }