cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Necesidad de actualizar las medidas de DAX para tener en cuenta un filtro de página (problema complejo)

hola

Tengo tres medidas que están funcionando correctamente... aunque ahora necesito actualizarlos para considerar uno de los filtros de página que he agregado a la página.

Estas son mis medidas actuales que necesito actualizar:

Tasa de readmisión de 7 días Delta v2 =
SI (
SELECTEDVALUE ( 'Paso de intervención correcto'[Resultado] ) <> "Total",
CALCULAR (
SUM ( 'Post Call to Home Append'[7 Day Readmit flag] ) / SUM ( 'Post Call to Home Append'[EASY COUNT] ),
FILTRO (
ALL ( 'Post Call to Home Append' ),
[Columna intervención correcta] = SELECTEDVALUE ( 'Paso de intervención correcto'[Resultado] )
)
),
CALCULAR (
SUM ( 'Post Call to Home Append'[7 Day Readmit flag] ) / SUM ( 'Post Call to Home Append'[EASY COUNT] ),
FILTER ( ALL ( 'Post Call to Home Append' ), [Successful Intervention Column] IN { "Yes","No"}
)

))

Tasa de readmisión de 14 días Delta v2 =
SI (
SELECTEDVALUE ( 'Paso de intervención correcto'[Resultado] ) <> "Total",
CALCULAR (
SUM ( 'Post Call to Home Append'[14 Day Readmit flag] ) / SUM ( 'Post Call to Home Append'[EASY COUNT] ),
FILTRO (
ALL ( 'Post Call to Home Append' ),
[Columna intervención correcta] = SELECTEDVALUE ( 'Paso de intervención correcto'[Resultado] )
)
),
CALCULAR (
SUM ( 'Post Call to Home Append'[14 Day Readmit flag] ) / SUM ( 'Post Call to Home Append'[EASY COUNT] ),
FILTER ( ALL ( 'Post Call to Home Append' ), [Successful Intervention Column] IN { "Yes","No"}
)

))
Tasa de readmisión de 30 días Delta v2 =
SI (
SELECTEDVALUE ( 'Paso de intervención correcto'[Resultado] ) <> "Total",
CALCULAR (
SUM ( 'Post Call to Home Append'[30 Day Readmit flag] ) / SUM ( 'Post Call to Home Append'[EASY COUNT] ),
FILTRO (
ALL ( 'Post Call to Home Append' ),
[Columna intervención correcta] = SELECTEDVALUE ( 'Paso de intervención correcto'[Resultado] )
)
),
CALCULAR (
SUM ( 'Post Call to Home Append'[30 Day Readmit flag] ) / SUM ( 'Post Call to Home Append'[EASY COUNT] ),
FILTER ( ALL ( 'Post Call to Home Append' ), [Successful Intervention Column] IN { "Yes","No"}
)

))

Como puede ver en la siguiente imagen, estas tres medidas se utilizan como valores de columna del objeto visual. También notará que estoy usando el campo Resultado como eje compartido:

Capture.PNG

Todas estas medidas se calculan correctamente para todos los grupos. Pero ahora necesito tener un filtro desplegable de página donde pueda seleccionar un grupo específico y tener esta actualización visual del gráfico de barras basada en la selección. Como se puede ver en la foto de arriba, he añadido el filtro. Sin embargo, cuando cambio una selección no está interactuando con el objeto visual.

Esta es una imagen del mapa de relaciones:

Capture2.PNG

- El filtro Grupo de empleadores se rellena con el campo Nombre de grupo de la tabla EmployerGroups

- La relación de la tabla employergroups uno a muchos con la tabla del apéndice de la llamada al hogar del poste basada en el colum del ID del grupo que está presente en ambas tablas

- Necesitaba crear la tabla Successful Intervention Passthrough para poder crear la columna Totales... así que podría trazar los resultados Total, Sí y No en la misma tabla.

Pero ahora, con las tres fórmulas que mencioné antes... No tengo ni idea de cómo actualizarlos (cómo volver a escribirlos) para interactuar con el filtro de grupo de empleadores porque no tiene ninguna relación directa con la tabla de paso a través de intervención correcta.

¿Puedes por favor ayudarme aquí????

Gracias

Andrew

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Allí, @AW1976NOVA

La función ALL omite todos los filtros, independientemente de su procedencia. Por el contrario, la función ALLSELECTED sólo omite los filtros procedentes de la consulta interna.

Intente reemplazar la función ALL por la función ALLSELECTED.

Saludos
Equipo de soporte de la comunidad _ Eason

View solution in original post

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Allí, @AW1976NOVA

La función ALL omite todos los filtros, independientemente de su procedencia. Por el contrario, la función ALLSELECTED sólo omite los filtros procedentes de la consulta interna.

Intente reemplazar la función ALL por la función ALLSELECTED.

Saludos
Equipo de soporte de la comunidad _ Eason

View solution in original post

Helpful resources

Announcements
MBAS on Demand

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

July 2021 Update 768x460.png

Check it out!

Click here to read more about the July 2021 Updates

Power Query PA Forum 768x460.png

Check it out!

Did you know that you can visit the Power Query Forum in Power BI and now Power Apps

Top Solution Authors
Top Kudoed Authors