Partager via


column_ifexists()

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Prend un nom de colonne en tant que chaîne et une valeur par défaut. Retourne une référence à la colonne si elle existe ; sinon, retourne la valeur par défaut.

Alias déconseillés : columnifexists()

Syntaxe

column_ifexists(columnName,defaultValue)

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
columnName string ✔️ Nom de la colonne à vérifier s’il existe.
defaultValue scalaire ✔️ Valeur à utiliser si la colonne n’existe pas. Cette valeur peut être n’importe quelle expression scalaire. Par exemple, une référence à une autre colonne.

Retours

Si columnName existe, la colonne à laquelle elle fait référence. Sinon, defaultValue.

Exemple

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