L’essentiel Power BI

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 :

FonctionUsage
SUM / AVERAGE / COUNTAgrégations de base
CALCULATEModifier le contexte de filtre
ALL / ALLEXCEPTSupprimer des filtres
FILTERFiltrer une table
RELATEDAccéder à une colonne d’une table liée
DISTINCTCOUNTExtraction de valeurs uniques
DATEYTD / SAMEPERIODLASTYEARCalculs 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 :
NiveauPortée
Filtre de visuelS’applique à un seul visuel
Filtre de pageS’applique à tous les visuels de la page
Filtre de rapportS’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 :

ObjectifVisuel recommandé
Comparer des valeursHistogramme / Graphique à barres
Suivre une évolutionGraphique en courbes / Aires
Afficher une valeur cléCarte / KPI
Analyser une répartitionGraphique en secteurs / Anneau
Explorer le détailTableau / Matrice
Localiser des donnéesCarte 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 :

  1. Onglet Accueil / Publier → choisir un espace de travail
  2. Dans Fabric, épingler des visuels sur un tableau de bord
  3. Partager le rapport ou le tableau de bord avec les collaborateurs
  4. 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
#ÉtapeOutilObjectif
1CollecterPower QueryImporter et nettoyer les données
2ModéliserVue ModèleRelier les tables, créer le Calendrier
3MesurerDAXCalculer les indicateurs
4FiltrerSegments / FiltresCibler les données
5VisualiserVue RapportConcevoir les pages de rapport
6PartagerFabricPublier et diffuser

Pour aller plus loin, consultez les Bonnes pratiques et la Check-list Power BI.