Expressions de niveau de détail INCLUDE
Les expressions de niveau de détail INCLUDE calculent les valeurs en utilisant les dimensions spécifiées en plus des dimensions qui se trouvent dans la vue.
Les expressions de niveau de détail INCLUDE peuvent être utiles lorsque vous voulez calculer un niveau de détail fin dans la base de données, puis réagréger et afficher un niveau de détail plus grossier dans votre vue. Les champs basés sur les expressions de niveau de détail INCLUDE changent à mesure que vous ajoutez des dimensions à la vue ou en retirez.
Exemple 1
L’expression de niveau de détail INCLUDE suivante calcule le total des ventes par client :
{ INCLUDE [Customer Name] : SUM([Sales]) }
Lorsque ce calcul est placé sur l’étagère Lignes, agrégé en tant que AVG, et lorsque la dimension [Région] est placée sur l’étagère Colonnes, la vue montre le montant moyen des ventes client par région :
Si la mesure [Ventes] est ensuite déplacée vers l’étagère Lignes, le résultat illustre la différence entre la vente moyenne (entre 390K $ et 700K $ par région) et la vente moyenne par client (entre 750 $ et 1100 $ par région) :
Exemple 2
L’expression de niveau de détail INCLUDE suivante calcule la somme des ventes par État :
{ INCLUDE [State] : SUM(Sales)}
Saisissez directement le calcul dans l’étagère Lignes, puis modifiez l’agrégation sur AVG à l’aide du menu contextuel du champ. La vue qui en résulte affiche la moyenne des ventes par État pour toutes les catégories.
Cette vue peut encore être améliorée en ajoutant [Segment] à Colonnes, puis en copiant le calcul ad hoc de Lignes dans Étiquette (en utilisant Ctrl+Glisser). Dans l’image ci-dessous, nous avons également fait glisser Segment sur Couleur, puis modifié les couleurs pour obtenir un effet esthétique. Nous voyons à présent comment la somme moyenne des ventes par état varie selon les catégories et les segments.