column_ifexists()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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)