PaliSkill
← Power BI

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

Colonnes calculées de dimension ou mesures ?

Question récurrente : faut-il créer une colonne calculée ou une mesure ?

Une colonne calculée est évaluée ligne par ligne, au chargement, et stockée. Elle est figée jusqu'à la prochaine actualisation et ne dépend pas des filtres du rapport. On s'en sert pour :

  • classer chaque ligne d'une dimension (« Tranche de prix » d'un produit à partir de son prix catalogue) ;
  • fournir un attribut sur lequel filtrer ou grouper.

Une mesure est évaluée à la volée, dans le contexte de filtre du visuel. On s'en sert pour :

  • tout agrégat (total, moyenne, nombre) ;
  • tout ce qui doit réagir au filtre (part du total, évolution, cumul).

Règle pratique : si le résultat doit changer quand l'utilisateur clique sur un segment, c'est une mesure. S'il s'agit d'étiqueter une ligne de dimension une fois pour toutes, c'est une colonne.

Piège de performance : créer une colonne calculée sur la table de faits (des millions de lignes) alourdit le modèle. Souvent, la même chose se fait mieux dans Power Query (colonne stockée non recalculée par le moteur) ou dans une mesure.

À retenir

  • Colonne calculée : figée au chargement, ligne par ligne, indifférente aux filtres → étiqueter / grouper.
  • Mesure : à la volée, dans le contexte de filtre → agréger / comparer / cumuler.
  • « Ça doit bouger avec le filtre ? » Oui → mesure. Non → colonne (ou Power Query).

À vous de jouer : « Part de ce produit dans le total des ventes de sa catégorie », affichée dans un tableau et qui change selon la période sélectionnée : colonne calculée ou mesure ?

🔒

Continuez ce module

Débloquez les leçons restantes ainsi que l'attestation finale.

8 000 XOF / 12,20 € / 13,29 $

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

Pour vous communiquer où envoyer le paiement.

Moyen de paiement souhaité

Nous vous contactons pour le paiement — activé dès réception.