Exercice : Exemples de requête
Dans l'unité précédente, nous avons examiné la structure générale d'une requête KQL. Essayez à présent d'exécuter quelques exemples de requêtes.
Accéder aux environnements de requête de démo
Certains produits qui utilisent KQL offrent des environnements gratuits que vous pouvez utiliser pour vous exercer avec les requêtes. Choisissez l'un des onglets suivants qui correspond à l'environnement de requête que vous souhaitez utiliser.
Azure Data Explorer propose un cluster d’aide avec différents types de données préchargées. Vous pouvez accéder à ce cluster à l’aide de l’interface utilisateur web d’Azure Data Explorer.
Prérequis
Cet environnement nécessite un compte Microsoft ou une identité d’utilisateur Microsoft Entra.
Exécuter l’exemple de requête
La requête suivante répond à la question « Quels sont les 10 principaux dommages matériels causés par les inondations ? »
StormEvents
| where EventType == "Flood"
| sort by DamageProperty desc
| take 10
Voici une analyse pas à pas de la façon dont la requête traite les données.
- La requête commence par la table
StormEvents
comme entrée tabulaire. - Elle filtre les enregistrements pour lesquels la colonne
EventType
est exactement égale à Flood. - La liste résultante est triée dans l'ordre décroissant en fonction de la valeur de la colonne
DamageProperty
. - Enfin, les 10 premiers enregistrements sont renvoyés.