Question

Quelle est la meilleure façon de créer une mesure calculée pour calculer une formule de variance personnalisée (je ne peux pas utiliser la fonction de la variance par défaut, car il ne peut pas accueillir des poids personnalisés). Ainsi, la formule de niveau feuille 2 volets un composant sera un fait au niveau de la feuille et l'autre composant sera un agrégat de parent à différents niveaux dans la hiérarchie. Ainsi, la formule est la suivante: (ce besoin calculé à chaque niveau de la feuille)

(a-b) ^ 2

Où a est un fait de niveau feuille [Mesure]. [Score] b est un agrégat de niveau parent ([Dim]. [niveau]. [Tous], [Mesure]. [MeanScore])

Était-ce utile?

La solution

J'ai pu résoudre ce problème en utilisant CALCUL CELLULAIRE conjointement avec CalculationPassValue:

CELL CALCULATION SDCalc
 FOR '([Dim].[Level].[Leaf], [Measures].[SD])'
  AS 'CalculationPassValue(([Measures].[Score] - [Measures].[MeanScore])^2, 1)', CONDITION = 'NOT IsEmpty([Measures].[FactCount])'
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top