Udostępnij za pośrednictwem


kolumna_jesli_istnieje()

Dotyczy: ✅Microsoft Fabric

Wyświetla kolumnę, jeśli kolumna istnieje. W przeciwnym razie zwraca kolumnę domyślną.

Przestarzałe aliasy: columnifexists()

Składnia

column_ifexists( nazwa_,kolumnydefaultValue)

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

Parametry

Nazwisko Typ Wymagania opis
nazwa_kolumny string ✔️ Nazwa kolumny do zwrócenia.
defaultValue skalar ✔️ Kolumna domyślna, która ma być zwracana, jeśli columnName nie istnieje w tabeli. Ta wartość może być dowolnym wyrażeniem skalarny. Na przykład odwołanie do innej kolumny.

Zwraca

Jeśli nazwakolumny istnieje, zwraca kolumnę. W przeciwnym razie zwraca kolumnę defaultValue.

Przykłady

Ten przykład zwraca domyślną kolumnę State, ponieważ kolumna o nazwie Capital nie istnieje w tabeli StormEvents.

StormEvents | project column_ifexists("Capital", State)

wyjściowe

Te dane wyjściowe przedstawiają pierwsze 10 wierszy domyślnej kolumny State.

Stan
POŁUDNIE ATLANTYCKIE
FLORYDA
FLORYDA
GRUZJA
MISSISIPI
MISSISIPI
MISSISIPI
MISSISIPI
SAMOA AMERYKAŃSKIE
KENTUCKY
...\