错误 运行 ASR 健康状态报告 Kusto 查询

Error running ASR health status report Kusto query

我正在尝试查询所有受保护的 Azure VM 的复制运行状况并将它们分为三种状态:正常、警告和严重。但是我在代码下面得到了一个错误 运行:

AzureDiagnostics  
| where replicationProviderName_s == "A2A"   
| where isnotempty(name_s) and isnotnull(name_s)  
| summarize hint.strategy=partitioned arg_max(TimeGenerated, *) by name_s  
| project name_s , replicationHealth_s  
| summarize count() by replicationHealth_s  
| render piechart 

错误是:'where' 运算符:无法解析名为 'replicationProviderName_S' 的列或标量表达式;

请帮我解决错误。

错误意味着在名为 AzureDiagnostics 的 table/function 的架构中没有名为 replicationProviderName_s 的列。

下面return当你运行是什么?

AzureDiagnostics | getschema