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

Análisis de fechas y tiempo con DAX

19/28
Recursos

Aportes 13

Preguntas 5

Ordenar por:

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

🤖 Tambien se puede usar la función SAMEPERIODLASTYEAR de la siguiente forma !!!

<Ventas Año anterior SAMEPERIODLASYEAR = 
CALCULATE(
    [Total Ventas],
    SAMEPERIODLASTYEAR(Dim_Fechas[Date]))>  

Con la medida ya creada se pueden calcular variaciones 👆🏽
😱🤖!!!

Venta_Mes_Anterior = CALCULATE(
    [Total_Ventas],
    PREVIOUSMONTH(Dim_Fechas[Date])
)
----------------------------------------
Venta_Trimeste_Año_Anterior = CALCULATE(
    [Total_Ventas],
    PARALLELPERIOD(
        Dim_Fechas[Date],
        -4,
        QUARTER
    )
)
----------------------------------------
Venta_Año_Anterior_1 = CALCULATE(
    [Total_Ventas],
    PARALLELPERIOD(
        Dim_Fechas[Date],
        -12,
        MONTH
    )
)
----------------------------------------
Venta_Año_Anterior_2 = CALCULATE(
    [Total_Ventas],
    DATEADD(
        Dim_Fechas[Date],
        -12,
        MONTH
    )
)

![](https://static.platzi.com/media/user_upload/image-4b87f9c5-8664-43c1-9353-6d3d5e33cfa9.jpg) no se porque no me sale distintivo como en el video

Funciones de tiempo
Time - DAX Power BI

Tambien me sale en blanco, y ya revise el formato de fecha ![](https://static.platzi.com/media/user_upload/upload-557a502d-ee54-41e2-a1b5-78470255c92e.png)
Las funciones de inteligencia de tiempo en DAX son esenciales para realizar análisis temporales. Algunas de las más útiles incluyen: 1. **PREVIOUSMONTH**: Devuelve los valores del mes anterior. 2. **PARALLELPERIOD**: Permite comparar periodos de fechas específicos (como año o trimestre). 3. **DATEADD**: Permite sumar o restar un número específico de intervalos a una fecha. 4. **TOTALYTD**: Calcula el total acumulado desde el inicio del año hasta la fecha actual. Estas funciones facilitan la creación de reportes más detallados y el análisis de tendencias a lo largo del tiempo, clave en la inteligencia de negocio.
Cuando trabajo con una **Maestra de Fecha\_DIM\_Calendario**, mi enfoque es siempre generar una clave primaria (PK) consistente utilizando la fórmula: DAXCopiarEditarPK = fechaansi = FORMAT(CONVERT(SUBSTITUTE('Nombretabla'\[fecha],"/",""),STRING),"ddmmyyyy") Esto me permite estandarizar el formato de las fechas en todas las tablas relacionadas, asegurando que puedan conectarse correctamente entre sí. Mi objetivo es siempre tener las fechas en un formato común (en este caso, "ddmmyyyy") para facilitar las relaciones y evitar discrepancias en el modelado de datos.
![](https://static.platzi.com/media/user_upload/Error-9cf447ad-5353-488a-9cb9-47b297a68aa7.jpg)Buenas tengo el siguiente error y no se como solucionarlo
Hola, Alguien podría darme una mano? no me calcula la venta del trimestre anterior ![](https://static.platzi.com/media/user_upload/image-eaeb0a1b-5b17-43ee-80cd-9cc801e58b48.jpg)
Hola, Alguien podría ayudarme? No calcula el valor del as ventas del trimestre anterior....Gracias ![](https://static.platzi.com/media/user_upload/image-a2e7f3f6-b275-45db-ae4d-240e78981a44.jpg)
¿Está bien si interpreto que tanto PARALLELPERIOD como DATEADD cumplen la misma función? Quizás venga en una clase posterior pero me gustaría calcular la variación porcentual entre períodos (también puede ser que no lo haya encontrado en mis apuntes).
Holaa, alguien me podría ayudar con esto? es que no me salen los valores del total de ventas por mes sino el valor total ![](blob:https://web.whatsapp.com/745f3bfa-8f80-4e1d-9bf0-37b7b60b903b)![](https://static.platzi.com/media/user_upload/745f3bfa-8f80-4e1d-9bf0-37b7b60b903b-708e3bd7-c4fd-4890-9d0f-b0e339eddbaa.jpg)![](file:///home/laura/Escritorio/WhatsApp%20Image%202023-11-18%20at%2012.52.03%20PM.jpeg)
Tambien sirve si usan el PARALLELPERIOD `ventas LY 2 = CALCULATE([Total ventas], PARALLELPERIOD(Dim_Fechas[Date], -12, MONTH))`