Resaltando lo que comenta el compañero, un ejemplo a que se repite es de que en el minuro 53: en la formula de Calculate( [Gross sales], DimProducts[Brand] "Veluz", DimCustomers [Customomer Type] = "Loyal Customer" )
Esta formula es mucho mas sencilla que la que pusiste por el minuto 45:24, que literal se formula lo mismo pero agregaste
Filter, Summarize , ||. Para definir el mismo Veluz y Loyal Customer...
Yo digo que si confunde, me imagino que el objetivo es que sepamos que se puede hacer de las 2 formas pero, si es confuso
Esto es Genial: Minuto 37:11 el instructo explica el uso de CALCULATE para varias tablas, esto es practicamente lo que da dolor de cabeza 👍. La solución : Primero, usa SUMMARIZE para crear una "súper tabla virtual" temporal. Esta tabla virtual cruza la tabla de hechos (FactSales) y se trae las dos columnas que necesitas de las otras dimensiones (Brand y Customer Type). Una vez que DAX tiene esa nueva tabla virtual con ambas columnas juntas, ahora sí, FILTER puede recorrerla fila por fila y aplicar el bendito OR.
Participaciones
Inicia sesión para dejar tu duda, comentario y/o respuesta
Alexander G.
Estudiante
•hace 11 meses
Javier Gómez
Equipo Datdata
•hace 10 meses
David H.
Estudiante
•hace 8 meses
Calculate(
[Gross sales],
DimProducts[Brand] "Veluz",
DimCustomers [Customomer Type] = "Loyal Customer"
)
Esta formula es mucho mas sencilla que la que pusiste por el minuto 45:24, que literal se formula lo mismo pero agregaste
Filter, Summarize , ||.
Para definir el mismo Veluz y Loyal Customer...
Yo digo que si confunde, me imagino que el objetivo es que sepamos que se puede hacer de las 2 formas pero, si es confuso
Saludos!
Josue B.
Estudiante
•hace 2 días
Equipo Datdata
Equipo Datdata
•hace 19 horas