Condividi tramite


!endswith operator

Si applica a: ✅Microsoft Fabric✅Azure Esplora dati Azure MonitorMicrosoft Sentinel

Filtra un set di record per i dati che escludono una stringa finale senza distinzione tra maiuscole e minuscole.

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

  • RHS = lato destro dell'espressione
  • LHS = lato sinistro dell'espressione
Operatore Descrizione Distinzione maiuscole/minuscole Esempio (restituisce true)
endswith RHS è una sottosequenza di chiusura di LHS No "Fabrikam" endswith "Kam"
!endswith RHS non è una sottosequenza di chiusura di LHS No "Fabrikam" !endswith "brik"
endswith_cs RHS è una sottosequenza di chiusura di LHS "Fabrikam" endswith_cs "kam"
!endswith_cs RHS non è una sottosequenza di chiusura di LHS "Fabrikam" !endswith_cs "brik"

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

Suggerimenti per incrementare 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.

Quando possibile, usare la distinzione tra maiuscole e minuscole !endswith_cs.

Sintassi

Espressione T col !endswith (| where )

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
T string ✔️ l'input tabulare di cui filtrare i record.
col string ✔️ Colonna da filtrare.
expression string ✔️ Espressione utilizzata per filtrare.

Valori restituiti

Righe in T per cui il predicato è true.

Esempio

StormEvents
| summarize Events=count() by State
| where State !endswith "is"
| where Events > 2000
| project State, Events

Output

Provincia Eventi
TEXAS 4701
KANSAS 3166
IOWA 2337
MISSOURI 2016