2013-06-24 4 views
2

Cela faisait des heures que je cherchais des choses sur ce sujet et je ne suis pas assez expert en MDX pour savoir si je suis déjà tombé sur la solution. Tout ce que j'ai essayé n'a pas fonctionné. La situation est, j'ai besoin d'un "pourcentage de parent" mesure. Dans cet exemple, la seule chose que j'ai appris à travailler, chaque attribut de code produit affiché montre qu'il est des ventes en pourcentage de tous les autres attributs de code produit affiché:MDX/SSAS - Besoin d'un pourcentage flexible de la mesure parente

([Product].[Product Code].CURRENTMEMBER, 
[Measures].[Sales])/([Product].[Product Code].CURRENTMEMBER.PARENT, 
[Measures].[Sales]) 

Le problème est lorsque les utilisateurs commencent à glisser d'autres dimensions ou d'autres attributs qui ne sont pas dans cette hiérarchie, ou n'utilisent pas l'attribut de code de produit, il cesse de fonctionner et je reçois #NUM! valeurs. Y a-t-il de toute façon un meilleur pourcentage de mesures parentales plus souples? J'ai vraiment besoin de quelque chose comme une mesure «pour cent de ce qui est visible», idéalement pas dépendant d'une seule dimension.

+0

Pouvez-vous donner un exemple d'une requête complète? – michele

+0

Ils utilisent Excel pour manipuler le cube. Je suis très novice en MDX. – AS2012

Répondre

2

malheureusement je ne peux pas donner un exemple entièrement en raison de l'absence de mon ordinateur portable pendant mes vacances :-)

Qu'est-ce que vous cherchez peut être réalisé avec les fonctions MDX et AXIS POINT. Au sein de ce livre

http://www.amazon.com/Microsoft-Server-Analysis-Services-Cookbook/dp/1849681309/ref=sr_1_1?ie=UTF8&qid=1372255356&sr=8-1&keywords=tomislav+piasevoli

il y a un chapitre consacré au sujet "sensibles au contexte des calculs"

Hope this helps en quelque sorte

Tom

Questions connexes