Compartilhar via


column_ifexists()

Aplica-se a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Exibe a coluna, se a coluna existir. Caso contrário, ele retornará a coluna padrão.

Apelidos obsoletos: columnifexists()

Sintaxe

column_ifexists( nome_da_,coluna defaultValue)

Saiba mais sobre as convenções de sintaxe.

Parâmetros

Nome Digitar Obrigatória Descrição
columnName string ✔️ O nome da coluna a ser retornada.
defaultValue scalar ✔️ 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, retorna a coluna. Caso contrário, ele retornará a coluna defaultValue.

Exemplo

Este exemplo retorna a coluna de Estado padrão , pois uma coluna chamada Capital não existe na tabela StormEvents.

StormEvents | project column_ifexists("Capital", State)

de saída

Essa saída mostra as primeiras 10 linhas da coluna de Estado padrão .

Estado
ATLÂNTICO SUL
FLÓRIDA
FLÓRIDA
GEÓRGIA
MISSISSIPPI
MISSISSIPPI
MISSISSIPPI
MISSISSIPPI
SAMOA AMERICANA
KENTUCKY
...