Les fonctions de time intelligence : intérêt et utilisation

Julie Guide Mis à jour le : 11 janvier 2021 méthode Laissez un commentaire

Ces articles sur Power BI sont initialement publiés sur le blog de notre partenaire KPI consulting ici.

Lorsque vous traitez des données, vous avez besoin de pouvoir les comparer, d’analyser leur évolution dans le temps, … Vous avez donc besoin de faire appel à la temporalité et fonctions de time intelligence.

Ok, mais alors, dans Power BI, qu’est‐ce qu’on fait ?

Le langage DAX regorge de fonctions dites de Time Intelligence, qui calculent en temps réel les données dont vous avez besoin selon le contexte que vous souhaitez visualiser.

Prenons le cas d’une société qui réalise du chiffre d’affaires : elle souhaitera comparer le chiffre qu’elle réalise à un instant T par rapport au chiffre d’affaires réalisé l’année dernière au même instant.

Pour cela, il suffit d’utiliser la fonction SAMEPERIODLASTYEAR.
Avec une mesure existante de CA pour l’année N que l’on a préalablement créée, la formule sera :

Time intelligence Sameperiodlastyear

Bon à savoir : surtout, on respecte le principe de base de Power BI qui consiste à se créer une table de Date, et on utilise la date de cette table pour la fonction SAMEPERIOLASTYEAR.

Time intelligence Sameperiodlastyear 2

Aussi, une société peut souhaiter voir son CA cumulatif sur l’année. On utilisera dans ce cas la fonction DATESYTD. En DAX, toutes les formules commençant par DATES sont des formules cumulatives.

Time intelligence Datesytd
Time intelligence Datesytd 2
Time intelligence Datesytd 3

Et pour aller plus loin avec les fonctions de time intelligence ?

Et si aviez besoin de calculer le CA de l’année N-2, rien de plus simple, il suffit d’utiliser la fonction DATEADD au lieu de SAMEPERIODLASTYEAR. La décomposition de la formule sera alors :

AverageX
  • Calculer le nombre de lignes pour lesquelles le chiffre d’affaires moyen est dépassé.
    Pour obtenir le résultat, il nous suffit de personnaliser le Tableau
CA moyen 1
CA moyen 2

La fonction DATEADD est utile dans beaucoup de situation : visualiser des données passées à périmètre comparable, décaler la visualisation de données d’un mois, … A vous de jouer.

    Découvrez nos formations autour de Power BI et de la Business Inteligence

    Partager cet article

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.