Udostępnij za pośrednictwem


column_ifexists()

Dotyczy: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Przyjmuje nazwę kolumny jako ciąg i wartość domyślną. Zwraca odwołanie do kolumny, jeśli istnieje, w przeciwnym razie — zwraca wartość domyślną.

Przestarzałe aliasy: columnifexists()

Składnia

column_ifexists(columnName,defaultValue)

Dowiedz się więcej na temat konwencji składni.

Parametry

Nazwisko Type Wymagania opis
nazwa_kolumny string ✔️ Nazwa kolumny do sprawdzenia, czy istnieje.
defaultValue skalar ✔️ Wartość do użycia, jeśli kolumna nie istnieje. Ta wartość może być dowolnym wyrażeniem skalarny. Na przykład odwołanie do innej kolumny.

Zwraca

Jeśli kolumna columnName istnieje, oznacza to, że kolumna odwołuje się do. W przeciwnym razie wartość defaultValue.

Przykład

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