column_ifexists()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vezme název sloupce jako řetězec a výchozí hodnotu. Vrátí odkaz na sloupec, pokud existuje, jinak vrátí výchozí hodnotu.
Zastaralé aliasy: columnifexists()
Syntaxe
column_ifexists(
columnName,
defaultValue)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
columnName | string |
✔️ | Název sloupce, který chcete zkontrolovat, jestli existuje. |
defaultValue | skalární | ✔️ | 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 columnName existuje, pak sloupec, na který odkazuje. V opačném případě defaultValue.
Příklad
// There's no column "Capital" in "StormEvents", therefore, the State column will be used instead
StormEvents | project column_ifexists("Capital", State)