column_ifexists()

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 Typ Erforderlich BESCHREIBUNG
columnName string ✔️ Der Name der Spalte, die überprüft werden soll, ob vorhanden ist.
defaultValue Skalar ✔️ Der Wert, der verwendet werden soll, wenn die Spalte nicht vorhanden ist. Dieser Wert kann ein beliebiger skalarer Ausdruck sein. Beispiel: Verweis auf eine andere Spalte.

Gibt zurück

Wenn columnName vorhanden ist, dann die Spalte, auf die er verweist. Andernfalls defaultValue.

Beispiel

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