Delen via


not()

Van toepassing op: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft 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