Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Invierte el valor de su bool argumento.
Sintaxis
not(
expr)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
| Nombre | Type | Obligatorio | Descripción |
|---|---|---|---|
| expr | escalares | ✔️ | Expresión que se evalúa como un valor booleano. El resultado de esta expresión se invierte. |
Devoluciones
Devuelve el valor lógico invertido de su bool argumento.
Ejemplos
La consulta siguiente devuelve el número de eventos que no son un tornado, por estado.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
Salida
| Estado | Contar |
|---|---|
| TEXAS | 4485 |
| KANSAS | 3005 |
| IOWA | 2286 |
| ILLINOIS | 1999 |
| MISURI | 1971 |
| GEORGIA | 1927 |
| MINNESOTA | 1863 |
| WISCONSIN | 1829 |
| NEBRASKA | 1715 |
| NUEVA YORK | 1746 |
| ... | ... |
La consulta siguiente excluye los registros en los que EventType es granizo, o el estado es Alaska.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
La siguiente consulta excluye los registros en los que eventType es y el estado es Alaska simultáneamente.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Combinación con otras condiciones
También puede combinar la función not() con otras condiciones. La consulta siguiente devuelve todos los registros en los que EventType no es una inundación y el daño de la propiedad es mayor que 1000 000 USD.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000