iff()
Returnerar värdet then när villkoret if utvärderas till true
, annars returneras else värdet.
Funktionerna
iff()
ochiif()
är likvärdiga.
Syntax
iff(
if,
then,
else)
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
if | string |
✔️ | Ett uttryck som utvärderas till ett booleskt värde. |
then | Skalär | ✔️ | Ett uttryck som returnerar dess värde när villkoret if utvärderas till true . |
else | Skalär | ✔️ | Ett uttryck som returnerar dess värde när villkoret if utvärderas till false . |
Returer
Den här funktionen returnerar then värdet när villkoret if utvärderas till true
, annars returneras else värdet.
Exempel
StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain
Resultat
I följande tabell visas endast de första fem raderna.
Tillstånd | EventID | Eventtype | Regn |
---|---|---|---|
ATLANTEN, SÖDRA | 61032 | Vattenspout | Inte regnhändelse |
FLORIDA | 60904 | Kraftigt regn | Regnhändelse |
FLORIDA | 60913 | Tornado | Inte regnhändelse |
GEORGIEN | 64588 | Åska vind | Inte regnhändelse |
MISSISSIPPI | 68796 | Åska vind | Inte regnhändelse |
... | ... | ... | ... |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för