Bonjour,
J'ai un soucis de membre calculé dans OLAP Cube Studio. Mon problème est en fait double, une partie propre à OCS, une autre un peu plus liée à WRS. Voila la chose :
J'ai un rapport dans WRS qui se présente sous cette forme :
2007 2008
toto 5 10
tata 6 12
titi 7 15
TOTAL 18 37
Et j'aurais besoin, au moyen d'un membre calculé dans le cube (pas dans l'infomap), de faire un ratio de la valeur d'une ligne par rapport à son total. Par exemple, 7/18*100 pour tit en 2007. Jusque là, ca va mais ca se complique :
1-J'ai une 20aine de dimensions qui peuvent être mises en ligne donc le ratio doit fonctionner pour chacune
2-La plupart de ces dimensions sont là pour servir de filtre et non être mises dans le tableau. Le problème étant que le filtre n'affecte pas le membre calculé.
Par exemple, si j'affiche tout sauf titi, le total utilisé pour le ratio sera tout de même 18 alors qu'il devrait être 11 pour 2007.
Pour le point 1, je pensais faire des SUM imbriqués incluant tous les membres ALL des dim. En l'occurrence, ca marche pour 2 mais pour toute, j'ai une erreur m'annonçant une boucle infinie... (testé sous Guide)
Pour le point 2, est-ce que quelqu'un peut me dire si un membre calculé fait dans l'infomap sera calculé après application des filtres ou est-ce que ce sera pareil que de le mettre dans le cube ?
Merci
Partager