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)