【发布时间】:2021-03-23 19:52:26
【问题描述】:
目标:计算值
Table
| summarize count() by Field
| where (Col1 <0 or Col2 <0 or Col3 <0 or Col4 <0)
我得到的结果是:
A | 1
B | 1
C | 0
Kusto 新手 - 我做错了什么?
谢谢
【问题讨论】:
目标:计算值
Table
| summarize count() by Field
| where (Col1 <0 or Col2 <0 or Col3 <0 or Col4 <0)
我得到的结果是:
A | 1
B | 1
C | 0
Kusto 新手 - 我做错了什么?
谢谢
【问题讨论】:
尝试颠倒过滤器和聚合的顺序,即:
Table
| where (Col1 <0 or Col2 <0 or Col3 <0 or Col4 <0)
| summarize count() by Field
或者使用countif()聚合函数:
Table
| summarize countif(Col1 <0 or Col2 <0 or Col3 <0 or Col4 <0) by Field
【讨论】: