Comment utiliser les paramètres dynamiques dans Power BI ?
Dans cet article, je vous explique comment dynamiser vos rapports Power BI en créant un axe des X et un axe des Y dynamiques. Ces astuces vous permettront d'améliorer l'interactivité de vos visualisations et de rendre vos tableaux de bord beaucoup plus intuitifs et agréables à utiliser. Je vous guide pas à pas pour mettre en place ces fonctionnalités simples mais puissantes, en utilisant les paramètres de champs et quelques visuels personnalisés.
La première étape consiste à ouvrir Power BI et charger vos données. Ici, nous travaillons avec une table contenant une colonne date et une colonne chiffre d'affaires. L'objectif est de pouvoir visualiser ce chiffre d'affaires selon différentes granularités temporelles : année, trimestre, mois, voire jour, au sein d'un même graphique.
Le défaut des hiérarchies classiques dans Power BI, c'est qu'elles ne sont pas toujours très user-friendly. Les icônes pour naviguer dans la hiérarchie sont parfois difficiles à trouver et à utiliser, ce qui nuit à l'expérience utilisateur. Pour pallier cela, on va créer des boutons qui permettront de changer dynamiquement l'axe des X, rendant l'interaction plus fluide et intuitive.
Pour commencer, il faut activer la fonctionnalité des paramètres de champ dans Power BI :
Avant d'aller plus loin, il est essentiel de créer un calendrier pour synchroniser les dates et permettre une analyse cohérente. Pour cela, on crée une nouvelle table en DAX avec la fonction CALENDARAUTO(), qui génère automatiquement une liste de dates continues couvrant la période de vos données.
Ensuite, dans l'onglet Modélisation, créez un nouveau paramètre de champ que nous appellerons par exemple Date X. On sélectionne dans ce paramètre les niveaux temporels souhaités : Année, Trimestre, et Mois. Power BI génère automatiquement un segment associé pour ce paramètre.
Il faut ensuite remplacer l'axe des X actuel de votre graphique par ce nouveau paramètre Date X. Si les données ne s'affichent pas correctement, c'est probablement dû à une relation manquante entre vos tables. Assurez-vous de créer une relation entre la colonne Date de votre table principale et la colonne Date de votre calendrier.
Le segment généré automatiquement n'est pas toujours très esthétique ni pratique. Pour rendre le choix plus agréable, on utilise un visuel personnalisé gratuit et certifié Microsoft : le Chiclet Slicer. Ce visuel transforme le segment en boutons faciles à cliquer.
Voici comment procéder :
Vous obtenez ainsi un contrôle dynamique très clair, où vous pouvez basculer entre année, trimestre et mois en un clic, et votre graphique s'adapte automatiquement.
Passons maintenant à un niveau supérieur : créer un axe des Y dynamique qui permet de basculer entre différentes mesures, par exemple entre un chiffre d'affaires mensuel simple et un chiffre d'affaires cumulé.
Il faut d'abord créer deux mesures distinctes :
On crée ensuite un nouveau paramètre de champ appelé par exemple Mesures X qui contient les deux mesures précédentes. Contrairement au paramètre précédent, on désactive cette fois le segment automatique puisque nous allons utiliser à nouveau le Chiclet Slicer.
On crée un graphique classique avec la date en axe X (par exemple le mois) et on remplace la mesure fixe par le paramètre Mesures X. Cela permet de basculer dynamiquement entre la mesure mensuelle et la mesure cumulée dans un seul graphique.
Attention, le cumul calculé fonctionne correctement seulement dans le cadre d'une année précise. Il est donc recommandé d'ajouter un segment distinct pour filtrer l'année et éviter les doublons dans les données cumulées.
Vous pouvez par exemple ajouter un segment déroulant sur l'année, ce qui vous permettra de choisir l'année à analyser, puis de sélectionner entre la vision par mois ou la vision cumulée de votre chiffre d'affaires.
Ces techniques simples d'utilisation des paramètres de champ et du Chiclet Slicer permettent de créer des axes dynamiques sur vos rapports Power BI. Vous améliorez ainsi considérablement l'interactivité et la clarté de vos visualisations, offrant à vos utilisateurs une expérience plus fluide et intuitive.
En résumé :
🔎 Découvrez nos autres articles sur Power BI.
📧 Ne manquez pas nos actualités avec notre newsletter.
👀 Par ici pour découvrir nos formations Power BI.
Ressources gratuites