hasprefix-operator
Hiermee filtert u een recordset voor gegevens met een niet-hoofdlettergevoelige begintekenreeks.
Gebruik voor de beste prestaties tekenreeksen van drie tekens of meer. hasprefix
zoekt naar geïndexeerde termen, waarbij een term uit drie of meer tekens bestaat. Als uw term uit minder dan drie tekens bestaat, scant de query de waarden in de kolom, wat langzamer is dan het opzoeken van de term in de termindex.
In de volgende tabel worden de hasprefix
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 ) |
---|---|---|---|
hasprefix |
RHS is een termvoorvoegsel in LHS | No | "North America" hasprefix "ame" |
!hasprefix |
RHS is geen termvoorvoegsel in LHS | No | "North America" !hasprefix "mer" |
hasprefix_cs |
RHS is een termvoorvoegsel in LHS | Yes | "North America" hasprefix_cs "Ame" |
!hasprefix_cs |
RHS is geen termvoorvoegsel in LHS | Yes | "North America" !hasprefix_cs "CA" |
Zie tekenreeksoperators 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 hasprefix_cs.
Syntax
T|
where
Kolomhasprefix
(
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 te filteren. |
Expression | string |
✔️ | De expressie waarnaar moet worden gezocht. |
Retouren
Rijen in T waarvan het predicaat is true
.
Voorbeeld
StormEvents
| summarize event_count=count() by State
| where State hasprefix "la"
| project State, event_count
Staat | event_count |
---|---|
LAKE MICHIGAN | 182 |
HURONMEER | 63 |
LAKE SUPERIOR | 34 |
LAKE ST CLAIR | 32 |
LAKE ERIE | 27 |
LAKE ONTARIO | 8 |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor