Share via


heeft operator

Hiermee filtert u een recordset op gegevens met een tekenreeks die niet hoofdlettergevoelig is. has zoekt naar geïndexeerde termen, waarbij een geïndexeerde term uit drie of meer tekens bestaat. Als uw term uit minder dan drie tekens bestaat, scant de query de waarden in de kolom. Dit is langzamer dan het opzoeken van de term in de term index.

In de volgende tabel worden de has operatoren vergeleken met behulp van de opgegeven afkortingen:

  • RHS = rechterkant van de expressie
  • LHS = linkerkant van de expressie
Operator Beschrijving Case-Sensitive Voorbeeld (opbrengsten true)
has Right-side (RHS) is een hele term in links (LHS) No "North America" has "america"
!has RHS is geen volledige term in LHS No "North America" !has "amer"
has_cs RHS is een hele term in LHS Yes "North America" has_cs "America"
!has_cs RHS is geen volledige term in LHS Yes "North America" !has_cs "amer"

Zie tekenreeksoperatoren voor gegevenstypen voor meer informatie over andere operators en om te bepalen welke operator het meest geschikt is voor uw query.

Tips voor prestaties

Notitie

De prestaties zijn afhankelijk van het type zoekopdracht en de structuur van de gegevens. Zie Best practices voor query's voor aanbevolen procedures.

Gebruik indien mogelijk de hoofdlettergevoelige has_cs.

Syntax

T|whereKolomhas(Expressie)

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
T string ✔️ De tabellaire invoer waarvan de records moeten worden gefilterd.
Kolom string ✔️ De kolom die wordt gebruikt om de records te filteren.
Expression scalair of tabellair ✔️ Een expressie waarnaar moet worden gezocht. Als de waarde een tabellaire expressie is en meerdere kolommen bevat, wordt de eerste kolom gebruikt.

Retouren

Rijen in T waarvan het predicaat is true.

Voorbeeld

StormEvents
| summarize event_count=count() by State
| where State has "New"
| where event_count > 10
| project State, event_count

Uitvoer

Staat event_count
NEW YORK 1,750
NEW JERSEY 1,044
NEW MEXICO 527
NEW HAMPSHIRE 394