Magazine Informatique

Power BI: Découvrez les nouvelles mesures rapides

Publié le 17 avril 2017 par Sopmar01 @mon_cher_watson

Parmi les plus récentes mises à jour de Power BI, on retrouve les mesures rapides. Cette nouvelle option, qui est présentement disponible en préversion, permet de créer des mesures en DAX, de façon automatique. Est-ce à dire que vous ne devez plus apprendre à écrire du DAX? Pas tout à fait. Voici pourquoi:

  • Cette fonctionnalité est disponible seulement en préversion, pour le moment.
  • Cette fonctionnalité n’est pas disponible dans Power Pivot, pour le moment.
  • Cette fonctionnalité ne pourra jamais couvrir tous les cas de figure. Elle couvrira les cas les plus communs. Il existera toujours des cas où vous devrez modifier le code pour l’adapter à votre situation.
  • Si vous ne comprenez pas le code généré, vous pourriez utiliser la mauvaise mesure pour vos besoins et ainsi induire vos utilisateurs en erreur.
  • Les experts qui ont rédigé le code derrière ces mesures rapides utilisent un mode avancé, qui peut être plus difficile à saisir pour les débutants.

Concernant le dernier point, comme dans Excel, il existe plusieurs façons d’écrire une formule afin d’obtenir le même résultat. La façon employée par Microsoft est plutôt élaborée et pourrait rendre plusieurs utilisateurs perplexes.

D’un autre côté, si vous devez apprendre le langage DAX, la fonctionnalité de mesures rapides sera sans doute, pour vous, un bon tuteur.

Fonctionnalité de mesures rapides

Pour accéder au menu de mesures rapides, placez simplement un champ de valeur dans le panneau des champs de valeurs et cliquez sur le bouton droit de votre souris. Vous trouverez l’option de mesures rapides, tout au bas de la liste.

Mesures rapides

Mesures rapides disponibles

Il existe déjà un choix intéressant de mesures disponibles, présentées par catégories. Vous pouvez voir un aperçu ci-dessous.

Sélectionner un calcul

Moyenne dans la catégorie

Par exemple, à partir du champ Ventes, nous pouvons calculer la moyenne dans la catégorie. La catégorie que j’ai retenue ci-dessous est la catégorie de produits de ma table Produits.

Moyenne par catégorie

La formule DAX générée est la suivante:

Moyenne en DAX

Voici un bon exemple de mesure rapide qui pourrait être mal utilisée. Dans le tableau ci-dessous, j’ai placé les ventes, la moyenne de ventes dans catégorie (soit la mesure rapide calculée ci-dessus) et la moyenne des ventes, par catégorie de produits. Prenez le temps de comparer les résultats:

Moyenne dans la catégorie

Dans l’exemple suivant, j’ai placé la moyenne de ventes dans catégorie (mesure rapide) et la moyenne des ventes par canal de ventes. Examinez le résultat:

Moyenne dans la catégorie vs moyenne

Ainsi, vous comprenez bien que la moyenne d’une valeur dans la catégorie x n’est pas équivalente à la moyenne de cette valeur. La formule DAX sous-jacente n’est pas la même non plus. Dans le premier cas, on utilise la fonction KEEPFILTERS, qui modifie la façon dont les filtres sont appliqués lors de l’évaluation d’une fonction CALCULATE. Ce genre de détail est important et peut induire en erreur un débutant.

Mesure filtrée

Ci-dessous, je calcule une mesure filtrée, qui représente les ventes pour le canal de ventes, site web.

Mesure filtrée

Voici le code DAX généré:

Mesure filtrée DAX

Voici maintenant le résultat dans un tableau. On voit que cette mesure présente les ventes réalisées sur le site web, peu importe le canal de ventes placé dans les étiquettes de lignes.

Mesure filtrée résultat

Cumul annuel jusqu’à ce jour

Ci-dessous, je calcule le cumul annuel jusqu’à ce jour en fonction de la date.

Cumul annuel jusqu'à ce jour

Le code DAX généré est le suivant:

Cumul annuel jusqu'à ce jour DAX

Dans mon exemple, j’ai des ventes sur une année complète en 2013 et jusqu’au mois de juin en 2014. Voici le résultat dans un tableau qui présente le cumul par année:

Cumul annuel jusqu'à ce jour résultat

Voici maintenant le résultat dans un tableau qui présente le cumul par mois (utilisation du champ individuel mois):

Mois sans hiérarchie

Ce n’est pas le résultat auquel on s’attendrait. Voici donc maintenant le résultat par mois, mais en utilisant le mois de la hiérarchie de dates fournie par Power BI (et en éliminant tous les champs qui ne sont pas les mois):

Date hiérarchie

Voilà qui fait toute la différence.

Variation d’une année à l’autre

Ci-dessous, je calcule l’écart de ventes en % entre deux années.

Variation d'une année à l'autre

Voici le code DAX généré:

Variation d'une année à l'autre DAX

Voici le résultat dans un tableau présentant les ventes par canal:

Écart ventes annuels

Ici aussi, on doit faire attention à l’interprétation. Les variations en pourcentage présentées ci-dessus comparent les ventes de 2014 sur 6 mois par rapport aux ventes de 2013 sur 12 mois…

Variation d'une année à l'autre 50%

Résultat cumulé

Ci-dessous, je calcule le résultat cumulé des ventes par mois:

Résultat cumulé

Voici le code DAX généré:

Résultat cumulé DAX

Voici le résultat dans un tableau présentant les ventes par mois:

Résultat cumulé résultat

Qu’en pensez-vous?

Que pensez-vous de l’arrivée de cette nouvelle fonctionnalité de mesures rapides dans Power BI? Vous pouvez utiliser la zone de commentaires ci-dessous pour partager avec nous vos impressions.


NOTRE OFFRE DE FORMATIONS


Microsoft Most Valuable Professional

Le CFO masqué vous offre un vaste choix de formations Excel, notamment en tableaux de bord et en modélisation financière, ainsi qu’une série de formations en BI libre-service. Ces formations sont offertes en classe, en entreprise et en ligne. Nos formateurs sont des experts dans leur domaine et ils sont accrédités par Emploi-Québec et vous remettent un certificat, à la fin de chaque formation, que vous pouvez notamment utiliser pour faire reconnaître des heures de formation continue auprès de votre ordre professionnel.

Découvrez quelles formations vous conviennent

Pour info: 514-605-7112 ou [email protected]


Retour à La Une de Logo Paperblog

A propos de l’auteur


Sopmar01 3934 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte