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:

11 Días
11 Hrs
56 Min
13 Seg

Manipulación de texto con DAX

8/28
Recursos

Aportes 15

Preguntas 4

Ordenar por:

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

Lo malo de CONCATENATE es que solo junta 2 valores. Por eso yo uso "&" este te ayuda a combinar n cantidad de textos. ```python Ejemplo de & = "Texto 1 " & "Texto 2 " &"Texto 3 " &"Texto 4" ```

esta repetido parte del video en el min 3:23

✌️Si queremos obtener las incial del nombre y el apellido de cada vendedor podemos crear la siguiente columna: ```js inciales = (LEFT(Dim_Vendedor[Vendedor],1) & MID(Dim_Vendedor[Vendedor],FIND(" ", Dim_Vendedor[Vendedor],,0)+1,1)) ```
Yo tuve problemas al poner en práctica lo de la clase. Al parecer me marca UPPER como si fuera una formula de agregación y no me deja aplicarlo a campos de texto. ¿Alguien sabe como resolverlo?![](https://static.platzi.com/media/user_upload/image-07d7d00b-5feb-4523-b578-08684973e5fe.jpg)

Resumen de la clase:

  • UPPER = UPPER(Dim_Vendedor[Vendedor])

  • LEFT = LEFT(Dim_Vendedor[Vendedor],3)

  • RIGHT =RIGHT(‘Dim fecha’[Año],2 )

  • LEN = LEN(Dim_Vendedor[Vendedor] )

  • CONCATENATE = CONCATENATE(LEFT(‘Dim fecha’[Mes Letra],3),(‘Dim fecha’[Año_corto]))

No son agregaciones:

  • UPPER ==> UPPER (<text>)
  • LEFT ==> LEFT(<text>, <num_chars>)
  • LEN ==> LEN(<text>) [también cuenta los espacios]
  • Son funciones de texto.

No son agregaciones:

  • RIGHT ==> RIGHT(<text>, <num_chars>)
  • CONCATENATE ==> CONCATENATE(<text1>, <text2>)
  • Son funciones de texto.
Estos nos resume toda la clase en una función anidada Fecha Personalizada = CONCATENATE(UPPER(LEFT(Dim\_Calendario\[Mes],3)),(RIGHT(Dim\_Calendario\[Año],2)))
Lo de solucionar el texto podriamos hacerlo desde el power Query sin necesidad de utilizar medidas, aunque no seria una mala practica intentarlo con medidas
Las principales fórmulas de manipulación de texto con DAX incluyen: 1. **UPPER**: Convierte todo el texto a mayúsculas. 2. **LOWER**: Convierte todo el texto a minúsculas. 3. **LEFT**: Extrae un número específico de caracteres desde la izquierda. 4. **RIGHT**: Extrae caracteres desde la derecha. 5. **LEN**: Cuenta la cantidad de caracteres en una cadena. 6. **CONCATENATE**: Combina dos cadenas de texto. Estas funciones son útiles para estandarizar y analizar texto en tus modelos de datos en Power BI.
Lo ideal seria realizarlo en power query
la medida para el nombre con mayusculas no me funcionaba como indicó el profe, funciona asinombre vendedor m = UPPER(SELECTEDVALUE(Dim\_Vendedor\[Vendedor]))
no puedo reproducir el video
gg