Programme de formation
POWER BI - FONCTIONS AVANCEES
OBJECTIFS
À l’issue de la formation, le stagiaire sera capable de :
- Transformer et modéliser les données à l’aide du langage M.
- Utiliser des fonctions avancées avec le langage DAX.
- Optimiser le modèle de données.
- Créer des visuels et des rapports interactifs.
- Optimiser la performance du modèle.
Public concerné
Tout public souhaitant se perfectionner dans l’analyse de données.
14 heures
6 stagiaires
NOUS CONSULTER
Prérequis
Avoir déjà suivi, la formation Power BI initiation ou connaissances équivalentes.
Maîtrise des concepts de base de Power BI (création de rapports, utilisation des visualisations, importation de données).
Connaissances en modélisation de données et langage DAX.
Notions de base en SQL et en gestion de bases de données.
Familiarité avec Excel (notamment Power Query, fonctions avancées).
PUBLIC
Tout public souhaitant se perfectionner dans l’analyse de données.
Qualification des intervenants
Spécialiste du domaine.
Conditions de déroulement
Intra-entreprise – Inter-entreprise – Présentiel – Distanciel
Moyens pédagogiques et techniques
Le module alternera éléments d’enseignement didactiques et théoriques avec une prise en main progressive des modules à travers des cas pratiques et des exemples exposant les principales problématiques que le stagiaire rencontrera dans la gestion du sujet de manière à acquérir une réelle autonomie opérationnelle.
Outils pédagogiques :
L’ensemble du cours est repris sous forme de projection par vidéoprojecteur.
PC professionnel de l’apprenant et logiciel.
Vidéoprojecteur – ateliers de mise en pratique d’expérience.
Programme
Jour 1
Rappels et bonnes pratiques de modélisation dans Power BI
Importance du cycle de création de rapports
- Les différentes technologies utilisées par la solution Power BI de Microsoft
- La répartition des rôles des outils de la solution
- Les différents types de modèles et leurs forces et faiblesses
Rappels et bonnes pratiques des requêtes avec Power Query
Rappels sur l’organisation d’une requête et sur les étapes appliquées incontournables
- Ajouter des colonnes personnalisées
- Fusions de requêtes pour réduire les flocons
- Ajouts de requêtes pour réduire les sources
- Dépivoter des sources rapports
- Agréger et regrouper des données
- Les requêtes non chargées dans le modèle
Le modèle de données
Rappels des règles de conception d’un modèle relationnel
- Les clés primaires et étrangères
- Les types de données
- Cardinalité
Les types de tables et de champs
- Dimensions
- Faits
- Hiérarchies
- Mesures
Les bonnes pratiques d’un modèle de données
- Les tables de dates et la mise en place de solution de Time Intelligence
- Gérer les relations multiples entre 2 tables
Créer des visualisations
Méthode de construction d’une visualisation
- Les bonnes pratiques de la Data Visualisation
- Choisir le bon type de graphique
- Astuces pour améliorer l’impact visuel des indicateurs
- Les outils de filtre
- Les segments et le volet des filtres
- La synchronisation des segments sur plusieurs pages et la portée des filtres
- Modifier les interactions entre les visuels
- Les outils interactifs
- Les signets
- Les boutons
- La création d’infobulles avancés
- La gestion des thèmes
- Insérer des fonds, des formes et des images
- Modifier un thème
- Enregistrer un thème
Jour 2
DAX – Les fonctions avancées
DAX : les mesures
- Différence entre colonne calculée et mesure
- Mesures implicites
- Mesures explicites
- Notions de contexte d’évaluation
- Contexte de ligne
- Contexte de filtre
- Transition de contexte
- Rappel sur les fonctions d’itération : SUMX, AVERAGEX, COUNTX
- Contrôler le contexte d’évaluation
- Les interactions entre les visualisations
- Le panneau filtre
DAX – Les fonctions avancées (suite)
Les fonctions de filtre : CALCULATE, FILTER, ALL, VALUES, ALLSELECTED, ALLEXCEPT
- Les opérateurs de comparaison et de concaténation
- Les opérateurs logiques
- Utiliser des variables dans les expressions
- Fonctions de table : SUMMARIZECOLUMNS – TOPN
- Fonctions dates : DATEVALUE – EDATE – DATEDIFF
- Fonctions Time Intelligence : DATESINPERIOD – SAMEPERIODLASTYEAR – PREVIOUSMONTH – DATESQTD – DATESYTD
- Fonctions remarquables : SWITCH – HASONEVALUE
Modalités d’évaluation des acquis
Chaque stagiaire devra effectuer un test de connaissance sous la forme d’un questionnaire oral et écrit avec le formateur reprenant les principaux points de la formation.
Sanction visée
Certificat de réalisation.
Matériel nécessaire pour suivre la formation
L’apprenant aura à sa disposition le matériel informatique professionnel et logiciel prérequis.
Délais moyens pour accéder à la formation
La planification de votre formation sera finalisée et inscrite à notre calendrier selon vos disponibilités et contraintes.
Accessibilité aux personnes en situation de handicap
Lors de l’inscription à nos formations, nous étudions avec le candidat en situation de handicap et à travers un questionnaire les actions que nous pouvons mettre en place pour favoriser son apprentissage. Pour cela, nous pouvons également nous appuyer sur un réseau de partenaires nationaux préalablement identifiés.
