Comment peut-on calculer l’évolution moyenne d’une valeur avec Power BI ? Le principe est simple, il suffit de calculer la différence de valeur d’une ligne par rapport à la précédente puis d’en faire la moyenne.
Archives de Catégorie: SSAS Tabular, PowerPivot, DAX, Power BI
Power BI – créer des pack contenus sécurisés pour votre entreprise
Power BI = BI Self-Service + Mobile + Agile + Collaborative.
Mais que ce cache derrière le mot collaboratif ? Le partage c’est bien, mais les données sont-elles dépendantes de l’utilisateur qui les visualise ? Lire la suite
Power BI Publisher for Excel
A great and simple feature available, for Excel 2010 and above, that allows you to pin Excel items onto Power BI Dashboard. Lire la suite
Implémentation d’une DateTool avec PowerPivot
L’objectif de cet article est de montrer comment implémenter une DateTool en Tabular.
Sur les cubes multidimensionnels, ce n’est pas bien compliquer, on arrive « facilement » à nos fins à l’aide des scopes assignments. Mais étant donné que cette notion n’existe pas en DAX, voyons comment mettre en place ce type de solution.
PowerPivot SamePeriodLastYear on non contiguous date selections
Avec PowerPivot V2, vous avez un bon nombre de fonctions de manipulations de dates dont la très célèbre SamePeriodLastYear. Cette dernière permet de « retourner une table qui contient une colonne de dates décalées d’une année en arrière par rapport aux dates de la colonne dates spécifiée, dans le contexte actuel » (cf. TechNet)
Mais ce qui n’est pas indiqué, c’est qu’elle n’est utilisable que sur une plage de dates contiguës. Ce qui la rend inutile pour des analyses temporelles à périmètre constant; provoquant même un joli message d’erreur lors de la mise en place de filtres sur des plages de dates non contiguës :
Voyons comment contourner ce problème épineux 😉 Lire la suite
PowerPivot : calculate Iso Last Year Value
Comme vous avez déjà pu le constater (ou pas encore), en DAX :
- les fonctions de manipulation de dates ne propose pas grand-chose concernant les dates ISO
- il n’est pas possible de manipuler vos hiérarchies calendaires tout comme on le fait en MDX ( lag, lead, parent, cousin, etc.)
Alors comment faire pour créer des mesures permettant d’avoir la valeur de l’année précédente en se basant sur le calendrier Iso ? C’était si simple en multidimensionnel …
PowerPivot Excel2013 – Table temps universelle pour vos POCs
Le triptyque Excel 2013, PowerPivot et Power View forme une excellente plateforme nous permettant de (dé)montrer à nos clients :
- les biens fondés de BI Self-Service
- la puissance et la performance du moteur xVelocity (ou VertiPaq)
- la simplicité d’utilisation de ces outils, puisque désormais tout est intégré dans Excel
Bon je ne vais pas faire un n-ième post sur Excel 2013 et les fonctionnalités BI, pour ceux qui désireraient plus d’infos sur le sujet, je ne saurai que vous renvoyer aux excellents articles de :
- Jean-Pierre Riehl : Excel 2013 et la businness intelligence
- David Joubert : Excel2013 : PowerPivot et Power View en natif
- ou encore Philippe Geiger : Présentation de Power View pour Excel 2013
pour ne citer qu’eux, désolé pour les autres…
Bon vanter les mérites d’une table temps universelle, je ne citerai que les points suivants :
- un POC s’effectue dans un court délai => tout gain de temps est donc bon à prendre
- la demande de POCs PowerPivot est sans cesse grandisssante => rien ne sert de réinventer la roue
- vous serez ammener à faire vos démos dans des environnements dépourvus de SQL Server => pour l’universalité de notre solution autant partir sur les fonctionnalités offertes par Excel et PowerPivot plutôt que de s’appuyer sur un SGBDR.
Passons désormais en mode tutoriel pour la réalisation de notre dimension Temps.