contains işleci

Sürüm açılan listesini kullanarak hizmetler arasında geçiş yapın. Gezinti hakkında daha fazla bilgi edinin.
Şunlar için geçerlidir: ✅ Microsoft Fabric ✅ Azure Veri Gezgini ✅ Azure İzleyici ✅ Microsoft Sentinel

Büyük/küçük harfe duyarlı olmayan dize içeren veriler için bir kayıt kümesini filtreler. containsterimler yerine rastgele alt dizeler arar.

Aşağıdaki tablo, contains sağlanan kısaltmaları kullanan işleçleri karşılaştırır:

  • RHS = ifadenin sağ tarafı
  • LHS = ifadenin sol tarafı
Operatör Açıklama Büyük/Küçük Harfe Duyarlı Örnek (verimler true)
contains RHS, LHS'nin bir alt dizi olarak oluşur Hayır "FabriKam" contains "BRik"
!contains RHS LHS'de oluşmaz Hayır "Fabrikam" !contains "xyz"
contains_cs RHS, LHS'nin bir alt dizi olarak oluşur Evet "FabriKam" contains_cs "Kam"
!contains_cs RHS LHS'de oluşmaz Evet "Fabrikam" !contains_cs "Kam"

Diğer işleçler hakkında daha fazla bilgi edinmek ve sorgunuz için en uygun işleci belirlemek için bkz . veri türü dizesi işleçleri.

Performans ipuçları

Not

Performans, arama türüne ve verilerin yapısına bağlıdır. En iyi yöntemler için bkz . Sorgu en iyi yöntemleri.

Mümkün olduğunda, işlecin büyük/küçük harfe duyarlı bir sürümü olan contains_cs kullanın.

Terim arıyorsanız daha hızlı sonuçlar için kullanınhas.

Sözdizimi

T|wheresütun dizesicontains_cs()

Söz dizimi kuralları hakkında daha fazla bilgi edinin.

Parametreler

Ad Tür Zorunlu Açıklama
T string ✔️ Kayıtları filtrelenecek tablosal giriş.
Col string ✔️ Dize denetlenecek sütunun adı.
dizgi string ✔️ Verilerin filtreleneceği büyük/küçük harfe duyarlı dize.

Döndürülenler

Dizenin sütunda olduğu T'deki satırlar.

Örnekler

Aşağıdaki örnekte işlecinin nasıl kullanılacağı gösterilmektedir contains .

StormEvents
| summarize event_count=count() by State
| where State contains "enn"
| where event_count > 10
| project State, event_count
| render table

Çıktı

Devlet event_count
PENNSYLVANİA 1687
TENNESSEE 1125