not()
Van toepassing op: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel-
Hiermee wordt de waarde van het argument bool
omgekeerd.
Syntaxis
not(
expr-)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
expr- | scalar | ✔️ | Een expressie die resulteert in een Booleaanse waarde. Het resultaat van deze expressie wordt omgekeerd. |
Retourneert
Retourneert de omgekeerde logische waarde van het bool
argument.
Voorbeelden
De volgende query retourneert het aantal gebeurtenissen dat geen tornado is, per status.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
uitvoer
Staat | Tellen |
---|---|
TEXAS | 4485 |
KANSAS | 3005 |
IOWA | 2286 |
ILLINOIS | 1999 |
MISSOURI | 1971 |
GEORGIË | 1927 |
MINNESOTA | 1863 |
WISCONSIN | 1829 |
NEBRASKA | 1715 |
NEW YORK | 1746 |
... | ... |
De volgende query sluit records uit waarbij het EventType hagel is, of de staat Alaska is.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
De volgende query sluit records uit waarbij zowel het EventType wordt als de staat Alaska tegelijk is.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Combineren met andere voorwaarden
U kunt de functie not() ook combineren met andere voorwaarden. De volgende query retourneert alle records waarbij het EventType geen overstroming is en de schade van de eigenschap groter is dan $ 1.000.000.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000