column_ifexists()
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Exibe a coluna, se a coluna existir. Caso contrário, ele retorna a coluna padrão.
Aliases preteridos: columnifexists()
Sintaxe
column_ifexists(
columnName,
defaultValue)
Saiba mais sobre convenções de sintaxe.
Parâmetros
Designação | Tipo | Necessário | Descrição |
---|---|---|---|
columnName | string |
✔️ | O nome da coluna a ser retornada. |
defaultValue | escalar | ✔️ | A coluna padrão a ser retornada se columnName não existir na tabela. Esse valor pode ser qualquer expressão escalar. Por exemplo, uma referência a outra coluna. |
Devoluções
Se columnName existir, retornará a coluna. Caso contrário, ele retorna o coluna defaultValue.
Exemplo
Este exemplo retorna a coluna State
StormEvents | project column_ifexists("Capital", State)
Output
Esta saída mostra as primeiras 10 linhas da coluna Estado do
Estado |
---|
ATLÂNTICO SUL |
FLÓRIDA |
FLÓRIDA |
GEÓRGIA |
MISSISSIPPI |
MISSISSIPPI |
MISSISSIPPI |
MISSISSIPPI |
SAMOA AMERICANA |
KENTUCKY |
... |