column_ifexists()

可使用資料行名稱作為字串和預設值。 可傳回資料行的參考 (如果存在),否則傳回預設值。

已被取代的別名: columnifexists ()

Syntax

column_ifexists(columnName,defaultValue)

深入瞭解 語法慣例

參數

名稱 類型 必要 Description
columnName string ✔️ 要檢查是否存在的數據行名稱。
defaultValue 純量 (scalar) ✔️ 如果數據行不存在,要使用的值。 這個值可以是任何純量表達式。 例如,另一個數據行的參考。

傳回

如果 columnName 存在,則為其所參考的資料行。 否則 為 defaultValue

範例

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