Utiliser une fonction de fenêtre
Dans l'exercice précédent, vous avez appris à utiliser une sous‑requête pour offrir un outil d'analyse plus poussé. Dans celui‑ci, nous poursuivons avec des analyses avancées et nous allons utiliser des fonctions de fenêtre pour nous aider. Rappelons que les fonctions de fenêtre permettent de calculer une valeur sur une sélection finie de lignes de données.
Imaginez le scénario suivant :
On vous demande de déterminer quelles sont les plus grosses réclamations dans chaque État. La direction veut pouvoir filtrer les N plus grosses réclamations par État et souhaite que cette information soit facilement accessible dans ses tableaux de bord.
C'est un excellent cas d'utilisation de la fonction de fenêtre RANK() !
Cette activité fait partie du cours
Introduction à Databricks SQL
Exercice interactif pratique
Passez de la théorie à l’action grâce à l’un de nos exercices interactifs
Commencer l’exercice