Power BI, développé par Microsoft, est une suite d'outils de business intelligence qui permettent aux utilisateurs de visualiser leurs données et de partager des informations en toute simplicité.
La fonction principale de Power BI est de permettre de transformer des données brutes en informations significatives, de créer des rapports interactifs et des tableaux de bord visuels, et de partager ces informations avec des collaborateurs de manière efficace. Voici quelques-unes des principales fonctions de Power BI :
1. Introduction à Power BI
Qu'est-ce que Power BI ?
Power BI est une suite d’applications (desktop, web et mobile) permettant de :
Collecter des données provenant de différentes sources.
Analyser et manipuler ces données.
Créer des tableaux de bord interactifs et des rapports visuels.
Partager ces rapports avec d’autres utilisateurs.
Écosystème Power BI :
Power BI Desktop
Outil principal pour la création de rapports.
Permet de manipuler, modéliser et visualiser les données.
Power BI Service (en ligne)
Plateforme cloud pour partager et collaborer sur les rapports et tableaux de bord.
Accès via un navigateur.
Power BI Mobile
Application mobile permettant de consulter les rapports et tableaux de bord en déplacement.
Power Query
Pour extraire, transformer et charger (ETL) les données.
Power Pivot
Pour modéliser les données avec des relations complexes et des calculs avancés.
Power BI Gateway
Pour connecter des données locales à Power BI Service.
2. Prise en main de Power BI Desktop
Installation et configuration :
Téléchargement et installation de Power BI Desktop.
https://www.microsoft.com/fr-fr/download/details.aspx?id=58494
Configuration initiale de l'interface.
Exploration de l'interface :
Volets de visualisation, champs, et modèles de données.
Rubans et fonctionnalités principales.
3. Importation et préparation des données
Connecter des sources de données :
Sources de données disponibles (Excel, bases SQL, fichiers CSV, etc.).
Connexion et importation,précautions d'usages
Transformation des données avec Power Query:
Nettoyage et transformation des données (ajout de colonnes, suppression de doublons).
Gestion des types de données.
4. Création de visualisations
Types de visualisations :
Graphiques (barres, lignes, camemberts, etc.).
Tables et matrices.
Cartes géographiques.
Personnalisation :
Mise en forme des visualisations.
Ajout de filtres, segments, et hiérarchies.
Tableaux de bord interactifs :
Ajout de boutons, de liens, et de navigation.
5. Création de modèles de données
Modélisation des données :
Création et gestion des relations entre tables.
Utilisation de colonnes calculées et mesures.
Utilisation des formules DAX (Data Analysis Expressions)
Qu'est-ce que DAX ?
DAX (Data Analysis Expressions) est un langage utilisé dans les outils d'analyse de données de Microsoft, notamment Power BI, Analysis Services et Excel (dans les modèles de données Power Pivot). Il permet de manipuler, calculer et analyser les données dans ces outils. DAX fonctionne principalement avec des formules et des expressions, semblables aux formules dans Excel.
Il permet de créer :
Colonnes calculées : Ajoutent des colonnes dérivées dans une table, calculées à partir des autres colonnes.
Mesures : Fournissent des calculs dynamiques qui s’adaptent en fonction des filtres ou contextes appliqués.
Contexte d'évaluation :
L'une des particularités de DAX est la gestion du contexte :
Contexte de ligne : Les calculs sont effectués ligne par ligne dans une table.
Contexte de filtre : Les calculs prennent en compte les filtres appliqués sur les rapports ou les données.
Large bibliothèque de fonctions :
DAX comprend des fonctions pour :
Les agrégations (SUM, AVERAGE, COUNT, etc.).
Les calculs temporels (DATEADD, SAMEPERIODLASTYEAR, etc.).
Calculs complexes (IF, SWITCH, etc.).
6. Publication et partage
Publication sur Power BI Service :
Processus de publication.
Gestion des jeux de données et des rapports.
Partage et collaboration :
Partage avec des collègues.
Création d'espaces de travail.
Gestion des autorisations.
Ci-dessous quelques exemples de présentation PowerBI à partir de données bruts