Formation Langage DAX (Data Analysis Expressions)
A l'issue de la formation, les participants ont découvert les principes de base du langage DAX, commun aux applications Microsoft de Business Intelligence (Power BI, Analysis Services et Power Pivot). Ils sont en mesure d'utiliser les différents types de fonctions DAX pour réaliser des calculs sur leurs jeux de données.
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- En centre
- En entreprise
- À distance
Objectifs pédagogiques
- Comprendre l'intérêt d'utilisation du langage DAX dans la production de rapports
- S'approprier les bases de DAX pour créer des mesures et colonnes calculées
- Maîtriser les contextes d'évaluation (filtre et ligne)
- Utiliser les fonctions de base
- Comprendre la fonction CALCULATE
- Travailler avec les fonctions temporelles
- Ecrire et optimiser des requêtes en DAX
Programme de la formation
Introduction à la formation DAX
Présentation générale de la formation et objectifs pédagogiques
Introduction au langage DAX : principes, intérêt et cas d’usage
Terminologie : valeur, table, colonne…
Le modèle de données, normalisation et dénormalisation
Relations et jointures entre plusieurs tables
La documentation Microsoft sur le langage DAX
Les bases du langage DAX
Les calculs en DAX : type de données, opérateurs…
Quelles différences entre colonnes calculées et mesures ?
Créer une colonne calculée
Créer une mesure
Les variables
Gestion des erreurs
Contexte de ligne et contexte de filtre
Les fonctions de base
La structure d’une fonction
Les différents types de fonctions
Les fonctions mathématiques et statistiques
Les fonctions de texte
Les fonctions CALCULATE et CALCULATETABLE : présentation et exemple d’utilisation
Filtrer des données avec FILTER
Les fonctions temporelles
Principes de fonctionnement
Pourquoi utiliser une table de dates ?
Créer ou importer une table de dates
Les fonctions de Time Intelligence
Travailler avec des calendriers personnalisés
Ecrire des requêtes DAX
Introduction à DAX Studio
Manipuler des tables : ADDCOLUMNS, SUMMARIZE, CROSSJOIN…
Comprendre la fonction EVALUATE
Bonnes pratiques pour la performance et l’optimisation

Proposé par
Sparks
"Tout l'IT, vraiment tout"

Proposé par
Sparks
