lo que tengo claro es lo siguiente: podemos crear infinitas columnas calculadas para suma resta ,multiplicacion, division. que ganamos con eso mas espacio consumido por nuestro proyecto. en cambio con medidas que hagan el calculando iterando fila por fila como la funcion sumx ahorramos espacio y a la vez logramos una mejor aplicacion del filtro que se pueda presentar en cada tabla. las columna calculadas funcionan mejor con condicionales donde eso creo que no logramos con sumx o medidas en este caso. es un poco complicado pero se entiende.
Hola Juan! Las columnas calculadas se guardan en el modelo y consumen memoria, por eso no conviene usarlas para cálculos simples. Las medidas (como con SUMX) se calculan al momento, no ocupan espacio y responden mejor a filtros. Las columnas son útiles cuando necesitas un valor fijo por fila o lógica que deba quedar almacenada.😊 ¡Saludos!
Buenas tardes, me parece que hay error de enfoque o planteamiento en el ejercicio 2, donde Total Ventas es usada como una medida, cuando MINX solo calcularia en base a una columna calculada. image.png100.79 KB Mi respuesta seria asi: MINX( DatosVentas, DatosVentas[Cantidad] * DatosVentas[PrecioUnitario] * (1 + DatosVentas[TasaImpuestos] / 100) )
Hola Jordy, gracias por tu comentario, y es correcto lo que comentas también funcionaría con tu respuesta proporcionada.
Aunque mira te comparto algunos puntos a destacar:
MINX calcula en base a una columna virtual cuyas filas guardan los valores resultantes de evaluar una expresión para cada fila. De entre estos valores, MINX extrae el mínimo.
En este caso, la expresión a iterar es la medida dada por [Total Ventas] obtenida en el ejemplo anterior. La expresión dada por la referencia de medida ([Total Ventas]) y las referencias de columna (Cantidad, PrecioUnitario, TasaImpuestos) son equivalentes, ya que la medida (la suma) se segmenta a la misma granularidad que la de las columnas (por transacción en la tabla DatosVentas).
El próposito del ejercicio 2 es trabajar con referencias de medida en conjunto con iteradores.
Participaciones
Inicia sesión para dejar tu duda, comentario y/o respuesta
Juan A.
Estudiante
•hace 3 semanas
Sarai R.
Equipo Datdata
•hace 3 semanas
¡Saludos!
Yascnay I.
Estudiante
•hace 1 año
Equipo Datdata
Equipo Datdata
•hace 1 año
Si no te ha quedado claro, te comparto esta otra clase que trata del mismo tema https://www.datdata.com/cursos/certificacion-oficial-por-microsoft-de-power-bi-cert10/clases/reemplazar-columnas-numericas-con-medidas-iteradores-x-DjyRIC
¡Saludos!
Alexander G.
Estudiante
•hace 7 meses
Carlos N.
Estudiante
•hace 4 días
Equipo Datdata
Equipo Datdata
•hace 1 día
Jordy S.
Estudiante
•hace 2 meses
Mi respuesta seria asi:
MINX(
DatosVentas,
DatosVentas[Cantidad]
* DatosVentas[PrecioUnitario]
* (1 + DatosVentas[TasaImpuestos] / 100)
)
Slds,
Javier Gómez
Equipo Datdata
•hace 2 meses
Aunque mira te comparto algunos puntos a destacar:
El próposito del ejercicio 2 es trabajar con referencias de medida en conjunto con iteradores.
Saludos.