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

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

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