Share via


endswith, opérateur

Filtre un jeu d’enregistrements pour les données dont la chaîne de fin ne respecte pas la casse.

Le tableau suivant compare les opérateurs à l’aide endswith des abréviations fournies :

  • RHS = côté droit de l’expression
  • LHS = côté gauche de l’expression
Opérateur Description Respecte la casse Exemple (génère true)
endswith RHS est une sous-séquence fermante de LHS Non "Fabrikam" endswith "Kam"
!endswith RHS n’est pas une sous-séquence fermante de LHS Non "Fabrikam" !endswith "brik"
endswith_cs RHS est une sous-séquence fermante de LHS Oui "Fabrikam" endswith_cs "kam"
!endswith_cs RHS n’est pas une sous-séquence fermante de LHS Oui "Fabrikam" !endswith_cs "brik"

Pour plus d’informations sur les autres opérateurs et déterminer l’opérateur le plus approprié pour votre requête, consultez Opérateurs de chaîne de type de données.

Conseils sur les performances

Notes

Les performances dépendent du type de recherche et de la structure des données. Pour connaître les meilleures pratiques, consultez Meilleures pratiques relatives aux requêtes.

Pour des résultats plus rapides, utilisez la version sensible à la casse d’un opérateur. Par exemple, utilisez endswith_cs au lieu de endswith.

Syntax

T|wherecolendswith(Expression)

Découvrez les conventions de syntaxe.

Paramètres

Nom Type Obligatoire Description
T string ✔️ Entrée tabulaire dont les enregistrements doivent être filtrés.
col string ✔️ Colonne à filtrer.
expression string ✔️ Expression utilisée pour filtrer.

Retours

Lignes dans T dont le prédicat est défini sur true.

Exemple

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

Sortie

State Événements
KANSAS 3166
ARKANSAS 1028