Power BI : schéma en étoile, pourquoi tout le monde insiste ?
posée 5 months ago144 vuesfr
J'importe une grande table plate d'Excel (ventes avec nom du client, ville, produit, catégorie…) et je fais tout dessus. Ça marche. Pourquoi faudrait-il un schéma en étoile ?
Diagnostic IA
Généré par IA. Ce n'est pas une réponse — la communauté ci-dessous le confirme ou le corrige. Vérifiez toujours avant de vous y fier.
1 réponse
Ça marche… jusqu'à ce que ça ne marche plus. Le moteur VertiPaq et le langage DAX sont conçus pour le schéma en étoile : une table de faits (les ventes : clés, montants, quantités) entourée de tables de dimensions (Client, Produit, Date, Magasin).
Avantages concrets : 1. Performance et taille : les attributs texte répétés sur des millions de lignes sont stockés une seule fois dans la dimension, et la compression est bien meilleure. 2. DAX plus simple et correct : les filtres se propagent naturellement de la dimension vers les faits. Beaucoup de mesures « bizarres » viennent de tables plates ou de relations plusieurs-à-plusieurs. 3. Plusieurs tables de faits (ventes, budget, stocks) peuvent partager les mêmes dimensions, pour comparer ventes et budget par produit. 4. Table de dates dédiée, obligatoire pour que les fonctions de *time intelligence* fonctionnent de façon fiable.
Dans Power Query, sépare ta table plate : référence la requête, garde les colonnes client, supprime les doublons, ajoute une clé. Répète pour chaque dimension.
Connectez-vous pour dire si ça a marché.
Sign in and verify your email to post an answer.