iff()
Возвращает значение, then если условие имеет true
значение , в противном случае возвращается elseif значение .
Функции
iff()
иiif()
эквивалентны.
Синтаксис
iff(
if,
then,
else)
Дополнительные сведения о соглашениях о синтаксисе.
Параметры
Имя | Тип | Обязательно | Описание |
---|---|---|---|
if | string |
✔️ | Выражение, результатом которого является логическое значение. |
then | скаляр | ✔️ | Выражение, которое возвращает свое значение, когда if условие принимает значение true . |
else | скаляр | ✔️ | Выражение, которое возвращает свое значение, когда if условие принимает значение false . |
Возвращаемое значение
Эта функция возвращает значение, then если условие имеет true
значение , в противном случае возвращается elseif значение .
Пример
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 | Шквалистый ветер | Событие без дождя |
Миссисипи | 68796 | Шквалистый ветер | Событие без дождя |
... | ... | ... | ... |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по