Casos de uso y modelo de datos con DAX

1

¿Cuándo utilizar DAX en Power BI?

2

Modelo de datos del proyecto de ventas de vehículos

3

¿Cómo afecta la dirección de filtro en Power BI?

Quiz: Casos de uso y modelo de datos con DAX

Creación de tablas y columnas con DAX

4

Columna calculada

5

Tablas calculadas

Quiz: Creación de tablas y columnas con DAX

Medidas

6

¿Cuándo crear una medida con DAX?

7

¿Cuáles son las principales funciones de agregación de DAX?

8

Manipulación de texto con DAX

9

Funciones lógicas y condicionales: IF, AND, OR

10

Funciones lógicas y condicionales anidadas: IF, SWITCH

11

Funciones lógicas y condicionales: HASONEVALUE

12

Funciones lógicas y condicionales: SELECTEDVALUE

13

Filtrado de datos con FILTER y SEARCH

Quiz: Medidas

CALCULATE

14

Uso de CALCULATE en Power BI

15

CALCULATE con ALL y ALLEXCEPT

Quiz: CALCULATE

Manejo de Iteradores y contextos

16

Iteradores X: cálculos por fila

17

Clasificación y ordenamiento de datos con RANKX y TOP

18

Evaluación de contextos con CALCULATE

Quiz: Manejo de Iteradores y contextos

Funciones de inteligencia de tiempo

19

Análisis de fechas y tiempo con DAX

20

Análisis de crecimiento acumulado en el tiempo con DAX

Quiz: Funciones de inteligencia de tiempo

Optimización de modelos y escritura de código DAX

21

Uso de variables para optimizar fórmulas en DAX

22

Mejorar legibilidad de código con DAX Formatter

23

Evaluación de modelo de datos con DAX Studio

24

Mantenimiento de modelos de datos con Tabular Editor

25

¿Cómo escribir código DAX con ChatGPT?

26

AI Visuals para interpretar el modelo de datos

Integración de medidas en reporte de Power BI

27

Reporte con medidas de seguimiento comercial en Power BI

28

Integración de visualizaciones de productos de mayor venta y ganancia

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Invierte en tu educación con el precio especial

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

12 Días
6 Hrs
13 Min
10 Seg

Iteradores X: cálculos por fila

16/28
Recursos

Aportes 9

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

**Funciones de iteración VS Columnas Calculadas:** Ambas son utiles para calcular iterativamente cada renglon de tu tabla. Cual se debe usar sobre otro dependerá de la necesidad de tu modelo. Las columnas calculadas son almacenadas en memoria y se calcula una sola vez, por otro lado, una función de iteración es calculada cada vez que se necesita. Si necesitas usar estos valores recurrentemente o so serán utilizados para filtros en otras medidas se debe utilizar columnas calculadas (por memoria), si solo se utiliza de vez en cuando y no debe depender su valor para filtrar algún otro cálculo se debe usar una función de iteración. Esto ayuda al performance del reporte cuando se tiene un dataset grande.
Para los que no tengan stock , yo le ingrese una columna stock a la tabla Fotos vehiculos con datos inventados , y poder hacer el resto de los ejercicios del video: Stock = IF(Fotos\_Vehiculos\[Modelo]="civic",3,IF(Fotos\_Vehiculos\[Modelo]="accord",4,IF(Fotos\_Vehiculos\[Modelo]="wr-v",2,IF(Fotos\_Vehiculos\[Modelo]="hr-v",1,IF(Fotos\_Vehiculos\[Modelo]="cr-v",6,IF(Fotos\_Vehiculos\[Modelo]="pilot",8,IF(Fotos\_Vehiculos\[Modelo]="ridgeline",3,IF(Fotos\_Vehiculos\[Modelo]="odyssey",5,0)))))))) Obviamente tengan presente que no les va a dar los mismo numeros que el video , pero el ejercicio practico es el mismo.
No tengo el apartado STOCK en mi tabla
Precio_Venta_con_IGV = SUMX(
    Fact_Ventas,
    Fact_Ventas[Precio Venta sin IGV] * (1 + Fact_Ventas[IGV])
)

No tengo el apartado STOCK en mi tabla

Usar SUMX en lugar de SUM es fundamental cuando necesitas realizar cálculos fila a fila, ya que SUM solo puede sumar valores en una columna sin considerar el contexto de otras columnas. SUMX, por otro lado, permite iterar sobre una tabla y aplicar cálculos complejos en cada fila, lo que te da resultados más precisos, como se menciona en el transcript sobre el cálculo de ventas posibles. Esto es esencial para generar métricas más complejas y eficientes en Power BI.
Los iteradores en DAX son funciones que permiten realizar cálculos fila a fila en una tabla. Esto es esencial para crear métricas complejas, ya que facilitan la evaluación de expresiones sobre cada fila, retornando resultados precisos. Por ejemplo, funciones como `SUMX` permiten sumar valores de una columna multiplicando por otra, teniendo en cuenta el contexto de cada fila. Esto optimiza la generación de reportes en Power BI al ofrecer resultados más exactos y relevantes para el análisis de datos.
Al momento de calcular Posible Venta 2 me arroja el error: No se puede determinar un único valor para la columna 'Precio' en la tabla 'Fotos\_Vehiculos'. Esto puede suceder cuando una fórmula de medida hace referencia a una columna que contiene muchos valores sin especificar una agregación como mínimo, máximo, recuento o suma para obtener un único resultado.
La funcion SUMX no me da igual que en el video, me arroja toda la columna 9.233.120 y luego lo que supongo que es la sumatoria de todo eso.. por que? ![](https://static.platzi.com/media/user_upload/image-3cfc8820-44f3-4b22-94c7-7e3ea77cfbc6.jpg)