2012-11-09 2 views
0

J'ai un cube avec une dimension de devise source et une dimension de devise de facturation. J'ai mis les deux à IsAggregatable = False (ce qui semble être recommandé car je ne veux pas qu'un niveau All soit automatiquement additionné sur différentes devises!). Lorsque le niveau All est supprimé, il me reste une seule devise par défaut, que je peux définir si je le souhaite.SSAS isAggregatable pour Currency Dimensions

Problème est les deux dimensions agissent maintenant comme une sorte de filtre les uns aux autres. Si je veux un total de tous les montants de facturation par devise de facturation et que vous faites glisser cette dimension sur la grille, le résultat est filtré pour afficher uniquement les transactions (le cas échéant) qui correspondent également à la devise source par défaut. Et vice versa. C'est seulement si je fais glisser l'autre dimension sur la grille que j'ai la capacité de montrer toutes les données.

Existe-t-il un paramètre permettant à un membre par défaut d'une dimension de représenter tous les membres? Il semble que Not Aggregatable ait du sens dans le contexte de cette dimension unique, mais semble n'avoir que peu de sens dans le contexte des autres dimensions en termes de visualisation de toutes les données. C'est-à-dire que je veux voir un récapitulatif des transactions par devise de facturation - et je ne me soucie pas de la devise source (vous pouvez donc les considérer toutes).

Je suis très susceptible de tomber dans un piège de base ici, peut-être lié à la conception - des indices seraient appréciés.

Glenn

Répondre

2

a finalement trouvé une référence à un article qui décrit cette situation EXACTEMENT, et une approche intéressante pour le résoudre. La principale chose pour moi était la reconnaissance que la situation est réelle et pas un problème avec mon design.

Issue described and resolved here

+0

J'abordait exactement le même problème, cette entrée et blog m'a aidé une tonne, merci! – barzozwierz