Définir un membre par défaut d’une dimension de rôle.
Avez-vous déjà essayé de définir un membre par défaut sur une dimension qui est décliné en rôle ?
Lors du déploiement, vous devriez obtenir l'erreur suivante
En effet, comment le moteur Analysis Services pourrait savoir sur quelle dimension il faut appliquer le membre par défaut ?
Le seul moyen d'attribuer cette propriété est de l'écrire en script MDX enregistrée dans le cube comme le montre la figure ci-dessous.
Nous avons ci-dessous, trois requêtes MDX.
- La première affiche explicitement le membre par défaut de la dimension de rôle [Due Date].
- La deuxième n'effectue aucun filtre sur les dimensions. Nous constatons bien que le membre par défaut s'applique bien, à savoir que le cube est agrégé selon l'indicateur choisit croisé avec l'ensemble des membres par défaut.
- Dans la troisième requête, nous « enlevons » le membre par défaut de la dimension [Due Date], ce qui donne la somme totale des ventes par Internet ;