column_ifexists()
Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft 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)