Vous connaissez déjà Power BI ou vous souhaitez aller à l’essentiel ? Cette page résume les 6 étapes indispensables pour concevoir un reporting complet en autonomie, de l’import des données jusqu’au partage.
Téléchargez le fichier source ventes_monde.xlsx pour concevoir une page de rapport complète avec Power BI Desktop ou Fabric, le service en ligne de Power BI.
1. Collecter et Transformer avec Power Query
Power Query est l’éditeur de requêtes intégré à Power BI. Il permet de se connecter aux sources de données et de les préparer avant analyse. C’est l’étape ETL (Extraire, Transformer, Load ou Charger) de connexion et de nettoyage des données.
Actions essentielles :
- Bouton Obtenir les données → choisir la source (Excel, CSV, SQL, SharePoint…)
- Supprimer les colonnes et les lignes inutiles
- Vérifier et corriger les entêtes de colonnes et les types de données (texte, nombre, date)
- Si nécessaire renommer les colonnes pour plus de clarté
- Désactiver le chargement des requêtes intermédiaires (clic droit / décocher Activer le chargement)
- Cliquer sur Fermer et appliquer pour charger les données dans le modèle
💡 Toute transformation doit être faite en priorité dans Power Query, jamais directement dans les visuels. Le bouton Transformer les données permet à tout moment de « remonter » dans l’éditeur de requêtes pour effectuer des modifications.
2. Modéliser à partir de la Vue Modèle
La modélisation consiste à relier les tables entre elles pour permettre les calculs croisés. Le schéma cible est le schéma en étoile : une ou plusieurs tables de faits reliées à des tables de dimensions.
Actions essentielles :
- Créer une table Calendrier (une ligne par jour) et la marquer comme Table de dates (onglet Modélisation ou onglet Modèle sémantique)
- Créer une table vide nommée _Mesures pour centraliser les calculs DAX
- Vérifier les relations entre tables : cardinalité 1 → * entre dimension et faits
- Masquer les colonnes techniques inutiles dans les visuels (clés étrangères, colonnes en double, colonnes de tri,..)
💡 Sans table Calendrier correctement reliée, les calculs temporels (mois en cours, mois précédent, variation…) et les visuels KPI ne fonctionneront pas.
3. Mesurer avec DAX
DAX (Data Analysis Expressions) est le langage de formules de Power BI. Les mesures sont des calculs dynamiques recalculés à la demande selon le contexte de filtre et de visuel.
Fonctions DAX essentielles :
| Fonction | Usage |
|---|---|
SUM / AVERAGE / COUNT | Agrégations de base |
CALCULATE | Modifier le contexte de filtre |
ALL / ALLEXCEPT | Supprimer des filtres |
FILTER | Filtrer une table |
RELATED | Accéder à une colonne d’une table liée |
DISTINCTCOUNT | Extraction de valeurs uniques |
DATEYTD / SAMEPERIODLASTYEAR | Calculs temporels |
Créer une colonne : clic droit sur la table Ventes / Nouvelle colonne
CA = Ventes[Quantité] * RELATED(Produits[Prix])
Créer une mesure : clic droit sur la table _Mesures / Nouvelle mesure
QUANTITE TOTALE = SUM(Ventes[Quantité])
CA TOTAL = SUMX(Ventes, Ventes[Quantité] * RELATED(Produits[Prix]))
💡 Préférez les mesures aux colonnes calculées : elles sont plus performantes, ne sont pas stockées dans le modèle et se recalculent à la demande. Préférez les colonnes si vous avez besoin d’agrégations multiples : somme, moyenne, minimum, maximum,..
4. Filtrer avec le volet Filtres, les Segments ou DAX
Power BI propose plusieurs méthodes de filtrage pour affiner l’analyse.
- Le volet latéral Filtres avec 3 niveaux de filtrage :
| Niveau | Portée |
|---|---|
| Filtre de visuel | S’applique à un seul visuel |
| Filtre de page | S’applique à tous les visuels de la page |
| Filtre de rapport | S’applique à toutes les pages |
- Le filtre N premiers du volet de Filtres permet d’afficher les valeurs TOP ou FLOP d’une catégorie de données.
- Le segment (slicer) : visuel interactif que l’utilisateur manipule directement sur la page. Onglet Insertion / Segment → glisser un champ de catégorie (date, catégorie, région…)
- La fonction DAX CALCULATE : permet de filtrer une expression en fonction d’une ou plusieurs conditions.
CA Cat A = CALCULATE([CA TOTAL], Produits[Catégorie] = "A")
CA MOIS EN COURS = TOTALMTD([CA TOTAL], Ventes[Date])
CA MOIS -1 = CALCULATE([CA TOTAL],Calendrier[Rang Mois]=MAX(Calendrier[Rang Mois])-1)
CA VAR MoM = [CA MOIS EN COURS] / [CA MOIS -1] - 1
avec le format % personnalisé +0.00\ %;-0.00\ %;0.00\ %
💡 Régler les interactions entre visuels via l’onglet Format / Modifier les interactions pour contrôler quels visuels se filtrent mutuellement.
5. Visualiser avec la Vue Rapport
La page de rapport est l’espace de conception des visuels. Chaque visuel est alimenté par des champs et des mesures du modèle.
Choisir le bon visuel :
| Objectif | Visuel recommandé |
|---|---|
| Comparer des valeurs | Histogramme / Graphique à barres |
| Suivre une évolution | Graphique en courbes / Aires |
| Afficher une valeur clé | Carte / KPI |
| Analyser une répartition | Graphique en secteurs / Anneau |
| Explorer le détail | Tableau / Matrice |
| Localiser des données | Carte géographique |
Bonnes pratiques de mise en page :
- Limiter à 6–8 visuels par page
- Utiliser un thème cohérent (onglet Afficher / Thèmes)
- Ajouter des segments en haut ou à gauche de la page de rapport
- Disposer les visuels cartes simples sur le haut ou sur la gauche, les visuels graphiques au centre et sur la droite
- Créer des signets pour les navigations entre les pages (onglet Afficher / Signets) ou pour supprimer tous les filtres d’une page
- Régler les interactions entre visuels via l’onglet Format / Modifier les interactions pour contrôler quels visuels se filtrent mutuellement.
Créez une page de rapport qui affiche les indicateurs suivants :
CA TOTAL, CA TOTAL DE LA SEULE CATEGORIE A, QUANTITE TOTALE, CA MOIS EN COURS, CA MOIS -1, CA VAR MoM, TOP PAYS CA, FLOP PAYS QUANTITE, CA TOTAL PAR CATEGORIE, QUANTITE TOTALE PAR CONTINENT, CA PAR TRIMESTRE AVEC TENDANCE.
Comparez avec le rapport Ventes_Monde.pbix.
💡 Moins de visuels = meilleures performances et meilleure lisibilité.
6. Partager avec le Service Fabric
Une fois le rapport finalisé dans Power BI Desktop, il faut le Publier sur le service en ligne Microsoft Fabric pour être partagé.
Étapes de publication :
- Onglet Accueil / Publier → choisir un espace de travail
- Dans Fabric, épingler des visuels sur un tableau de bord
- Partager le rapport ou le tableau de bord avec les collaborateurs
- Planifier l’actualisation des données (paramètres du modèle sémantique / Actualisation planifiée)
Sécurité : créer des rôles RLS (Row Level Security) dans Power BI Desktop si certaines données doivent être masquées selon l’utilisateur connecté. Onglet Modélisation / Gérer les rôles
💡 Une licence Power BI Pro (ou Fabric) est nécessaire pour partager avec d’autres utilisateurs.
Récapitulatif des 6 étapes
| # | Étape | Outil | Objectif |
|---|---|---|---|
| 1 | Collecter | Power Query | Importer et nettoyer les données |
| 2 | Modéliser | Vue Modèle | Relier les tables, créer le Calendrier |
| 3 | Mesurer | DAX | Calculer les indicateurs |
| 4 | Filtrer | Segments / Filtres | Cibler les données |
| 5 | Visualiser | Vue Rapport | Concevoir les pages de rapport |
| 6 | Partager | Fabric | Publier et diffuser |
Pour aller plus loin, consultez les Bonnes pratiques et la Check-list Power BI.
