iff()
Vrátí hodnotu, then když se if podmínka vyhodnotí jako true
, jinak vrátí else hodnotu .
Funkce
iff()
aiif()
jsou ekvivalentní.
Syntax
iff(
if,
then,
else)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
if | string |
✔️ | Výraz, který se vyhodnotí jako logická hodnota. |
then | Skalár | ✔️ | Výraz, který vrací svou hodnotu, když se if podmínka vyhodnotí jako true . |
else | Skalár | ✔️ | Výraz, který vrací svou hodnotu, když se if podmínka vyhodnotí jako false . |
Návraty
Tato funkce vrátí hodnotu, then když se if podmínka vyhodnotí jako true
, jinak vrátí else hodnotu .
Příklad
StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain
Výstup
Následující tabulka obsahuje pouze prvních pět řádků.
Stav | EventId | Typ události | Déšť |
---|---|---|---|
ATLANTIC SOUTH | 61032 | Kapka vody | Událost bez deště |
FLORIDA | 60904 | Silný déšť | Událost deště |
FLORIDA | 60913 | Tornádo | Událost bez deště |
GRUZIE | 64588 | Bouřkový vítr | Událost bez deště |
MISSISSIPPI | 68796 | Bouřkový vítr | Událost bez deště |
... | ... | ... | ... |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro