On le sait depuis un moment, le décisionnel Microsoft s’oriente vers le BISM (Business Intelligence Semantic Model) en fusionnant le modèle de PowerPivot et celui plus classique de Analysis Services (UDM). Je vous renvoie à un de mes précédent post : Un peu plus sur le BISM Avec la CTP3, on en découvre plus puisqu’on…Lire la suite SSAS Tabular mode
SSAS
Jeu de rôles avec Analysis Services
Sans faire tout un article sur la sécurité dans Analysis Services, je vais traiter d’un point de détail suite à la question d’un client. La problématique (simplifiée) est la suivante : sur un cube avec un nombre important d’utilisateurs, presque chacun doit seulement avoir accès un une partie des données. La répartition des droits se…Lire la suite Jeu de rôles avec Analysis Services
Un peu plus sur le BISM
Pour commencer, rappelons que BISM est l’acronyme de Business Intelligence Semantic Model. J’en ai parlé dans un précédent article sur Denali. Le TechEd 2011 aux U.S. vient de se terminer et on en sait un peu plus (pas beaucoup mais suffisamment pour livrer des news dans un post). Ma description du BISM reste juste ;…Lire la suite Un peu plus sur le BISM
Plusieurs membres par défaut
Si vous cherchiez à utiliser un Set (ensemble de membres) comme sélection par défaut dans une dimension, autant vous le dire tout de suite, ce n’est pas possible. Vous noterez que DefaultMember (membre par défaut) est au singulier . Donc comment faire pour avoir plusieurs membres (pas de mauvais jeu de mots…) ? La solution…Lire la suite Plusieurs membres par défaut
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
Dimension Scenario
Je rencontre fréquemment en consulting des problématiques relatives aux budgets et/ou aux prévisionnels à intégrer dans un cube. Comme souvent en décisionnel, il y a de nombreuses façons de traiter (concevoir) ce type de fonctionnalité et le but de ce post n’est en aucun cas de rédiger un état de l’art sur le sujet.…Lire la suite Dimension Scenario
Remplissage d’une dimension temps
Pour générer et alimenter automatiquement une table de dimension temps, il existe une option dans l’assistant de création des dimensions de BIDS. Créez une nouvelle dimension en suivant les étapes suivantes : Choix de la bonne option Choix de la plage de dates Démarrage de l’assistant de génération de la table dans le DataWarehouse Ne…Lire la suite Remplissage d’une dimension temps