iff()
Retorna o then valor quando a if condição é avaliada como true
, caso contrário, retorna o else valor.
As
iff()
funções eiif()
são equivalentes.
Syntax
iff(
if,
then,
else)
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
if | string |
✔️ | Uma expressão que é avaliada como um valor booliano. |
then | escalar | ✔️ | Uma expressão que retorna seu valor quando a if condição é avaliada como true . |
else | escalar | ✔️ | Uma expressão que retorna seu valor quando a if condição é avaliada como false . |
Retornos
Essa função retorna o then valor quando a if condição é avaliada como true
, caso contrário, retorna o else valor.
Exemplo
StormEvents
| extend Rain = iff((EventType in ("Heavy Rain", "Flash Flood", "Flood")), "Rain event", "Not rain event")
| project State, EventId, EventType, Rain
Saída
A tabela a seguir mostra apenas as cinco primeiras linhas.
Estado | EventId | EventType | Chuva |
---|---|---|---|
ATLÂNTICO SUL | 61032 | Tromba de água | Evento não chuva |
FLÓRIDA | 60904 | Chuva Forte | Evento de chuva |
FLÓRIDA | 60913 | Tornado | Evento não chuva |
GEÓRGIA | 64588 | Thunderstorm Wind | Evento não chuva |
MISSISSIPI | 68796 | Thunderstorm Wind | Evento não chuva |
... | ... | ... | ... |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de