gd docs
Support Formation DAX
Accueil
Pages
T1
Présentation du support
Organisation des formations Power BI
Ressources
Bonnes pratiques
Titres dynamiques [OLD]
DAX pour la présentation
Rapport dynamique avec des segments déconnectés
Conserver un filtre même absent du visuel
Optimisation
Leçons [WIP]
Principes du DAX
Ce que fait le moteur quand il évalue une mesure
Formalisme
Saisir du DAX (Excel, Power BI)
Trois modalités de création de formules DAX
Quatre+ concepts de base
Les contextes
📄
Transition de contexte
Modèle de données & DAX
Fonctions de filtres
CALCULATE
Bonnes pratiques de filtre avec CALCULATE
Filtres explicites et implicites en DAX
REMOVEFILTERS / KEEPFILTERS
ALL
FILTER
ALLSELECTED
ALLEXCEPT
VALUES / DISTINCT
CALCULATETABLE / RELATEDTABLE
SELECTCOLUMNS
SELECTEDVALUE
EARLIER
Fonctions d'informations
HASONEVALUE / ISINSCOPE
ISFILTERED (Titre dynamique)
Fonctions de regroupements
ADDCOLUMNS / SUMMARIZE / SUMMARIZECOLUMNS
GROUPBY / CURRENTGROUP
GENERATE / ROW
Fonctions de relations
Sans relation dans le modèle
TREATAS
INTERSECT (avant Fév. 2017)
CROSSJOIN
USERELATIONSHIP
Avec relation dans le modèle
CROSSFILTER
LOOKUPVALUE
RELATED [WIP]
RELATEDTABLE
Fonctions d'agrégation
SUMX
MAXX
RANKX
TOPN
Gestion des dates
Tables de dates
Marquer les tables de type Calendrier en table de date
DATEADD vs PARALLELPERIOD vs SAMEPERIODELASTYEAR
Plages de dates renvoyées par les fonctions de temps
DATESINPERIOD vs DATEBETWEEN
Moyenne mobile
Cumul (TotalYTD)
DateYTD
Année fiscale
Dates précédentes
Fonctions de texte
CONCATENATEX
Fonctions de math
MROUND
Outils complémentaires
DAX Studio
Groupes de calculs
Measure Kill [WiP]
Résumé des fonctions
Bonnes pratiques
Performance
Lisibilité et maintenabilité
Plages de dates renvoyées par les fonctions de temps
Plein écran