Support formation Rapports Power BI
Support formation Rapports Power BI
Composants du modèles

icon picker
Mesures d'expression de détail des lignes

L’objectif est de créer une mesure qui sera considérée comme une variable par le modèle de données.
On veut utiliser une segment pour filtrer les ventes jusqu’à un mois/année comme ici :
image.png
La colonne Ventes jusqu’à se présente ainsi :
Ventes jusqu'à =
CALCULATE(
Sales[Ventes totales],
FILTER(
'Calendar',
'Calendar'[Date]<=MAX('Calendar disc'[Date])
)
)
Voici le modèle de données de l’exemple.
image.png

On veut utiliser dans plusieurs mesures cette expression :
FILTER(
'Calendar',
'Calendar'[Date]<=MAX('Calendar disc'[Date])
)
On peut certes créer un table calculée, mais l’idée est de limiter la création de ces tables calculées dans le modèle. On va “variabiliser” cette table calculée.
A partir de Power BI Desktop, lancer Tabular Editor 2 (Cf. ).
Clic droit sur une table (ici Sales) puis Create new > Measure.
Renommer la mesure (1) puis sélectionner Detail Rows Expression dans la liste Property (2) et saisir ou coller le code DAX (celui-ci doit renvoyer une table) : ​
image.png
Enregistrer le fichier PBIX et quitter Tabular Editor.
De retour dans Power BI Desktop, actualiser. La mesure créée dans Tabular Editor doit s’afficher dans le volet Données.
Modifier la mesure Ventes jusqu'à ainsi
Ventes jusqu'à =
CALCULATE(
Sales[Ventes totales],
DETAILROWS([Stop Jusqu'a filtre])
)


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.