Freigeben über


!hasprefix_cs-Operator

Gilt für: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Filtert einen Datensatzsatz nach Daten, für die keine Zeichenfolge mit Groß-/Kleinschreibung berücksichtigt wird. !hasprefix_cs sucht nach indizierten Ausdrücken, wobei ein indiziertes Ausdruck drei oder mehr Zeichen ist. Wenn ihr Ausdruck weniger als drei Zeichen enthält, überprüft die Abfrage die Werte in der Spalte, was langsamer ist als das Nachschlagen des Begriffs im Ausdrucksindex.

Operator Beschreibung Groß-/Kleinschreibung Beispiel (ergibt true)
hasprefix RS ist ein Begriffspräfix in LS No "North America" hasprefix "ame"
!hasprefix RS ist kein Begriffspräfix in LS No "North America" !hasprefix "mer"
hasprefix_cs RS ist ein Begriffspräfix in LS Ja "North America" hasprefix_cs "Ame"
!hasprefix_cs RS ist kein Begriffspräfix in LS Ja "North America" !hasprefix_cs "CA"

Hinweis

Die folgenden Abkürzungen werden in der obigen Tabelle verwendet:

  • RS = Rechte Seite des Ausdrucks
  • LS = Linke Seite des Ausdrucks

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".

Syntax

T-Spaltenausdruck | where !hasprefix_cs ()

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Type Erforderlich Beschreibung
T string ✔️ Die tabellarische Eingabe, deren Datensätze gefiltert werden sollen.
column string ✔️ Die Spalte, nach der gefiltert werden soll.
expression Skalarwert ✔️ Der skalare oder literale Ausdruck, nach dem gesucht werden soll.

Gibt zurück

Zeilen in T, für die das Prädikat true ist.

Beispiel

StormEvents
| summarize event_count=count() by State
| where State !hasprefix_cs "P"
| count

Ausgabe

Anzahl
64