Skip to content
Support formation Rapports Power BI
  • Pages
    • Présentation du support
    • Organisation des formations Power BI
    • Ressources pédagogiques
      • Kit pédagogique
      • Références
      • Mise en pratique
        • Exo 1
        • Exo 2
        • Exo 3
        • Exo 4 Parc Auto
        • Exo 5 Vente data
        • Exo 6 EuroDesk
      • Aide à la décision d'une formation courte Power BI
    • Généralités
      • Carte & schéma Power BI
      • Guide de survie
      • Architecture des données [WiP]
      • Présentation de la solution Power BI
        • Le marché des solutions BI
        • A quoi sert Power BI ?
        • Versions & licences
        • Installation
      • Microsoft Fabric [WIP]
      • Planification de l’implémentation de Power BI
      • Planification de la migration et du déploiement Power BI
      • Untitled page
        • Organiser son projet Power BI
        • Optimisations & bonnes pratiques
    • 1 | Se connecter aux données
      • Modes de connexion aux données (résumé)
      • Obtenir les données d’un fichier Excel (SharePoint)
      • Obtenir les données d’un fichier CSV/Texte
      • Obtenir les données d'un classeur Google Sheet
      • Créer un Dataflow (Query dans BI Service)
      • Base de données (Azure SQL Server)
      • Récupérer le contenu d'un fichier Zip
      • Récupérer les fichiers d'un site SharePoint
      • OData
      • Tips - retours d'expériences [WIP]
    • 2 | Transformer ses données (Power Query)
      • Pourquoi transformer ses données ? (dépivoter)
      • Transformations
        • Fusionner des requêtes ("RECHERCHEV")
          • Les 6 types de jointure
        • Ajouter des requêtes
        • Transformations complexes
        • Combiner les feuilles d'un classeur
        • Combiner automatiquement les fichiers d’un dossier
        • Équivalent d'un RECHERCHEV / VRAI
      • Paramètres de la source de données
      • Langage M
        • 1 | Introduction
          • Ressources
        • 2 | Travailler avec Power Query
          • Options [WiP]
        • 3 | Accès et combinaison des données
        • 4 | Valeurs et expressions
        • Fonctions personnalisées
        • Recherche de la valeur précédente
        • Contourner l'erreur Firewall
        • Tips
          • let ... in imbriqués
          • Closures (fermetures) [WiP]
          • Récursivité [ToDo]
      • Transformer avec R [WIP]
      • Transformer avec Python [WIP]
      • Query folding
      • Tips
    • 3 | Modéliser (+ DAX)
      • Propriétés des colonnes du modèle
      • Modèle de données
        • Relations
        • icon picker
          Schéma en étoile
          • Concepts liés au schéma en étoile
        • Slow Changing Dimension (SCD) [WiP]
      • Composants du modèles
        • Groupes & hiérarchies
        • Groupe de calculs
        • Relations
        • Mesures d'expression de détail des lignes
        • Agrégations manuelles et automatiques
      • Untitled page
      • DAX (le langage) et Power BI
        • Mesures explicites dans Power BI
        • Exploiter le volet Vue de requête DAX
        • Calculs visuels
        • User-defined functions (UDF)
      • Table de dates
      • Level Security
        • RLS (Row Level Security)
          • RLS partiel [WiP]
        • "Page Level Security" [WiP]
        • OLS (Object Level Security) [WiP]
        • Visuel Level Security
      • Tables recommandées (Type de données dans Excel)
      • Optimisation du modèle
        • Roche's Maxim
        • Réduire la taille du modèle
    • 4 | Présenter et analyser
      • Filtres & tris
        • Paramètres dynamiques
        • Focus Segments
        • L'exploration ("drill")
      • Objets visuels
        • Axes dynamiques
        • Couleurs fixes selon les catégories
        • KPI
        • Jauge
        • Sparkline [WiP]
        • Valeur dynamique des zones de texte
        • Icônes personnalisées
        • Cartes (Map)
        • Mises en forme conditionnelle
        • Jolies tables [WiP]
        • Nouvelles cartes [WiP]
      • Animer le rapport
        • Infos bulles personnalisées
        • Extractions
        • Signets
      • Étendre le rapport
        • Ajouter des visuels
        • Présenter avec R [WIP]
        • Présenter avec Python [WIP]
        • Visuels personnalisés avec Deneb
        • Infographic Designer [WiP]
        • Power Automate dans Power BI
        • Rapports multilangue
      • Styles & thèmes
        • Styles prédéfinis
    • 5 | Partager et diffuser
      • Diffuser et partager un rapport Power BI
        • Modèle sémantique comme source de rapport
        • Partager un espace de travail
        • Intégrer Power BI [WiP]
        • bouton_publier
          "Publier" avec Power BI Desktop dans OneDrive/SharePoint
      • Tableaux de bord
      • Créer l'application d'un Espace de travail Power BI
      • Espaces de travail
        • [Admin] Créer un Espace de travail
        • Approbation
        • Application dans un espace de travail
        • Rôles dans un espace de travail
        • Sécurité [ToDo]
        • Alertes dans Power BI
          • Fabric Activator pour Power BI
      • Power BI Server
        • Analysis Services (SSAS)
      • Datamart [beta]
      • Date de dernière actualisation
      • Requête dans Excel vers un modèle Power BI
      • Incorporer des rapports (Embed - API)
    • Développeurs
      • Tabular Editor
      • Mode développeur (Projet Power BI)
      • [Dev] PowerOps : analyser un rapport avec
      • ModeOp express
      • Semantic Labs
      • API REST
        • Connecteur personnalisé
      • Flux de tâches translyticaux [mai 2025]
    • Echange documents formation
    • logo_copilot
      Copilot
      • ChatGPT
Le schéma en étoile aide à organiser les données d’un modèle tabulaire.

On le représente ainsi :
image.png
Un exemple simple (oui en anglais) :
Les ventes (”sales”) sont les faits : quantité (”order quantity”) et Montant vente (”Sales Amount”).
Les autres tables sont des dimensions : Produits (”Product”), client (”Customer”), etc. Tous les champs de ces tables permettent des regroupements possibles.
On pourra ainsi obtenir dans le rapport la somme des “Montant vente” par (retroupement) Produit, catégories de produit (”Category”) et Couleur (”Color”).
image.png

Table de faits

Table qui stocke des observations ou des événements qui enregistrent une activité métier spécifique.
Exemples : quantités, volumes, montants, tonnes.
Grand nombre de lignes
Prend en charge la totalisation

Tables de dimension

Les tables de dimension décrivent les entités métier.
Exemples : dates, clients, produits.
Au moins une colonne “clé” (sans doublon), comme ProduitClé ou ProduitID + des colonnes descriptives, comme le nom, la catégorie, le lieu, l’année.
Cette même clé se retrouve dans la table de faits et permet de créer une relation.
Utilisées pour filtrer et regrouper les données.
Nombre de lignes réduits.
Comparer les tables de faits et de dimension
Caractéristique
Table de faits
Table de dimension
Objectif du modèle
Stocke les événements ou les observations
Stocke les entités métier
Structure de table
Contient les colonnes de clé de dimension et les colonnes de mesure numériques qui peuvent être résumées
Contient une colonne clé et des colonnes descriptives pour le filtrage et le regroupement
Volume de données
Peut contenir de nombreuses lignes
En général, contient moins de lignes (par rapport aux tables de faits)
Objectif de la requête
Pour résumer
Pour filtrer et grouper
There are no rows in this table

Autres schémas possible

Sans titre-1.png

Normalisation et dé-normalisation

La normalisation est le terme utilisé pour décrire les données stockées de manière à réduire les données répétitives.
Dans cet exemple, la table des lignes de commandes, à gauche, est normalisée. Chaque produit vendu a un numéro (une clé). Les caractéristiques de chaque produit est dans la table Produit (à droite).

image.png
Une version dé-normalisée de ces 2 tables se présenterait ainsi :
image.png
On a utilisé le champs ProduitéClé, présent dans les 2 tables, pour lier les tables.
Si vos données proviennent d’une extraction, il est probable qu’elles soient déjà dénormalisées. Dans ce cas, utiliser Power Query, pour les normaliser.

Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.