Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Přepněte služby pomocí rozevíracího seznamu Verze . Přečtěte si další informace o navigaci.
Platí pro: ✅ Microsoft Fabric ✅ Azure Data Explorer ✅ Azure Monitor ✅ Microsoft Sentinel
Vrátí hodnotu argumentu bool .
Syntaxe
not(
výraz)
Přečtěte si další informace o konvencích syntaxe.
Parametry
| Název | Typ | Požadováno | Popis |
|---|---|---|---|
| výraz | skalární | ✔️ | Výraz, který se vyhodnotí jako logická hodnota. Výsledek tohoto výrazu je obrácený. |
Návraty
Vrátí obrácenou logickou hodnotu argumentu bool .
Příklady
Následující dotaz vrátí počet událostí, které nejsou tornádou na stav.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
Výstup
| Stát | Počítat |
|---|---|
| TEXAS | 4485 |
| KANSAS | 3005 |
| IOWA | 2286 |
| ILLINOIS | 1999 |
| MISSOURI | 1971 |
| GRUZIE | 1927 |
| MINNESOTA | 1863 |
| WISCONSIN | 1829 |
| NEBRASKA | 1715 |
| NEW YORK | 1746 |
| ... | ... |
Následující dotaz vyloučí záznamy, kde eventType je hail, nebo stát je Aljaška.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
Další dotaz vyloučí záznamy, kde eventType je hail a stát je Aljaška současně.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Kombinování s jinými podmínkami
Funkci not() můžete také zkombinovat s jinými podmínkami. Následující dotaz vrátí všechny záznamy, kde EventType není záplava a poškození majetku je větší než 1 000 000 KČ.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000