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
15 Hrs
3 Min
31 Seg

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

7/28
Recursos

Aportes 9

Preguntas 1

Ordenar por:

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

Ojo, tener en cuenta que el conteo de clientes desde la tabla FACT y el conteo de clientes desde la tabla DIM da lo mismo si y sólo si todos los clientes compraron por lo menos una vez.

Ante la pregunta ¿Cantidad de Clientes?

 

  • NO ES LO MISMO contar (COUNT) de la tabla Dim_Cliente que de la tabla Fact_Ventas.
    
  • Si se me ocurre contar (COUNT) desde la tabla Fact_Ventas sobre el campo Cliente, lo que voy a contar son las ventas en las que se registró el cliente. En nuestro caso en todas las ventas se cargó el cliente.
    
  • LO CORRECTO es contar en la tabla Dim_Clientes (COUNT or COUNTROWS).
    
  • ATENCIÓN: si llegamos a CONTAR DISTINTO sobre la tabla Fact_Ventas, dará la misma cantidad de clientes SI Y SOLO SI cada cliente compró al menos una vez. Ésta medida respendorá a pregunta ¿Cantidad de clientes que compraron al menos una vez? PERO no responde a la pregunta ¿Cantidad de clientes?
    

Resumen de la clase:

Operación:

  • Menos -
  • Suma +
  • Multiplicar x
  • División %
  • Promedio (average)

Conteo:

  • Simple (count)

  • Distintivo (distinctcount)

  • Contar filas (countrows)

Estadísticos:

  • Min

  • Max

  • División (divide)

“Las funciones DAX te permitirán optimizar la creación de indicadores para el correcto seguimiento del negocio”.

Conclusión: es mucho mejor crear medidas que columnas

Para utilizar una Medida DAX, es muy útil cuando hay mas de mil o 10 mil filas (N cantidad de filas), así evitamos que nuestro Dashboard y ordenador se ponga lento. Gracias.
Las principales funciones de agregación en DAX son: 1. **SUM**: Suma valores. 2. **AVERAGE**: Calcula el promedio. 3. **COUNT**: Cuenta filas. 4. **COUNTA**: Cuenta celdas no vacías. 5. **COUNTROWS**: Cuenta filas de una tabla. 6. **DISTINCTCOUNT**: Cuenta valores únicos. 7. **MIN**: Devuelve el valor mínimo. 8. **MAX**: Devuelve el valor máximo. Estas funciones son esenciales para crear medidas y análisis en Power BI.
* A diferencia de la función [DISTINCTCOUNT](https://learn.microsoft.com/es-mx/dax/distinctcount-function-dax), DISTINCTCOUNTNOBLANK no cuenta el valor BLANK. * Esta función no se admite para su uso en el modo DirectQuery cuando se utiliza en columnas calculadas o en reglas de seguridad de nivel de fila (RLS). Lo lei en el enlace que coloco el prof y me parecio super util.

Genial, ya le estoy agarrando la onda a esto de power bi, gracias profe 😄

cuando son varios calculos o hasta filtrar datos es recomendador usar medidas.