marca1982
Hola,
Yo de nuevo con una pregunta.
Estoy trabajando en un informe power bi muy complejo haciendo muchos cálculos del año fiscal para cubrir W, M, Q, Y actuales y anteriores.
Ahora me gusta pensar que mi año fiscal, la solución trimestral es bastante sólida. La sintaxis de la medida es bastante sencilla. Pero estoy teniendo algunos problemas con los totales. La SUMA estándar deja los totales vacíos, lo que no se desea. Ahora he investigado bastante, por lo que la solución es usar SUMX dentro de la medida para resolver este problema.
En general, estoy buscando algunos consejos sobre cuáles son los mejores enfoques. Simplemente no tengo los conocimientos suficientes sobre el uso de SUMX, SUMMARIZE y funciones relacionadas.
Aquí vamos:
Tengo esta medida para calcular el Trimestre Pasado/Anterior.
Ahora, de varias fuentes, he aprendido que SUMX resolvería mi problema (y lo hace).
Pero usar este patrón significaría que todas mis medidas fiscales requieren una medida SUMX adicional. ¿Es ese realmente el mejor enfoque? Me gustaría ver cómo se pueden combinar ambos.
¿Hay una mejor manera de abordar esto? ¿Cuál es el patrón de mejores prácticas que cubre este tipo de medidas?
A continuación encontrará un enlace al archivo power bi.
https://1drv.ms/u/s!Ag3hOdYVKV71qkVw9go35YozMPbW?e=BYGc5n
allisonkennedy
@ Mark1982 ¿Por qué desea que el total no esté en blanco? Es un poco confuso para el usuario final que lo haya llamado ‘Cantidad de ventas PQ’ pero el total en realidad proporciona la Cantidad de ventas total para todo el tiempo (esto se debe a que el contexto de la fecha no se proporciona en la fila total).
SUMX es una buena medida para usar y acostumbrarse a usar.
Si siempre proporcionará un contexto de trimestre, o desea usar el trimestre asociado con la última fecha en contexto (dado que usó la función LASTDATE en su medida), también puede actualizar su medida para eliminar la expresión FILTER:
marca1982
Al usuario le gustaría poder ver el período actual frente al anterior. Esto incluye el total. Más adelante en mi modelo (no en el ejemplo provisto) hay algunos cálculos de varianza y diferencia. La solución proporcionada no dará como resultado cálculos correctos.
De su respuesta, entiendo que usar una medida adicional SUMX como contenedor es una buena práctica. Estoy entendiendo eso correctamente?
allisonkennedy
En respuesta a marca1982
@ Mark1982 Sí, SUMX es una buena práctica y un mejor rendimiento, así que adquiera ese hábito y se ahorrará muchos dolores de cabeza.
¿Eso significa que ha resuelto el problema con el uso de SUMX? Si aún está buscando una solución, proporcione más detalles sobre la variación, etc., que omitió de su ejemplo para que podamos brindarle una solución precisa que sea integral; de lo contrario, marque una de estas publicaciones como una solución o escriba un resumen y marque ese resumen como la solución para que otros también puedan aprender.
SUMX es increíble en general. Probablemente más información de la que está buscando, pero SQLBI es mi fuente de acceso para los aprendizajes de DAX: https://www.sqlbi.com/blog/alberto/2011/10/26/sum-or-sumx-with-simple -cálculos-intermedios-sumx…
allisonkennedy
@ Mark1982 ¿Por qué desea que el total no esté en blanco? Es un poco confuso para el usuario final que lo haya llamado ‘Cantidad de ventas PQ’ pero el total en realidad proporciona la Cantidad de ventas total para todo el tiempo (esto se debe a que el contexto de la fecha no se proporciona en la fila total).
SUMX es una buena medida para usar y acostumbrarse a usar.
Si siempre proporcionará un contexto de trimestre, o desea usar el trimestre asociado con la última fecha en contexto (dado que usó la función LASTDATE en su medida), también puede actualizar su medida para eliminar la expresión FILTER: