Description
Vous avez suivi le cours d'introduction « Power BI : Core Features 1 », vous savez donc que Power BI est un outil très puissant. Vous maîtrisez les fonctionnalités de base, mais vous n'avez peut-être pas encore de réponse toute faite à certaines questions. Dans cette formation de deux jours, nous revoyons les différentes phases, mais en poursuivant là où nous nous étions arrêtés dans la première partie. Les requêtes deviennent plus complexes afin d'optimiser notre modèle. Les calculs dans le modèle se complexifient également et nous examinons davantage de fonctions. L'accent n'est plus mis ici sur les différentes façons de créer un rapport attrayant, mais plutôt sur la préparation des données dans Power Query et sur les calculs via DAX.
Objectifs
Après cette formation Power BI, vous serez capable de :
Utiliser des fonctions de l'éditeur de requêtes non disponibles via l'interface
Écrire vos propres fonctions de requête
Utiliser des paramètres dans les requêtes
Identifier les avantages/différences entre un schéma en étoile et un schéma en flocon
Optimiser un modèle
Public cible
Toute personne qui connaît les principes de base de Power BI mais souhaite élargir ses connaissances.
Prérequis
Vous avez suivi le cours « Power BI : Core Features 1 » ou disposez d'une solide connaissance de base de Power BI.
Contenu
Partie 1 : Requêtes puissantes
Avantages et inconvénients des connexions par importation, directe et en direct
Définir des paramètres
Query folding
Introduction à M (langage de Power Query) : constantes, listes, fonctions avancées, références à des étapes/requêtes
Générer des tables de dates dynamiques
Partie 2 : Modélisation des données
Schéma en étoile vs. schéma en flocon
Relations entre tables (filtrage simple vs. croisé, actif vs. inactif)
Optimisation du modèle (moteur VertiPaq/xVelocity, ordre de tri personnalisé, catégories de données, agrégations par défaut)
Définir des hiérarchies
Modèles composites
Utiliser plusieurs tables de dates
Partie 3 : Calculs (DAX)
Comprendre le contexte de ligne et de filtre
Utiliser des variables dans les mesures
Paramètres de simulation (what-if)
Fonctions DAX sélectionnées (basées sur le temps et l'intérêt)
Partie 4 : Rapports
Utiliser des visuels personnalisés
Partie 5 : Sécurité
Sécurité au niveau des lignes (RLS) : limiter la visibilité des données par utilisateur
:focal())