I would like to extract the JSON fields into columns for Message:
FunctionAppLogs
| order by TimeGenerated desc
| where FunctionName == "TelemetryListenerCalculateAlgoPostNewState"
| where Message has "Telemetry Message"
| where TimeGenerated > datetime(2022-11-25 06:38) and TimeGenerated < datetime(2022-11-25 06:50)
I try adding ADFPipelineRun query code I found to select the columns but I get no results (blank and no errors):
FunctionAppLogs
| order by TimeGenerated desc
| where FunctionName == "TelemetryListenerCalculateAlgoPostNewState"
| where Message has "Telemetry Message"
| where TimeGenerated > datetime(2022-11-25 06:38) and TimeGenerated < datetime(2022-11-25 06:50)
| extend MessageObject=parse_json(Message)
| mv-expand MessageObject
| extend myhumidity=MessageObject.humidity
| project myhumidity