Anónimo
Hola,
Tenía una pregunta que está directamente relacionada con esta pregunta rápida que hice hace un par de semanas. Lea esta publicación antes de seguir leyendo. El enlace directo está debajo, pero aquí hay una captura de pantalla de la publicación:
https: //community.powerbi.com/t5/Desktop/How-to-calculate-a-loss-ratio-relativity-Divide-ratio-for-a …
Desde esa publicación, mencioné que creé índices de pérdidas a partir de una simple división de medida rápida:
REGRESO DIVIDIR ( [Ult Loss Ratio], _General )
Como puede ver en la tabla 1 a continuación, para el año 2020, la última relatividad para la subcategoría de zona «Este», divide el 84,9% por el índice de pérdida general del 77,0%. Sin embargo, quiero que las relatividades para estas zonas se calculen como sus índices de pérdidas divididos por el índice de pérdidas del 74,1%, para ver cómo se compara el índice de pérdidas de esa zona en 2020 con el índice de pérdidas de ese año, así que 84,9 / 74,1 = 1,14.
Tabla 1:
También sería genial si la Medida pudiera ajustarse dinámicamente en función de las selecciones de filtro también, porque estoy creando muchas tablas diferentes que cortan mis datos por varias variables diferentes y no quiero calcular la fuerza bruta para las más de 20 tablas que estoy creando. Entonces, en la Tabla 2 a continuación, que filtró los datos solo a Central, las grandes relatividades serían solo 1.00 ya que solo estoy mirando los datos de Central y quiero que la Ult Relatividad se divida 75,3 / 75,3 = 1 (en lugar del gran total del 77% de la Tabla 1), y las relatividades en cada uno de estos años también se ajustarán en consecuencia (p. ej. 71,1 / 75,3 = 0,94).
La Tabla 3 a continuación es solo otro ejemplo de cómo estoy recortando datos por una variable diferente y me gustaría que se preserven esas mismas características.
Tabla 2:
Tabla 3:
¡Agradecería mucho cualquier ayuda en esto! ¡Gracias!
v-deddai1-msft
En respuesta a Anónimo
Hola @Anónimo,
Sí, tiene usted razón.
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Atentamente,
Dedmon Dai
jdbuchanan71
@Anónimo
Deberíamos poder ajustar la medida para usar ALLSELECTED en lugar de ALL. No estoy seguro de si la región es el único nivel en el que desea utilizar el nivel del año en lugar del total, pero agregué tanto la región como los años en el negocio al cheque. Si está mirando ese nivel, usará el índice de pérdidas Ult de los años que se aplican a la fila de la matriz. Si no tiene un filtro por año, buscará todos los años.
Relativity =
VAR _Overall = CALCULATE ( [Ult Loss Ratio], ALLSELECTED ( 'Version4' ) )
VAR _OverallYr = CALCULATE ( [Ult Loss Ratio], ALLSELECTED ( 'Version4' ), VALUES(Version4[Year] ) )
RETURN
DIVIDE ( [Ult Loss Ratio],
IF ( ISINSCOPE ( Version4[Region] ) || ISINSCOPE ( Version4[Years in Business] ), _OverallYr, _Overall)
)
He adjuntado mi archivo de muestra para que lo vea en caso de que le ayude.
Anónimo
En respuesta a jdbuchanan71
@ jdbuchanan71 Gracias por esto y acabo de tener algunas preguntas de seguimiento.
¿Aún podría conservar estas características (los casos de uso son las preguntas que se enumeran a continuación) bajo la misma medida de relatividad?
¿Qué pasa si tuviera varios niveles de fila padre diferentes además del año que quisiera ver? Crearé muchas páginas, cada una de las cuales tiene una tabla con todas esas métricas de pérdida, pero con una variable de nivel de fila principal diferente (por ejemplo, tipo de negocio) y diferentes niveles de subfilería.
¿Qué pasa si necesito filtrar en todas las páginas por una (s) variable (s) diferente (s)?
¿Qué pasaría si tuviera varios subniveles arrastrados (por ejemplo, en esta página podría sumergirse un nivel más profundo y expandir de región a estado)?
v-deddai1-msft
En respuesta a Anónimo
Hola @Anónimo,
Debe modificar su medida de relatividad de acuerdo con la jerarquía de filas real. Puede utilizar la función ISINSCOPE para obtener la jerarquía de filas que desee. Consulte: https: //www.kasperonbi.com/use-isinscope-to-get-the-right-hierarchy-level-in-dax/
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Atentamente,
Dedmon Dai
Anónimo
En respuesta a v-deddai1-msft
Hola @ v-deddai1-msft
Solo lee el artículo, gracias por esto. Esto aún dependería de las variables de fila que traigo a mi matriz, ¿verdad? Entonces tendría que crear una nueva medida de relatividad para cada visual de matriz diferente que cree porque no traeré las mismas variables de fila cada vez
v-deddai1-msft
En respuesta a Anónimo
Hola @Anónimo,
Sí, tiene usted razón.
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Atentamente,
Dedmon Dai
jdbuchanan71
En respuesta a Anónimo
@Anónimo
La medida que les di no, está enfocada alrededor del año como nivel de padres. Creo que lo que desea es factible pero complejo, ya que debe determinar cómo manejar todos los niveles combinados con todas las formas en que desea organizar los datos. Eche un vistazo a este artículo que habla sobre cómo trabajar con jerarquías en DAX.
https://www.sqlbi.com/articles/clever-hierarchy-handling-in-dax/