Vdburg
Hola,
Esta es una pregunta sobre Cubes y fórmulas MDX.
Tengo una medida con los miembros activos por cada mes. Entonces, cuando selecciono, por ejemplo, 2018 no debería agregar sino devolver el último mes disponible con miembros activos, y si lo desgloso por mes, debería dar los miembros activos para cada mes.
Entonces tengo esta fórmula que funciona casi bien si consulta en managamente Studio
with member [Measures].[Last existing SOCIOS] AS Max( EXISTING [DIM FECHA].[Jerarquía].[MES NOMBRE].members, iif([Measures].[ACTIVOS] = 0,null, [Measures].[ACTIVOS]) ) select {[Measures].[Last existing SOCIOS]} on columns, [DIM FECHA].[MES NOMBRE].members on rows from [cubo_Compromisos] where [DIM FECHA].[AÑO].&[2018]
Que devuelve esto:
Preferiría que el valor de noviembre se devolviera en el nivel «Todos». Pero este no es mi principal problema. cuando uso esta medida en Power BI, se comporta de manera diferente: al seleccionar varios meses, ignora los valores seleccionados y solo devuelve el último valor para todo el año.
En la captura de pantalla a continuación, agregué el valor devuelto por la tarjeta KPI porque ese es el valor que quiero que se devuelva:
Si selecciono elementos como este, lo hace bien, pero lo necesito para seleccionar todos los meses, y no solo uno porque estoy usando esta medida junto con otras:
¿Alguien sabe cuál es la función MDX correcta para usar o una alternativa?
Gracias
v-yuta-msft
Hola vdburg,
Parece que su problema está más relacionado con SSAS, le recomiendo que envíe su problema al foro SSAS para obtener más ayuda.
Saludos,
Jimmy Tao