column_ifexists()
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Zobrazí sloupec, pokud sloupec existuje. V opačném případě vrátí výchozí sloupec.
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ý se má vrátit. |
defaultValue | skalární | ✔️ | Výchozí sloupec, který se má vrátit, pokud columnName v tabulce neexistuje. Tato hodnota může být libovolný skalární výraz. Například odkaz na jiný sloupec. |
Návraty
Pokud columnName existuje, vrátí sloupec. V opačném případě vrátí sloupec defaultValue.
Příklad
Tento příklad vrátí výchozí sloupec State, protože sloupec s názvem Capital v tabulce StormEvents neexistuje.
StormEvents | project column_ifexists("Capital", State)
výstupní
Tento výstup ukazuje prvních 10 řádků výchozího sloupce State.
Stát |
---|
ATLANTICKÝ JIH |
FLORIDA |
FLORIDA |
GRUZIE |
MISSISSIPPI |
MISSISSIPPI |
MISSISSIPPI |
MISSISSIPPI |
AMERICKÁ SAMOA |
KENTUCKY |
... |