PaliSkill
Power BI

Leçon 6 / 10 — Chapitre 5: Le modèle de données : schéma en étoile et table de dates

Créer une table de dates

Une bonne table de dates a une ligne par jour, sans trou, du 1er janvier de la première année utile au 31 décembre de la dernière.

Trois façons de la créer :

  • dans Power Query : générer une liste de dates entre deux bornes, puis ajouter les colonnes dérivées ;
  • en DAX : une table calculée avec une fonction de calendrier ;
  • importer une table de dates déjà maintenue ailleurs (utile si l'entreprise a un calendrier fiscal officiel).

Colonnes utiles à ajouter :

  • Année, Numéro de trimestre, Nom de trimestre, Numéro de mois (1 à 12), Nom de mois, Semaine, Jour, Nom du jour de semaine ;
  • des repères métier : « Est jour ouvré », « Est jour férié », « Année fiscale » si elle diffère de l'année civile.

Étendue : la table doit couvrir au moins toutes les dates présentes dans les faits, et idéalement des années entières complètes (du 1er janvier au 31 décembre), sinon les calculs annuels seront faux sur les bords.

Un piège : ne pas s'arrêter à « aujourd'hui ». Si les faits contiennent des dates futures (livraisons planifiées), la table de dates doit aller jusque-là.

À retenir

  • Une ligne par jour, sans trou, sur des années civiles complètes.
  • Colonnes dérivées : année, trimestre, mois (numéro et nom), jour de semaine, repères métier.
  • Couvrir toutes les dates des faits, y compris les dates futures éventuelles.

À vous de jouer : pour que les calculs de cumul annuel soient corrects, la table de dates doit couvrir des années civiles entières ou peut-elle commencer un 15 mars ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que la certification finale.

2 500 XOF / 3,81 € / 4,15 $

Débloquez les 90 leçons restantes de ce module

Votre paiement est vérifié avant l'activation de l'accès