iff()
Retourneert de then waarde wanneer de if voorwaarde wordt geëvalueerd naar true
, anders wordt de else waarde geretourneerd.
De
iff()
functies eniif()
zijn gelijkwaardig.
Syntax
iff(
if,
then,
else)
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
if | string |
✔️ | Een expressie die resulteert in een booleaanse waarde. |
then | Scalaire | ✔️ | Een expressie die de waarde retourneert wanneer de if voorwaarde wordt geëvalueerd als true . |
else | Scalaire | ✔️ | Een expressie die de waarde retourneert wanneer de if voorwaarde wordt geëvalueerd als false . |
Retouren
Deze functie retourneert de then waarde wanneer de if voorwaarde resulteert in true
, anders wordt de else waarde geretourneerd.
Voorbeeld
StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain
Uitvoer
In de volgende tabel ziet u alleen de eerste vijf rijen.
Staat | Eventid | EventType | Regen |
---|---|---|---|
ATLANTISCHE ZUID | 61032 | Waterspout | Niet regen gebeurtenis |
FLORIDA | 60904 | Zware regen | Regen gebeurtenis |
FLORIDA | 60913 | Tornado | Niet regen gebeurtenis |
GEORGIË | 64588 | Onweerswind | Niet regen gebeurtenis |
MISSISSIPPI | 68796 | Onweerswind | Niet regen gebeurtenis |
... | ... | ... | ... |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor