column_ifexists()
S’applique à : ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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)