Dela via


slutar med operator

Gäller för: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Filtrerar en postuppsättning för data med en skiftlägeskänslig slutsträng.

I följande tabell jämförs de endswith operatorerna med hjälp av de angivna förkortningarna:

  • RHS = höger sida av uttrycket
  • LHS = vänster sida av uttrycket
Operatör Beskrivning Case-Sensitive Exempel (ger true)
endswith RHS är en avslutande delmängd av LHS Nej "Fabrikam" endswith "Kam"
!endswith RHS är inte en avslutande delmängd av LHS Nej "Fabrikam" !endswith "brik"
endswith_cs RHS är en avslutande delmängd av LHS Ja "Fabrikam" endswith_cs "kam"
!endswith_cs RHS är inte en avslutande delmängd av LHS Ja "Fabrikam" !endswith_cs "brik"

Mer information om andra operatorer och för att avgöra vilken operator som passar bäst för din fråga finns i datatypssträngoperatorer.

Prestandatips

Anmärkning

Prestanda beror på typen av sökning och datastrukturen. Metodtips finns i Avsnittet om metodtips för frågor.

Använd den skiftlägeskänsliga versionen av en operator för snabbare resultat. Använd till exempel endswith_cs i stället för endswith.

Syntax

T|whereColendswith(uttryck)

Läs mer om syntaxkonventioner.

Parameterar

Namn Typ Krävs Beskrivning
T string ✔️ Tabellindata vars poster ska filtreras.
Col string ✔️ Kolumnen som ska filtreras.
uttryck string ✔️ Uttrycket som används för att filtrera.

Retur

Returnerar raderna i T för vilka predikatet är true.

Exempel

I följande exempel returneras raderna i tabellen StormEvents där kolumnen State slutar med "SAS".

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

Resultat

Stat/län Evenemang
KANSAS 3166
ARKANSAS 1028