column_ifexists()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Muestra la columna, si la columna existe. De lo contrario, devuelve la columna predeterminada.
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 devolver. |
defaultValue | escalares | ✔️ | Columna predeterminada que se va a devolver si columnName no existe en la tabla. Este valor puede ser cualquier expresión escalar. Por ejemplo, una referencia a otra columna. |
Devoluciones
Si columnName existe, devuelve la columna. De lo contrario, devuelve el columna defaultValue.
Ejemplo
En este ejemplo se devuelve la columna predeterminada
StormEvents | project column_ifexists("Capital", State)
de salida
En esta salida se muestran las 10 primeras filas de la columna State
Estado |
---|
SUR DEL ATLÁNTICO |
FLORIDA |
FLORIDA |
GEORGIA |
MISISIPI |
MISISIPI |
MISISIPI |
MISISIPI |
SAMOA AMERICANA |
KENTUCKY |
... |