Guide de survie
On souhaite produire un rapport Power BI. Voici les étapes essentielles.
0 - Objectifs et données sources
- Déterminer le ou les objectifs du rapport
- Quel sera le public cible ?
- Recenser les sources de donnée disponibles
- Quelles sont les sources disponibles ?
- Qualité, fréquence de mise à jour
- Si une données n’est pas disponible dans aucune source, on crée un fichier Excel “compagnon”, en y stockant les données sous forme de Table (Insertion > Tableau)
- Quelles sont les sources disponibles ?
- Étudier les transformations envisagées
- Lister les différentes visualisations envisagées
- Évaluer la pagination & la navigation
- Dessiner les schémas des tables qui seront dans le modèle, en visant un modèle en étoile.
- Installer Power BI Desktop (gratuit).
- Fichier > Options et paramètres > Options : cocher toutes les fonctionnalités en préversion (sauf version RS)
- Dans Power BI Desktop, créer un rapport vide, et l’enregistrer en local (extension : PBIX).
1 | Se connecter aux données
- Dans Power BI Desktop, Accueil > Obtenir des données.
- Des sources de formats différents peuvent être combinées dans un même rapport :
- Dans l'étape Navigation, on sélectionne le ou les éléments de la source qu'on veut importer.
- Pas d'étape Navigation avec un fichier CSV
- Après le choix de l’objet (étape Navigation) cliquer sur
- Charger (données relativement normalisées) ou
- Transformer les données (des transformations doivent être réalisées).
2 | Transformer ses données (Power Query)
- Power Query permet de transformer les données
- Lancé avec Accueil > Transformer les données.
- Une requête par objet (exemples d’objets : services, fournisseurs, etc.) : Ajouter des requêtes
- Si une source contient 2025 et une autre 2026, il faut en faire 1 seule requête, avec une colonne "Année"
- Des fichiers doivent être fusionnés :
Fusionner des requêtes ("RECHERCHEV") - Les données présentent une colonne par objet (exemples d’objets : années, mois, services, fournisseurs, etc.) :
Pourquoi transformer ses données ? (dépivoter) - D’autres transformations possibles : Transformations complexes, listées :
Transformations. - Quelles requêtes doivent repartir dans le modèle de données de Power BI :
Clic droit sur une requête > laisser coché ou décocher Activer le chargement. - Vérifier le type de chaque champ : numérique, date, texte... (CTRL + A puis Transformer > Détecter le type de données)
- Renommer les champs (sauf les champs numériques qui seront repris dans des formules DAX).
3 | Modéliser (+ DAX)
- Ajouter une
Table de dates - Marquer la table comme table de dates : Modélisation > Marquer comme table de dates (ou Options de calendrier)
Relations entre tables- On cherche à créer des relations 1 à Plusieurs (ou Plusieurs à 1)
- On évite les relations plusieurs à plusieurs ou un à un.
- Les relations doivent idéalement être détectées automatiquement.
- Pour les champs numériques, on crée des mesures
DAX (le langage) et Power BI.- Créer une “table de mesures” : Accueil > Créer une table, la nommer Mesures, quitter Query qui s’est ouvert.
- Créer des mesures dans cette table (clic droit sur la table > Nouvelle mesure), au moins la somme des colonnes numériques des tables (fonction
SUM) , puis masquer le(s) champ(s) source de la mesure (ici ChampNumerique). Formater la mesure (bouton “Virgule”)
Ma mesure = SUM(Table[ChampNumerique])- Ajouter des colonnes calculées (Affichage Table > Outils de table > Nouvelle colonne)
- Ajouter des regroupements (Affichage du rapport > volet Données > clic droit sur un champ > Nouveau groupe. Préférer un “compagnon”.
- Passer en revue chaque champ depuis Affichage rapport, volet Données, et modifier leur propriété (avec clic droit ou onglet Outils de colonne) :
- Renommer le champ (on préférera le faire dans Power Query). Clic droit > Renommer.
- Masquer le champ (si c’est champ clé ou parce qu’on veut alléger le modèle). Clic droit > Masquer.
- Trier le champ : on peut trier un champ (par ex. Nom du mois) par son numéro (par ex. un champ Mois).
Filtres & tris. - Résumé le champ (le symbole Sigma) : clic sur champ > Outils de colonne > Ne pas résumer (cas d'un champ Année par ex.)
- Description : Affichage Modèle > volet Propriétés > zone Description. La description sera visible au survol du champ.
- Organiser les champs en “dossiers et sous-dossiers” : volet Propriétés > Afficher le dossier. Saisir un nom pour créer le dossier, faire glisser ensuite les autres champs dans le dossier.
4 | Présenter et analyser
- Ajouter des pages (bouton + en bas)
- Ajouter une page “Accueil” :
- Une zone de texte qui occupe toute la largeur de la page.
- Avec des visuels de type Carte (”123”) pour afficher les chiffres clé.
- Une zone de texte avec Date - Numéro de version - Auteur, en bas et en petit.
- Améliorer la navigation avec les
Signets - Ajouter des segments, et envisager leur synchronisation entre page (Affichage > volet Synchroniser les segments)
- Ajouter des filtres dans le volet Filtre, et masque le volet (clic sur Œil en haut à droite)
5 | Partager et diffuser
- On publie un rapport dans une Espace de travail.
- Publier le rapport sur Power BI Service : Accueil > Publier. Sélectionner un Espace de travail.
- Ajouter des utilisateurs dans l’Espace de travail pour qu’ils puissent consulter votre rapport.
- Créer un ou des Tableaux de bords (visuels de différents rapports).
- Créer une application (regroupement de rapports d’un Espace de travail).