iff()
Devuelve el then valor cuando la if condición se evalúa como true
, de lo contrario devuelve el else valor .
Las
iff()
funciones yiif()
son equivalentes.
Syntax
iff(
if,
then,
else)
Más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
if | string |
✔️ | Expresión que se evalúa como un valor booleano. |
then | escalar | ✔️ | Expresión que devuelve su valor cuando la if condición se evalúa como true . |
else | escalar | ✔️ | Expresión que devuelve su valor cuando la if condición se evalúa como false . |
Devoluciones
Esta función devuelve el then valor cuando la if condición se true
evalúa como , de lo contrario devuelve el else valor .
Ejemplo
StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain
Salida
En la tabla siguiente solo se muestran las cinco primeras filas.
State | EventId | EventType | Lluvia |
---|---|---|---|
ATLÁNTICO SUR | 61032 | Tromba de agua | No hay evento de lluvia |
FLORIDA | 60904 | Lluvia intensa | Evento Rain |
FLORIDA | 60913 | Tornado | No hay evento de lluvia |
GEORGIA | 64588 | Viento de tormenta | No hay evento de lluvia |
MISISIPÍ | 68796 | Viento de tormenta | No hay evento de lluvia |
... | ... | ... | ... |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de