在动态 json 属性 中替换变量名称
Substitute variable name in a dynamic json property
我想将变量 settingName
用于动态 json 属性。我怎样才能做到这一点?
let settingName = 'LaunchNext';
DSEvents
| where Timestamp > ago(1d) and Data contains (settingName)
| summarize count() by tostring(parsejson(tostring(Data.Settings)).LaunchNext.value)
我想用变量代替实际的 属性
parsejson(tostring(Data.Settings)).LaunchNext.value
在 []
中包含变量对我有用
tostring(parsejson(tostring(Data.Settings)).[settingName].value)
我想将变量 settingName
用于动态 json 属性。我怎样才能做到这一点?
let settingName = 'LaunchNext';
DSEvents
| where Timestamp > ago(1d) and Data contains (settingName)
| summarize count() by tostring(parsejson(tostring(Data.Settings)).LaunchNext.value)
我想用变量代替实际的 属性
parsejson(tostring(Data.Settings)).LaunchNext.value
在 []
中包含变量对我有用
tostring(parsejson(tostring(Data.Settings)).[settingName].value)