iff()
then當條件評估為 true
時,if傳回值,否則會傳else回值。
iff()
和iif()
函式相等。
Syntax
iff(
if,
then,
else)
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
if | string |
✔️ | 評估為布爾值的表達式。 |
then | 純量 (scalar) | ✔️ | 當條件評估為 true 時if,傳回其值的表達式。 |
else | 純量 (scalar) | ✔️ | 當條件評估為 false 時if,傳回其值的表達式。 |
傳回
當條件評估為 true
時,if此函式會傳回then值,否則會傳else回值。
範例
StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain
輸出
下表只顯示前五個數據列。
狀態 | EventId | EventType | 下雨 |
---|---|---|---|
大西洋南部 | 61032 | 水龍捲 | 非雨事件 |
佛羅里達州 | 60904 | 暴雨 | 雨事件 |
佛羅里達州 | 60913 | 龍捲風 | 非雨事件 |
喬治亞州 | 64588 | Thunderstorm Wind | 非雨事件 |
密西西比州 | 68796 | Thunderstorm Wind | 非雨事件 |
... | ... | ... | ... |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應