Megosztás a következőn keresztül:


nem()

A következőkre vonatkozik: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Megfordítja a bool argumentum értékét.

Szintaxis

not( )

További információ szintaxiskonvenciákról.

Paraméterek

Név Típus Szükséges Leírás
skaláris ✔️ Logikai értékre kiértékelt kifejezés. Ennek a kifejezésnek az eredménye fordított.

Visszatér

A bool argumentum fordított logikai értékét adja vissza.

Példák

Az alábbi lekérdezés állapotonként visszaadja a nem tornádóként megadott események számát.

StormEvents 
| where not(EventType == "Tornado") 
| summarize count() by State

kimeneti

Állam Gróf
TEXAS 4485
KANSAS 3005
IOWA 2286
ILLINOIS 1999
MISSOURI 1971
GRÚZIA 1927
MINNESOTA 1863
WISCONSIN 1829
NEBRASKA 1715
NEW YORK 1746
... ...

Az alábbi lekérdezés kizárja azokat a rekordokat, ahol az EventType jégeső, vagy az állam Alaszka.

StormEvents
| where not(EventType == "Hail" or State == "Alaska")

A következő lekérdezés kizárja azokat a rekordokat, ahol az EventType és az állam egyszerre Alaszka.

StormEvents
| where not(EventType == "Hail" and State == "Alaska")

Kombinálás más feltételekkel

A not() függvényt más feltételekkel is kombinálhatja. Az alábbi lekérdezés az összes olyan rekordot visszaadja, ahol az EventType nem árvíz, és a tulajdonságkár nagyobb, mint 1 000 000 USD.

StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000