column_ifexists()

Vezme název sloupce jako řetězec a výchozí hodnotu. Vrátí odkaz na sloupec, pokud existuje, v opačném případě vrátí výchozí hodnotu.

Zastaralé aliasy: columnifexists()

Syntax

column_ifexists(Columnname,Defaultvalue)

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
columnName string ✔️ Název sloupce, který se má zkontrolovat, jestli existuje.
Defaultvalue Skalár ✔️ Hodnota, která se má použít, pokud sloupec neexistuje. Tato hodnota může být libovolný skalární výraz. Například odkaz na jiný sloupec.

Návraty

Pokud sloupec columnName existuje, pak sloupec, na který odkazuje. Jinak defaultValue.

Příklad

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