Condividi tramite


Operatore !hassuffix_cs

Filtra un set di record per i dati che non hanno una stringa finale con distinzione tra maiuscole e minuscole. !hassuffix_cs restituisce true se non è presente alcun termine all'interno della colonna stringa che termina con l'espressione stringa specificata.

Nella tabella seguente vengono confrontati gli hassuffix operatori usando le abbreviazioni fornite:

  • RHS = lato destro dell'espressione
  • LHS = lato sinistro dell'espressione
Operatore Descrizione Distinzione maiuscole/minuscole Esempio (restituisce true)
hassuffix RHS è un suffisso di termine in LHS No "North America" hassuffix "ica"
!hassuffix RHS non è un suffisso di termine in LHS No "North America" !hassuffix "americ"
hassuffix_cs RHS è un suffisso di termine in LHS "North America" hassuffix_cs "ica"
!hassuffix_cs RHS non è un suffisso di termine in LHS "North America" !hassuffix_cs "icA"

Per altre informazioni sugli altri operatori e per determinare quale operatore è più appropriato per la query, vedere Operatori stringa tipo di dati.

Suggerimenti per le prestazioni

Nota

Le prestazioni dipendono dal tipo di ricerca e dalla struttura dei dati. Per le procedure consigliate, vedere Procedure consigliate per le query.

Nota

L'indice di testo non può essere utilizzato completamente per questa funzione, pertanto le prestazioni di questa funzione sono paragonabili a !endswith_cs funzione, anche se la semantica è diversa.

Sintassi

Espressione di colonna T | where !hassuffix_cs ()

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
T string ✔️ l'input tabulare di cui filtrare i record.
column string ✔️ Colonna in base alla quale filtrare.
expression scalare ✔️ Espressione scalare o letterale per cui eseguire la ricerca.

Valori restituiti

Righe in T per cui il predicato è true.

Esempio

StormEvents
| summarize event_count=count() by State
| where State !hassuffix_cs "AS"
| where event_count > 2000
| project State, event_count

Output

Provincia event_count
IOWA 2337
ILLINOIS 2022
MISSOURI 2016