Pregunta

¿Cuál es la mejor manera de crear una medida calculada para calcular una fórmula personalizada varianza (No puedo usar la función de varianza defecto porque no se acomoda a los pesos personalizados). Así la fórmula nivel de hoja tendrá 2 componentes un componente será un hecho en el plano de la hoja y el otro componente será un agregado de padres a diversos niveles en la jerarquía. Así que la fórmula es la siguiente: (Necesidad esta calculada en cada nivel de la hoja)

(a-b) ^ 2

Cuando a es un hecho de nivel de hoja [Medir]. [Score] B es un agregado de nivel de padre ([Dim]. [nivel]. [Todos], [Medir]. [MeanScore])

¿Fue útil?

Solución

I fue capaz de abordar esto mediante el uso CÁLCULO CELL en conjunción con CalculationPassValue:

CELL CALCULATION SDCalc
 FOR '([Dim].[Level].[Leaf], [Measures].[SD])'
  AS 'CalculationPassValue(([Measures].[Score] - [Measures].[MeanScore])^2, 1)', CONDITION = 'NOT IsEmpty([Measures].[FactCount])'
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top