/ / SSAS creando jerarquía para la medida - sql-server-2012, ssas, mdx, olap, olap-cube

SSAS creando jerarquía para la medida - sql-server-2012, ssas, mdx, olap, olap-cube

Tengo un requisito para mostrar las medidas de un cubo en jerarquía (navegación en Excel o SSRS). Digamos que tengo cuatro medidas en los ingresos de la tabla de hecho Aingresos Bgasto A. Necesito mostrarlo como

"+ Profit (calculated measure)

"--+Revenue (calculated measure)

"----+Revenue A (Fact measure)

"----+Revenue B (Fact measure)

"--+expense (calculated measure)

"----+Expense A (Fact measure)

"----+Expense B (Fact measure)

He creado la medida calculada sin embargo estoyIncapaz de resolver el problema de jerarquía para las medidas. No puedo usar carpetas de visualización o dimensiones degeneradas para lograr el resultado. ¿Alguien puede ayudar?

Respuestas

0 para la respuesta № 1

Usted no necesita crear una jerarquía si elEl propósito es simplemente poder navegar por él. Cree un conjunto con nombre en su cubo (si cambiar la estructura del cubo es una opción), o un conjunto con nombre con ámbito de consulta (si se debe crear temporalmente) y ponga todas las medidas necesarias en él.

WITH SET MySetOfMeasures AS
{
Measures.Profit,

Measures.Revenue,

Measures.[Revenue A],

Measures.[Revenue B],

Measures.expense,

Measures.[Expense A],

Measures.[Expense B]
}

Entonces puedes invocar este conjunto en tu MDX.

SELECT MySetOfMeasures ON 0 FROM [YourCube]