Compartir a través de


column_ifexists()

Se aplica a: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Toma un nombre de columna como una cadena y un valor predeterminado. Devuelve una referencia a la columna si existe; de lo contrario, devuelve el valor predeterminado.

Alias en desuso: columnifexists()

Sintaxis

column_ifexists(columnName,defaultValue)

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
columnName string ✔️ Nombre de la columna que se va a comprobar si existe.
defaultValue escalares ✔️ Valor que se va a usar si la columna no existe. Este valor puede ser cualquier expresión escalar. Por ejemplo, una referencia a otra columna.

Devoluciones

Si columnName existe, la columna a la que hace referencia. De lo contrario, defaultValue.

Ejemplo

// There's no column "Capital" in "StormEvents", therefore, the State column will be used instead
StormEvents | project column_ifexists("Capital", State)