Vous souhaitez optimiser vos rapports Power BI avec des calculs visuels avancés ? Cet article, sous forme de guide pratique, vous montre comment exploiter la fonctionnalité « Nouveau calcul de visuel » pour ajouter des colonnes dynamiques et des mesures personnalisées à vos visuels.
Nouveau calcul de visuel
La fonctionnalité Nouveau calcul de visuel vient en aide lors de l’ajout de calculs dans vos visuels. Vous pouvez alors passer directement par vos visuels pour créer vos calculs sans devoir modifier le modèle sémantique par la création d’une mesure.
De plus, un gabarit de certaines fonctions vous est fourni, vous aidant ainsi à écrire le code DAX.
Ces nouveaux calculs de visuels pourront faire référence uniquement aux données présentes dans votre visuel (mesure ou colonne) et le nouveau calcul n’existera que pour ce visuel.
Voici les grandes lignes de cette fonctionnalité
En préversion
Cette option est en préversion au moment d’écrire cet article. Pour l’utiliser, vous devrez l’activer dans vos options de Power BI Desktop.
Ajout d’un calcul de visuel
Pour illustrer le tout, prenons l’exemple d’une matrice dans laquelle il y a les ventes par magasin et par produit vendu.
À l’aide de la fonctionnalité Nouveau calcul de visuel, je voudrais ajouter une colonne dans la matrice pour calculer le Pourcentage du parent.
C’est-à-dire du pourcentage de ventes d’un produit, exemple le Mountain-200 par rapport aux ventes totales du magasin Rural Cycle Emporium. Ce qui devrait donner un résultat de 69% (47 697 / 68 748).
- Pour y arriver, il faut commencer par sélectionner le visuel.
- Puis, dans la barre de menu Accueil, cliquez sur l’option Nouveau Calcul Visuel.
Vous pouvez également y accéder en cliquant avec le bouton droit de la souris sur vos visuels.
En utilisant le menu déroulant sous Nouveau Calcul Visuel, vous avez accès à différentes fonctions.
- Pour résoudre notre cas, nous sélectionnons Pourcentage du parent.
Lorsque l’on choisit une fonction, une nouvelle fenêtre s’ouvre.
Cette fenêtre est divisée en 2 parties :
- En haut, on retrouve le visuel.
- En bas, il y a une matrice avec les mesures utilisées dans le visuel ainsi qu’une nouvelle colonne qui contient la fonction insérée sous forme de gabarit.
Effectivement, ce sera à vous de compléter les champs et l’axe demandés dans la fonction. Les informations à compléter varient d’une fonction à l’autre.
- Les champs peuvent être remplacés par un nom de colonne ou le nom d’une mesure. Ces colonnes ou mesures doivent obligatoirement être présentes dans votre visuel pour pouvoir les utiliser dans le Nouveau calcul de visuel.
- L’axe, quant à lui, doit spécifier l’axe d’analyse, c’est à dire en ligne ou en colonne. Ici, la fonction COLLAPSE permet d’exécuter le calcul en fonction d’un niveau supérieur de l’axe. Comme je cherche le pourcentage pour le magasin, je vais spécifier ROWS pour regarder l’axe supérieur au niveau des lignes.
Pour calculer le pourcentage du parent, je dois donc remplacer les deux termes « Champ » par le nom de ma mesure de ventes, soit Ventes1 $, et l’Axe par ROWS.
Lorsque vous effacez le terme Champ d’une mesure, vous verrez apparaitre les différentes colonnes ou mesures accessibles dans ce visuel. Vous pouvez vous en servir pour ajouter les différents éléments à votre calcul.
Une fois complété, on peut revenir au rapport à l’aide de la flèche tout au haut de la fenêtre.
Nous voyons maintenant, dans le visuel, l’ajout de la colonne Pourcentage du parent avec le résultat escompté pour le produit Mountain-200 du magasin Rural Cycle Emporium, soit 69%.
Note : ces fonctions ont été conçues expressément pour les calculs visuels. Il est donc probable que vous ne les retrouviez pas dans la liste de fonctions DAX « régulières ».
Vous pouvez également intégrer d’autres fonctions DAX à l’intérieur de ces calculs. Vous pourrez alors sélectionner l’option Personnalisé dans le menu du Nouveau calcul de visuel.
Pour plus d’information à ce sujet, vous pouvez consulter l’article suivant.
Appliquer un format
Maintenant, il serait souhaitable de modifier le format pour qu’il apparaisse en pourcentage.
Il est impossible d’appliquer le format directement dans la fenêtre des calculs visuels.
Il faudra passer par le panneau de visualisations habituel, en allant dans le format, puis sous Général.
Dans la section Format de données, sous Appliquer les paramètres à, il faut choisir la colonne où appliquer le format, soit Pourcentage du parent, et ensuite modifier le format pour Pourcentage.
Ordre de Tri
Attention, certaines de ces mesures exigent un tri spécifique sur les données, comme c’est le cas pour la mesure Par rapport au précédent qui calcule l’écart avec la valeur précédente.
Par exemple, dans le visuel suivant, nous avons utilisé Par rapport au précédent pour calculer l’écart avec l’année précédente.
En modifiant l’organisation visuelle pour classer les ventes en ordre décroissant, on constate que les montants dans la colonne « Par rapport au précédent » restent inchangés. Ils ne sont pas liés aux ventes, mais aux années, comme si celles-ci étaient triées en ordre croissant.
Modifier le Nouveau calcul de visuel
Pour modifier un calcul de visuel, il faut aller dans le panneau de visuel, sélectionner la flèche à côté du calcul, puis choisir Modifier le calcul.
Masquer des mesures ou colonnes utilisées dans les calculs
Il est également possible d’ajouter une mesure ou colonne dans votre visuel, dans le seul but de l’utiliser dans un Nouveau calcul de visuel.
Dans ce cas, il sera probablement préférable de masquer cette colonne ou mesure pour qu’elle n’apparaisse pas dans le visuel.
Vous pouvez la masquer dans la fenêtre de modification du Nouveau calcul de visuel dans le panneau de visualisation, en cliquant sur le logo en forme d’œil.
En conclusion
La fonctionnalité Nouveau calcul de visuel dans Power BI est une avancée intéressante pour enrichir les rapports. Elle permet d’ajouter des colonnes et des mesures directement dans les visuels sans modifier le modèle sémantique, offrant ainsi une flexibilité accrue. De plus, le code DAX est déjà en partie rédigé pour vous, ce qui peut vous aider dans votre apprentissage de ce code.
Bien que cette option soit encore en préversion, son potentiel est indéniable. Les utilisateurs peuvent réaliser des calculs complexes, comme le pourcentage du parent, directement dans leurs visuels.
Nous serions ravis de connaître votre avis sur cette nouvelle fonctionnalité. N’hésitez pas à nous laisser vos commentaires !
Fichier d’accompagnement VIP à télécharger
Pour télécharger le fichier utilisé dans ce tutoriel, devenez membre VIP du CFO masqué.
Formation complémentaire
Afin d’approfondir vos connaissances en visualisations de données, vous pouvez vous inscrire à l’atelier – Visualisations de données dans Power BI si vous avez déjà de bonnes bases en Power BI. Si ce n’est pas le cas, il est recommandé de débuter avec la formation Power BI (Niveau 1).