Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Inverte o valor de seu bool argumento.
Sintaxe
not(
expr)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
| Nome | Digitar | Obrigatória | Descrição |
|---|---|---|---|
| expr | scalar | ✔️ | Uma expressão que é avaliada como um valor booliano. O resultado dessa expressão é invertido. |
Devoluções
Retorna o valor lógico invertido de seu bool argumento.
Exemplos
A consulta a seguir retorna o número de eventos que não são um tornado, por estado.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
Saída
| Estado | Contar |
|---|---|
| TEXAS | 4485 |
| KANSAS | 3005 |
| IOWA | 2286 |
| ILINÓIS | 1999 |
| MISSOURI | 1971 |
| GEÓRGIA | 1927 |
| MINESOTA | 1863 |
| WISCONSIN | 1829 |
| NEBRASCA | 1715 |
| NOVA IORQUE | 1746 |
| ... | ... |
A consulta a seguir exclui registros em que o EventType é granizo, ou o estado é o Alasca.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
A próxima consulta exclui registros em que o EventType é de granizo e o estado é o Alasca simultaneamente.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Combinar com outras condições
Você também pode combinar a função not() com outras condições. A consulta a seguir retorna todos os registros em que o EventType não é uma inundação e o dano à propriedade é maior que US$ 1.000.000.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000