Casos de uso y modelo de datos con DAX
¿Cuándo utilizar DAX en Power BI?
Modelo de datos del proyecto de ventas de vehículos
¿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
Columna calculada
Tablas calculadas
Quiz: Creación de tablas y columnas con DAX
Medidas
¿Cuándo crear una medida con DAX?
¿Cuáles son las principales funciones de agregación de DAX?
Manipulación de texto con DAX
Funciones lógicas y condicionales: IF, AND, OR
Funciones lógicas y condicionales anidadas: IF, SWITCH
Funciones lógicas y condicionales: HASONEVALUE
Funciones lógicas y condicionales: SELECTEDVALUE
Filtrado de datos con FILTER y SEARCH
Quiz: Medidas
CALCULATE
Uso de CALCULATE en Power BI
CALCULATE con ALL y ALLEXCEPT
Quiz: CALCULATE
Manejo de Iteradores y contextos
Iteradores X: cálculos por fila
Clasificación y ordenamiento de datos con RANKX y TOP
Evaluación de contextos con CALCULATE
Quiz: Manejo de Iteradores y contextos
Funciones de inteligencia de tiempo
Análisis de fechas y tiempo con DAX
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
Uso de variables para optimizar fórmulas en DAX
Mejorar legibilidad de código con DAX Formatter
Evaluación de modelo de datos con DAX Studio
Mantenimiento de modelos de datos con Tabular Editor
¿Cómo escribir código DAX con ChatGPT?
AI Visuals para interpretar el modelo de datos
Integración de medidas en reporte de Power BI
Reporte con medidas de seguimiento comercial en Power BI
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
Paga en 4 cuotas sin intereses
Termina en:
Renzo Roca
Aportes 71
Preguntas 1
Resumen de la clase:
Dim fecha S1 = FILTER('Dim fecha','Dim fecha'[Semestre]="Semestre 1")
Canal Publicidad = FILTER(dim_canal,SEARCH("Publicidad",dim_canal[canal],1,0) )
Dim fecha weekend = FILTER('Dim fecha','Dim fecha'[Día Letra]="Sábado" ||'Dim fecha'[Día Letra]="Domingo")
Hola, en el reto hice algo muy interesante que quiero compartirte.
Lo que hice es que creé valores en strings(letras) en lugar de enteros, ya que se me haria muy complicado escribir numeros por numero y caer en la equivocación en Febrero(que no tiene 30 dias) entonces, creee una nueva columna con la siguiente condicion.
Dia = FORMAT(Calendario[Date],“dddd”)
esta instruccion me trae todos los dias desde Enero hasta la fecha pero en letras.
(no uses una columna dia numero ya que puede traerte informacion equivoca, si gustas, apoyate del calendario de la fecha y notaras la diferencia que usando day numero, te da un valor errado).
luego, cree una nueva tabla calculada asi:
Weekend = FILTER(Calendario, (Calendario[Dia] = “Friday” || Calendario[Dia] = “Saturday”) && (Calendario[Year] = 2018 || Calendario[Year] = 2019 || Calendario[Year] = 2020 || Calendario[Year] = 2021))
que es donde sustraje solo los años.
si te preguntas que son esos signos(&&,||)
son simbolos logicos, and y or, en lugar de usar las palabras usé simbolo(es una buena practica me dijo un profesor).
espero te haya servido.
sigamos aprendiendo
Dim_DATE_FinSemana =
FILTER(Dim_fechas,OR
(SEARCH(6 ,Dim_fechas[Dia Sem],1,0),SEARCH(7,Dim_fechas[Dia Sem],1,0)))
Aproveché la columna que habíamos creado y usé un OR para tomar en cuenta el 6 y 7
Buen día
adjunto aporte
,
Hola!! (~ ̄▽ ̄)~
El día de la semana lo obtuve así:
Dia Sem = FORMAT(Dim_Fechas[Date],"dddd")
Y, el reto lo cumplí así:
Tabla Fin de Semana = FILTER(Dim_Fechas,Dim_Fechas[Dia Sem] = "Sábado" || Dim_Fechas[Dia Sem] = "Domingo")
Así me quedo a mi, valga la aclaración que yo tengo PBI en ingles:
Tabla Fines de Semana = FILTER(DIM_Fechas,DIM_Fechas[DiaSemana]="Saturday",DIM_Fechas[DiaSemana]="Sunday")
Fechas fin de semana = FILTER(Dim_Fechas,Dim_Fechas[Numdia de la semana] = 6 || Dim_Fechas[Numdia de la semana]=7)
Les comparto otra manera que lo hice 😃
Weekends = FILTER(Dim_fechas, Dim_fechas[Dia semana] >= 6)
dim_fechas fin semana = FILTER(Dim_fechas, Dim_fechas[NUMERO DIA SEMANA]= 6 || Dim_fechas[NUMERO DIA SEMANA]= 7)
By_Day_Number = FILTER(Dim_Fechas,Dim_Fechas[Day number] =6 || Dim_Fechas[Day number] = 7)
Hecho!!
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?