共用方式為


endswith 運算子

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

使用不區分大小寫的結尾字串篩選數據記錄集。

下表使用提供的縮寫來比較 endswith 運算子:

  • RHS = 表達式右側
  • LHS = 表達式左側
Operator 描述 區分大小寫 範例 (yields true
endswith RHS 是 LHS 的結尾子序列 No "Fabrikam" endswith "Kam"
!endswith RHS 不是 LHS 的結尾子序列 No "Fabrikam" !endswith "brik"
endswith_cs RHS 是 LHS 的結尾子序列 Yes "Fabrikam" endswith_cs "kam"
!endswith_cs RHS 不是 LHS 的結尾子序列 Yes "Fabrikam" !endswith_cs "brik"

如需其他運算符的詳細資訊,以及判斷哪一個運算元最適合您的查詢,請參閱 數據類型字串運算元

效能祕訣

注意

效能取決於搜尋類型和數據結構。 如需最佳做法,請參閱 查詢最佳做法

如需更快速的結果,請使用區分大小寫的運算符版本。 例如,使用 endswith_cs 而不是 endswith

語法

T where | col 表示式 endswith ()

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
T string ✔️ 要篩選其記錄的表格式輸入。
col string ✔️ 要篩選的數據行。
expression string ✔️ 用來篩選的表達式。

傳回

述詞為 true的 T 數據列。

範例

StormEvents
| summarize Events=count() by State
| where State endswith "sas"
| where Events > 10
| project State, Events

輸出

州/省 事件
堪薩斯州 3166
阿肯色州 1028