lealpermalino
Tengo dos tablas (diaria y semanal) y creé medidas similares en ambas. Sin embargo, cuando se combina en una matriz / tabla, me da valores incorrectos.
Ambas tablas tienen varios valores por ID y están vinculadas a través de la tabla ID_Key
La tabla de la izquierda son los datos semanales y a la derecha están las tablas combinadas diarias y semanales
Los valores de la tabla izquierda / semanal son correctos.
Consulte la columna «Q1 Cap Wk», los valores son diferentes. Aunque, parece que el formato condicional sigue los datos correctos (condición de formato: Q1 Cap Wk> = BASE (-) Semanalmente debe ser «AZUL», la tabla combinada tiene el formato «ROJO»)
A continuación el código para Q1 Cap Wk:
*** Nota: [*Cap] La fila / filtro está incluida pero oculta en ambas tablas ****
v-alq-msft
Hola, @lealpermalino
Según su descripción, tengo algo que confirmar. Me pregunto la vista ‘Modelo’ que muestra las relaciones y las direcciones de filtro entre tablas. Enmascare los datos confidenciales antes de cargarlos. Gracias.
Atentamente
Alano
lealpermalino
En respuesta a v-alq-msft
Gracias por su respuesta.
Pude resolver el error del valor de la matriz agregando removefilters en calcular. Pero se vuelve muy lento. Solo pongo pocas medidas, necesito agregar más.
¿Hay alguna forma de mejorar las medidas de desempeño de PBI con cálculos de datos pesados? ¿O hay alguna opción para esto?
v-alq-msft
En respuesta a lealpermalino
Hola, @lealpermalino
Puedes intentar usar variables almacenar en caché los valores, lo que puede evitar cálculos innecesarios. Si la fórmula repite la expresión que calcula lo mismo, esta fórmula es ineficaz, ya que requiere que Power BI evalúe la misma expresión dos o más veces. La definición de medida se puede hacer más eficiente utilizando una variable.
Para obtener más información, puede consultar los siguientes enlaces.
https://docs.microsoft.com/en-us/power-bi/guidance/dax-variables
https://community.powerbi.com/t5/Desktop/Improve-Measure-performance/mp/709629
Atentamente
Alano
Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.
lealpermalino
En respuesta a v-alq-msft
Traté de usar variable pero no hace tanta diferencia.
La variable puede resultar útil si hay cálculos repetitivos.
El cuello de batalla que veo es eliminar los filtros de la otra tabla (Diariamente), intenté eliminar los filtros uno por uno por columnas, pero aún no lo suficiente para mejorar el rendimiento.
¿Es posible calcular el percentil en COLUMNA en lugar de MEDIR?
Estaba tratando de hacer esto pero aún no lo logré.