10 requêtes MDX utiles (reloaded)

Disclaimer : j’ai écrit cet article en 2010 et il était hébergé sur le site de mon ancienne boite, Bewise. Malheureusement, le site de Bewise n’existe plus et comme on me demande encore cet article, je le reposte ici.   Introduction Dans cet article, nous allons étudier quelques cas simples nécessitant d’avoir recours à une…Lire la suite 10 requêtes MDX utiles (reloaded)

Calcul de centile en DAX

Après avoir calculé des centiles en MDX (article ici), nous allons faire la même chose dans PowerPivot avec le langage DAX. Cela marchera également dans un cube tabulaire. Rappels mathématiques La formule de base est simple, on récupère la valeur du p(n+1)/100 –ème élément p : centile recherché (ici 1 car nous voulons le 1er…Lire la suite Calcul de centile en DAX

Calcul de centile et quantile en MDX

...un centile est chacune des 99 valeurs qui divisent les données triées en 100 parts égales, de sorte que chaque partie représente 1/100 de l'échantillon de population... http://fr.wikipedia.org/wiki/Centile Un quantile est la version générique du centile puisque vous remplacez 100 par ce que vous voulez (ex : décile pour 10 et quartile pour 4). http://fr.wikipedia.org/wiki/Quantile…Lire la suite Calcul de centile et quantile en MDX

Ma bibliothèque Business Intelligence

Ces derniers temps, j’ai rencontré de nombreux juniors (jeunes diplômés, anciens développeurs ou ITPro en “reconversion”) qui s’orientent vers les métiers de la Business Intelligence avec les technologies Microsoft. C’est une excellente chose car notre métier souffre d’un manque de compétences flagrant. La question est donc : comment démarrer (et avoir un niveau suffisant pour…Lire la suite Ma bibliothèque Business Intelligence

Proratisation des objectifs dans le temps dans Analysis Services : utilisation de SCOPE

Rappel sur la notion d’objectifs Quand on crée des KPI, on a besoin de travailler les objectifs des indicateurs. On peut écrire les objectifs en dur dans les KPI (dans Analysis Services via Visual Studio ou dans un outil plus adapté comme le Dashboard Designer de Performance Point). Mais bien évidemment, ce n’est pas la…Lire la suite Proratisation des objectifs dans le temps dans Analysis Services : utilisation de SCOPE

Format Currency pour un membre calculé

Je reviens sur un post qui date de plus de 2 ans : https://blog.djeepy1.net/2008/08/31/analysis-services-support-du-format-monetaire-dans-excel/ J’expliquais la gestion du formattage d’une mesure dans Analysis Services. J’ai été très précis la dernière fois et pour ce rapel, je vais juste faire un petit reminder sous la forme d’une FAQ. Q : J’ai un membre calculé dont j’ai…Lire la suite Format Currency pour un membre calculé

10 requêtes MDX utiles

J’en parlais lors d’un précédent article, il est sorti. Vous trouverez mon article sur le requêtage MDX à cet endroit : http://labs.bewise.fr/Article/10-requetes-MDX-utiles/ UPDATE : https://blog.djeepy1.net/2015/03/20/10-requtes-mdx-utiles-reloaded/ Vous y trouverez des exemples de scripts MDX avec les fonctions suivantes : PROPERTIES PARALLELPERIOD YTD et PERIODSTODATE TAIL et HEAD ORDER UNKNOWNMEMBER STRTOSET FILTER AGGREGATE EXISTS et NONEMPTY N’hésitez…Lire la suite 10 requêtes MDX utiles

Time Intelligence

Un petit post sur le wizard de “Business Intelligence” de BIDS. Avec cet assistant, il est possible de créer des membres calculés ajoutant des fonctionnalités dans un cube. Dans les fonctionnalités régulièrement rencontrées, il y a tout ce qui touche à l’agrégation dans le temps ; par exemple, on peut citer les classiques YTD (Year-to-Date)…Lire la suite Time Intelligence