Objectif général de la formation :
Développer une expertise avancée sur Power BI en optimisant la modélisation des données, en automatisant les traitements, en maîtrisant DAX et la sécurité RLS et en gérant l'actualisation et le partage des rapports
Objectifs de la certification :
- Importer les données en se connectant à différentes sources de données (fichier Excel, fichier texte/csv, base de données…) afin de charger les données à traiter dans Power BI Desktop.
- Transformer les données avec Power Query en les mettant en forme, en les filtrant, en les combinant, en ajoutant des calculs, en créant des fonctions avec le langage M afin de disposer dans Power BI Desktop, de données fiables qui permettront la création du ou des tableaux de bord.
- Structurer, visualiser et optimiser les relations entre les tables dans la vue de modèle afin de faciliter l'analyse et l'exploitation des données du ou des tableaux de bord.
- Réaliser des calculs dynamiques en ajoutant des colonnes calculées et des mesures basées sur les fonctions DAX (statistiques, agrégations, calculs conditionnels, KPI, comparaison de périodes…) pour permettre l'intégration dans les rapports de visuels interactifs et dynamiques.
- Créer un rapport en insérant des visuels dynamiques et interactifs pour permettre une analyse en temps réel basée sur tout ou partie des données.
- Diffuser un rapport en l'exportant dans un autre format, en le partageant ou en le publiant sur Power BI Service pour mettre le tableau de bord à disposition d'autres utilisateurs.
-Introduction et révision des fondamentaux
- Rappel sur le vocabulaire de Power BI Desktop et ses outils constitutifs (Power Query, DAX, mesures, contexte d'évaluation des expressions DAX, …)
-Techniques avancées avec Power Query
- Paramétrage dynamique des requêtes
- Gestion des paramètres pour les sources de données
- Application de filtres dynamiques en fonction de critères utilisateurs
- Optimisation des performances
- Compression et gestion des données volumineuses
- Stratégies pour minimiser l'impact sur la consommation de mémoire
- Utilisation des requêtes natives avec les connecteurs le permettant
- Mises à jour incrémentielles
- Transformation de requête en fonction
- Editeur avancé et techniques M utiles
-Modélisation
- Cas d'utilisation des modèles en constellation
- Etude détaillée des relations de plusieurs à plusieurs
- Création d'un modèle composite (Import & DirectQuery combinés)
- Mise en place d'une sécurité au niveau de la ligne (RLS) dynamique
- Filtrage avancé selon les rôles utilisateurs
- Application d'une restriction des accès aux données dynamiquement
-Techniques avancées de conception de rapport
- Utilisation avancée du langage DAX
- Définition et exploitation de variables DAX
- Fonctions DAX utiles à l'adaptation au contexte précis du calcul
- Gestion de scénarios : paramètres What-if
- Groupes de calculs
- Optimisation des rapports
- Identification de performance faibles via l'analyseur de performances
- Débogage avec la vue de requête DAX
- Création d'un fichier modèle Power BI (PBIT)
-Gestion avancée dans Power BI Service
- Création et utilisation de Dataflows
- Validation et approbation d'un modèle sémantique
- Fonctionnalités avancées d'interaction et communication
- S'abonner à un tableau de bord ou un rapport
- Application Power BI de Teams
- Automatisation des actualisations via Power Automate
- Ouverture de rapports Power BI depuis les espaces Onedrive / Sharepoint
- Concevoir des modèles de données avancés avec différentes architectures (étoile, flocon, constellation)
- Exploiter Power Query pour automatiser et optimiser le traitement des données volumineuses
- Maîtriser les techniques avancées du langage DAX pour des analyses dynamiques et performantes
- Mettre en place une gestion fine des accès aux données via la sécurité RLS dynamique
- Gérer l'actualisation et le partage des rapports avec Power BI Service et Data Gateway
Certifiante
Sans niveau spécifique