Utiliser une fonction de fenêtrage
Dans l’exercice précédent, vous avez vu comment utiliser une sous-requête pour enrichir vos analyses. Dans cet exercice, nous poursuivons avec des analyses avancées en utilisant des fonctions de fenêtre. Pour rappel, les fonctions de fenêtre permettent de calculer une valeur sur une sélection finie de lignes.
Imaginez le scénario suivant :
Votre mission est d’identifier les plus gros sinistres dans chaque État. La direction souhaite pouvoir filtrer les N plus gros sinistres par État et disposer de ces informations directement dans leurs tableaux de bord.
C’est un excellent cas d’usage pour la fonction de fenêtre RANK() !
Cet exercice fait partie du cours
Introduction à Databricks SQL
Exercice interactif pratique
Passez de la théorie à la pratique avec l’un de nos exercices interactifs
Commencer l’exercice