共用方式為


column_ifexists()

適用於:✅Microsoft網狀架構Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel

採用數據行名稱做為字串和預設值。 如果數據行存在,則傳回數據行的參考,否則會傳回預設值。

已被取代的別名: columnifexists()

語法

column_ifexists(columnName,defaultValue)

深入瞭解 語法慣例

參數

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

傳回

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

範例

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