Module 1 : Les requêtes avancées avec Power Query

Rappels sur la création de requêtes
Se connecter à des sources de données hétérogènes
Gérer les erreurs
Typer les données
Agréger les données à partir d’un dossier
Fusionner des requêtes : les jointures
Création de nouvelles colonnes : calculs simples
Expressions conditionnelles : agréger des données
Travailler sur des dates
Dépivoter une source de données

Module 2 : Rappels des bases de Power BI

Création de rapports
Les types de modèles de données
Principe de la publication sur le service Power BI

Module 3 : Le modèle de données

Conception du modèle relationnel : différentes typologies
Cardinalité : clés primaires et étrangères
Tables de faits et de dimension
Les types de données
Créer des hiérarchies
Créer des mesures
Les tables de dates et les outils de Time Intelligence
Gérer les relations multiples entre 2 tables
Désactiver une relation
Le sens du filtrage

Module 4 : Les fonctions DAX

Le langage DAX
Différence entre colonne calculée et mesure
Mesures implicates v. mesures explicites
Rappel sur les fonctions de base
Notions de contexte d’évaluation
Les fonctions d’itération : SUMX, AVERAGEX, COUNTX
Utiliser le contexte d’évaluation avec CALCULATE
Les interactions entre les visualisations
Les fonctions de filtre :, FILTER, ALL, VALUES, ALLSELECTED, ALLEXCEPT
Les fonctions de relation : USERELATIONSHIP, RELATED, RELATEDTABLE

Module 5 : DAX – Les fonctions élaborées

Fonctions de table : SUMMARIZE, TOPN
Fonctions dates : DATEVALUE, EDATE, DATEDIFF
Fonctions Time Intelligence : YEARTODATE, SAMEPERIODLASTYEAR, PREVIOUSMONTH
Fonctions remarquables : SWITCH – HASONEVALUE

Module 6 : La publication et la collaboration

Le service Power BI, ses différents outils
Créer un espace de travail
Publier les rapports dans un espace de travail Power BI
Importer les jeux de données
Créer un rapport à partir d’un jeu de données
Utiliser des rapports
Créer des tableaux de bord
Travailler dans un tableau de bord
Partager un rapport
Epingler une page dynamique ou un élément visuel
Ajouter une vignette à un tableau de bord
Interroger les tableaux de bord en langage naturel avec Q&A
Créer et gérer une application à partir d’un espace de travail
Planifier l’actualisation des données
Installer et configurer une passerelle de connexion