Почему свойство Success всегда пусто?
Я использую рабочие области аналитики журналов Azure и пытаюсь написать простой запрос, чтобы получить сообщение об исключении при сбое функции Azure.
Это запрос, который я использую
union AppTraces
| union AppExceptions
| union AppRequests
| where AppRoleName has "-NEU"
| where TimeGenerated > ago(1d)
//| where Success == "false"
| order by TimeGenerated asc
| project
Success,
TimeGenerated,
AppRoleName,
message = iff(Message != '', Message, iff(InnermostMessage != '', InnermostMessage, Properties.['prop__{OriginalFormat}'])),
logLevel = Properties.['LogLevel']
| where logLevel != "Information"
Проблема в том, что свойство Success всегда пусто, и я ожидаю, что оно будет либо истинным, либо ложным, я использую свойство Success в других запросах, и оно работает нормально, например, следующим образом:
AppRequests
| project TimeGenerated, OperationName, Success, ResultCode, DurationMs, AppRoleName
| where AppRoleName has "NEU"
| where OperationName != "MinimumAppVersionHead" and OperationName != "QueueManagerHead"
| where Success != "true"
| order by TimeGenerated desc
| take 20
В приведенном выше случае предложение Success where работает должным образом.
Почему это не работает в первом запросе?