DisponibleInclus dans l’accès bêta

Micro-formation · Intermédiaire

Fonctions fenêtre pour l’analyse métier

Comparer, classer et calculer des évolutions sans perdre le détail des lignes.

90 minSQL commun · PostgreSQL6 leçons · 10 activités disponibles
Commencer la formation

Accès bêta gratuit pendant 30 jours · aucun paiement · progression enregistrée

Le problème métier

Un rapport doit classer les ventes et comparer chaque mois au précédent sans écraser le détail.

Ce que vous saurez faire

Utiliser OVER, PARTITION BY, rangs, LAG et sommes cumulées.

  • Définir une fenêtre
  • Classer par groupe
  • Comparer deux périodes
  • Construire un cumul

Limites de cette micro-formation

Cette micro-formation cible une compétence précise. Elle ne remplace pas un parcours complet ni une formation d’administration de serveur.

Prérequis

  • Agrégations, GROUP BY et CTE

Projet et pratique

10 exercices vérifiés sont disponibles. Un projet métier est inclus.

Parcours ciblé

Votre programme, dans l’ordre.

Les contenus restent centralisés : terminer une activité ici met aussi à jour le parcours qui la contient.

Micro-leçons

  1. 01
    Le problème à résoudre avant la syntaxe

    Une moyenne mobile peut changer lorsque deux lignes partagent la même date ou qu’un mois manque. La requête s’exécute, mais le frame implicite ne correspond pas forcément à la question métier.

    Ouvrir la leçon
  2. 02
    Construire une méthode contrôlable

    PARTITION BY redémarre le calcul par groupe, ORDER BY définit la séquence et le frame définit les lignes visibles depuis la ligne courante. Écrivez explicitement `ROWS BETWEEN` lorsque vous raisonnez en observations.

    Ouvrir la leçon
  3. 03
    Vérifier avant d’interpréter

    Ajoutez une clé de départage à l’ordre, testez les égalités et les périodes manquantes, puis comparez la fenêtre au calcul manuel de quelques lignes.

    Ouvrir la leçon
  4. 04
    Le problème à résoudre avant la syntaxe

    Deux fiches partagent le même email, mais ne sont pas identiques. Supprimer arbitrairement l’une d’elles peut effacer la donnée la plus récente ou la plus complète.

    Ouvrir la leçon
  5. 05
    Construire une méthode contrôlable

    Définissez la clé métier, classez les lignes par qualité et récence, puis ajoutez un identifiant stable comme dernier départage. Conservez temporairement `rn > 1` dans une vue de contrôle.

    Ouvrir la leçon
  6. 06
    Vérifier avant d’interpréter

    Comptez les lignes, les clés distinctes et les rejetées. Testez deux lignes ayant la même date afin de vérifier que l’ordre reste déterministe.

    Ouvrir la leçon

Exercices pratiques

  1. 01
    Classer les résultats dans chaque région — abonnements logiciels · scénario d’entraînement

    Classer les résultats dans chaque région à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  2. 02
    Comparer chaque mois au précédent — abonnements logiciels · scénario d’entraînement

    Comparer chaque mois au précédent à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  3. 03
    Construire un cumul mensuel — abonnements logiciels · scénario d’entraînement

    Construire un cumul mensuel à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  4. 04
    Lisser une tendance sur deux mois — abonnements logiciels · scénario d’entraînement

    Lisser une tendance sur deux mois à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  5. 05
    Produire des KPI conditionnels par région — abonnements logiciels · scénario d’entraînement

    Produire des KPI conditionnels par région à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  6. 06
    Mesurer la contribution de chaque ligne — abonnements logiciels · scénario d’entraînement

    Mesurer la contribution de chaque ligne à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  7. 07
    Conserver les deux meilleures lignes par région — abonnements logiciels · scénario d’entraînement

    Conserver les deux meilleures lignes par région à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  8. 08
    Répartir les résultats en quartiles — abonnements logiciels · scénario d’entraînement

    Répartir les résultats en quartiles à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  9. 09
    Comparer chaque valeur à sa moyenne régionale — abonnements logiciels · scénario d’entraînement

    Comparer chaque valeur à sa moyenne régionale à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice
  10. 10
    Détecter les références métier dupliquées — abonnements logiciels · scénario d’entraînement

    Détecter les références métier dupliquées à partir d’un jeu de données abonnements logiciels conçu pour contrôler le grain et les écarts. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce abonnements logiciels.

    Faire l’exercice

Revenir au catalogue complet