PaliSkill
Power BI

Leçon 1 / 10 — Chapitre 6: DAX : colonnes, mesures et contextes

DAX : à quoi ça sert

DAX (*Data Analysis Expressions*) est le langage de calcul de Power BI, côté modèle. Il sert à deux choses :

  • écrire des mesures : des calculs qui s'évaluent dans le contexte d'un visuel (total des ventes, marge, part du total, évolution) ;
  • écrire des colonnes calculées : des valeurs ajoutées à une table, calculées ligne par ligne au chargement.

DAX ressemble un peu aux formules d'un tableur (des fonctions, des opérateurs), mais il ne raisonne pas « cellule par cellule » : il raisonne sur des tables et des colonnes entières, filtrées par le contexte.

Où on écrit :

  • une mesure : clic droit sur une table → *Nouvelle mesure*, ou le bouton dans le ruban. Elle apparaît dans le volet Données avec une icône de calculatrice.
  • une colonne calculée : *Nouvelle colonne*. Elle apparaît comme une colonne normale.

Bonne pratique : regrouper les mesures dans une table dédiée (souvent appelée « Mesures » ou « _Indicateurs »), vide de données, pour les retrouver facilement quand elles se multiplient.

À retenir

  • DAX écrit des mesures (calculs contextuels) et des colonnes calculées (valeurs par ligne, au chargement).
  • Il raisonne sur des colonnes et des tables entières, pas cellule par cellule.
  • Ranger les mesures dans une table dédiée aide dès qu'elles deviennent nombreuses.

À vous de jouer : parmi « mesure » et « colonne calculée », laquelle s'évalue dans le contexte du visuel où elle est affichée ?

À vous de jouer

À faire

Parmi « mesure » et « colonne calculée », laquelle s'évalue dans le contexte du visuel où elle est affichée ?

Reproduisez la manipulation dans Power BI Desktop (gratuit à télécharger sur Windows) ou dans Power BI en ligne, puis vérifiez le résultat avant de répondre.

💡 Un mot.

À vous de jouer

À faire

DAX raisonne-t-il cellule par cellule comme un tableur, ou sur des colonnes et des tables entières ?

Reproduisez la manipulation dans Power BI Desktop (gratuit à télécharger sur Windows) ou dans Power BI en ligne, puis vérifiez le résultat avant de répondre.

💡 Quelques mots.

Quitter le module