我想显示总请求的数量,以及被跟踪的失败请求的总数 bij ApllicaionInsights。当表中没有失败的请求时,查询将返回一个空对象(通过 API,在门户中它会说:'NO RESULTS FOUND 0 records matching'。)
我尝试设置一个为 0 的变量,并在连接中给它一个新值。我还尝试检查连接值是否为空或为空,并在此情况下给它一个 0 值。但没有一个有帮助..
requests
| where timestamp > ago(1h)
| summarize totalCount=sum(itemCount) by timestamp
| join (
requests
| where success == false and timestamp > ago(1h)
| summarize totalFailCount =sum(itemCount) by timestamp
) on timestamp
| project timestamp, totalCount, totalFailCount
我想要的结果是,如果没有失败的请求,totalCount
应该显示 0