Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Filtre un jeu d’enregistrements pour les données avec une chaîne non sensible à la casse.
Le tableau suivant fournit une comparaison des ==
opérateurs (égaux) :
Opérateur | Descriptif | Respecte la casse | Exemple (génère true ) |
---|---|---|---|
== |
Égal à | Oui | "aBc" == "aBc" |
!= |
Non égal à | Oui | "abc" != "ABC" |
=~ |
Égal à | Non | "abc" =~ "ABC" |
!~ |
Non égal à | Non | "aBc" !~ "xyz" |
Pour plus d’informations sur d’autres opérateurs et pour déterminer l’opérateur le plus approprié pour votre requête, consultez les opérateurs de chaîne de type de données.
Astuces pour les performances
Remarque
Les performances dépendent du type de recherche et de la structure des données. Pour connaître les meilleures pratiques, consultez les meilleures pratiques relatives aux requêtes.
Si possible, utilisez == une version sensible à la casse de l’opérateur.
Syntaxe
Expression de col T|
where
=~
(
)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Catégorie | Requise | Descriptif |
---|---|---|---|
T | string |
✔️ | entrée tabulaire dont les enregistrements doivent être filtrés. |
col | string |
✔️ | Colonne à filtrer. |
expression | string |
✔️ | Expression utilisée pour filtrer. |
Retours
Retourne les lignes de T pour lesquelles le prédicat est true
.
Exemples
L’exemple suivant montre comment utiliser l’opérateur pour filtrer un jeu d’enregistrements pour les données avec une chaîne non sensible à la =~
casse.
StormEvents
| where State =~ "kansas"
| project EventId, State
Le tableau suivant affiche uniquement les 10 premiers résultats. Pour voir la sortie complète, exécutez la requête.
EventId | État |
---|---|
70787 | KANSAS |
43450 | KANSAS |
43451 | KANSAS |
38844 | KANSAS |
18463 | KANSAS |
18464 | KANSAS |
18495 | KANSAS |
43466 | KANSAS |
43467 | KANSAS |
43470 | KANSAS |