Freigeben über


endswith-Operator

Gilt für: ✅Microsoft Fabric

Filtert einen Datensatzsatz für Daten mit nicht beachteter endender Zeichenfolge.

In der folgenden Tabelle werden die endswith Operatoren mit den bereitgestellten Abkürzungen verglichen:

  • RHS = rechte Seite des Ausdrucks
  • LHS = linke Seite des Ausdrucks
Bediener Beschreibung Groß-/Kleinschreibung Beispiel (ergibt true)
endswith RHS ist eine schließende Untermenge von LHS Nein "Fabrikam" endswith "Kam"
!endswith RHS ist keine schließende Untermenge von LHS Nein "Fabrikam" !endswith "brik"
endswith_cs RHS ist eine schließende Untermenge von LHS Ja "Fabrikam" endswith_cs "kam"
!endswith_cs RHS ist keine schließende Untermenge von LHS Ja "Fabrikam" !endswith_cs "brik"

Weitere Informationen zu anderen Operatoren und zum Bestimmen, welcher Operator für Ihre Abfrage am besten geeignet ist, finden Sie unter Datentypzeichenfolgenoperatoren.

Leistungstipps

Hinweis

Die Leistung hängt vom Typ der Suche und der Struktur der Daten ab. Bewährte Methoden finden Sie unter "Bewährte Methoden für Abfragen".

Verwenden Sie für schnellere Ergebnisse die Groß-/Kleinschreibung eines Operators. Verwenden Sie z. B. endswith_cs statt endswith.

Syntax

T-Spaltenausdruck|whereendswith()

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich Beschreibung
T string ✔️ Die tabellarische Eingabe, deren Datensätze gefiltert werden sollen.
Joch string ✔️ Die zu filternde Spalte.
Ausdruck string ✔️ Der Ausdruck, der zum Filtern verwendet wird.

Gibt zurück

Gibt die Zeilen in T zurück, für die das Prädikat steht true.

Beispiele

Im folgenden Beispiel werden die Zeilen in der Tabelle "StormEvents " zurückgegeben, in der die Spalte "State " mit "SAS" endet.

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

Ausgabe

Staat Ereignisse
KANSAS 3166
ARKANSAS 1028