Freigeben über


column_ifexists()

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Akzeptiert einen Spaltennamen als Zeichenfolge und einen Standardwert. Gibt einen Verweis auf die Spalte zurück, sofern vorhanden. Andernfalls wird der Standardwert zurückgegeben.

Veraltete Aliase: columnifexists()

Syntax

column_ifexists(columnName,defaultValue)

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung des Dataflows
columnName string ✔️ Der Name der Spalte, die überprüft werden soll, ob vorhanden ist.
defaultValue Skalarwert ✔️ Der Wert, der verwendet werden soll, wenn die Spalte nicht vorhanden ist. Dieser Wert kann ein beliebiger Skalarausdruck sein. Beispiel: Ein Verweis auf eine andere Spalte.

Gibt zurück

Wenn "columnName " vorhanden ist, bezieht sich die Spalte darauf. Andernfalls defaultValue.

Beispiel

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