Retroceder
Enfocar clase Busca más del tema 🔎 Agenda llamada con asesor académico Accesos a cuentas actualizado Ver mis notas de clase Calificar curso Reportar un problema
🔴05 - [Normalización y Dimensión de Hora/Tiempo]
Contenido del curso
Insignia
Especialización en Modelado de Datos con Power BI

Progreso: 0%

1: 📁 Descarga de archivos

1 🚀 Comienza aquí

Text

1m 0s

2 Archivos para el curso

Text

1m 0s

2: ✅ Especialización en Modelado

3 🔴00 - [Modelo de datos: Mejores Prácticas]

Lesson

110m 26s

4 🔴00 - [Modelado de Tablas Calendario con DAX y M]

Lesson

114m 9s

5 01 - Tablas Calendario con DAX

Lesson

15m 27s

6 02 - Relaciones estilo BUSCARV en Power BI

Lesson

16m 44s

7 03 - Relaciones funcionan mejor con IDs

Lesson

12m 27s

8 04 - Normalización de bases de datos

Lesson

20m 9s

9 05 - Llaves para tablas de hechos

Lesson

9m 33s

10 Tarea: Crea la tabla calendario del modelo anterior

Text

1m 0s

11 🔴05 - [Normalización y Dimensión de Hora/Tiempo]

Lesson

95m 0s

12 05.1 - Traducción de datos, ajustes y conexión a OData

Lesson

23m 44s

13 06 - Dimensiones y detección de granularidad

Lesson

23m 31s

14 07 - Dimensiones que tienen relación

Lesson

10m 53s

15 08 - Cómo saber si ciertas columnas corresponden a una dimensión

Lesson

6m 13s

16 09 - Construyendo modelo en Estrella

Lesson

14m 37s

17 10 - Optimizando medidas de tabla de hechos con SUMX

Lesson

18m 7s

18 11 - Tablas de encabezado y detalles

Lesson

19m 52s

19 12 - Optimizando indicador de ordenes con retraso

Lesson

3m 22s

20 13 - Dimensión de tiempo (hora y minuto)

Lesson

12m 6s

21 14 - Dimensión de tiempo con Power Query

Lesson

14m 4s

22 14.1 Automatización de dimensión de tiempos con DAX y M

Lesson

15m 27s

23 15 - Múltiples fechas, relaciones inactivas y USERELATIONSHIP

Lesson

16m 12s

24 16 - Dimensión con rol (Role Playing Dimension)

Lesson

17m 23s

25 17 - Normalización de base de datos de Crímenes

Lesson

17m 27s

26 18 - Bases de datos Access y reducción de copos de nieve

Lesson

17m 27s

27 19 - Bases de datos SQL Server

Lesson

6m 44s

28 20 - SQL en Azure y Múltiples Tablas de Hechos

Lesson

9m 24s

29 21 - Tratar relaciones con cardinalidad muchos a muchos

Lesson

15m 7s

30 22 - Import vs DirectQuery

Lesson

11m 5s

31 23 - Periodos Fiscales

Lesson

8m 50s

32 24 - Copiar tablas de archivo PBIX (Modelo Administración Proyectos)

Lesson

11m 57s

33 25 - Cargar varios archivos desde carpeta y transformar modelo

Lesson

15m 59s

34 26 - Modelo Financiero 'Agrupar por' en Power Query

Lesson

10m 2s

35 27 - Resumir tablas con SUMMARIZE y UNION

Lesson

10m 40s

36 Terminar Estado Financiero con DAX

Text

1m 0s

37 28 - Filtrar por fechas sin datos en el futuro

Lesson

8m 1s

38 29 - Filtrar automaticamente por día actual, o mes, semana o año actual

Lesson

22m 33s

39 30 - Filtrar por últimos N días o periodo completo

Lesson

15m 1s

40 31 - Representar con primera letra de mes o día

Lesson

6m 52s

⭐ Califica el curso
🏁 Certificado de Finalización
Participaciones

Inicia sesión para dejar tu duda, comentario y/o respuesta

Iniciar sesión Inscribirme
Avatar por defecto

Leidys S.

Estudiante

•

hace 5 meses

Hola!
Me preguntaba si era posible generar una tabla de horas de forma automática de la misma manera que generamos la tabla Calendario con DAX/Power Query?
Es decir, teniendo un script prediseñado.

He intentado hacerlo pero no lo he conseguido jejej

Gracias!
Responder

Responder

1 Votos
Más opciones
Avatar de Javier Gómez

Javier Gómez

Equipo Datdata

•

hace 5 meses

Hola Leidys! Claro, lo puedes hacer siguiendo el siguiente metodo, te recomiendo ver las dos clases anteriores igualmente:
https://www.datdata.com/cursos/especializacion-en-modelado-de-datos-con-power-bi-mod101/clases/141-automatizacion-de-dimension-de-tiempos-con-dax-y-m-tK2W5Q
3 Votos
Avatar por defecto

Alexander G.

Estudiante

•

hace 3 días

Hola, equipo Datdata.
Que pasaría si los precios de los productos cambian a lo largo del tiempo.

Responder

Responder

0 Votos
Más opciones
Avatar de Javier Gómez

Javier Gómez

Equipo Datdata

•

hace 2 días

Hola Alexander, lo correcto no es sobreescribir el precio anterior, sino preservar el historial de precios.

  • La manera más sencilla de hacerlo sería agregando un nuevo ID del mismo producto, pero con otro precio. Lo malo de esto es que se perdería la secuencia al filtrar por ese mismo producto y querer ver un historial en el informe.

  • Otra opción que es muy buena pero implica hacer cambios a la dimensión de productos, es que con cada cambio de precio crees una nueva versión del producto seguido por un numero sencuencial, como el caso de la columna de Llave de la siguiente imagen:
image.png 19.75 KB

La llave se relacionaría a tu tabla de hechos, la cual debería de utilizar el mismo tipo Llave para identificar el precio. Las últimas columnas son opcionales, solamente para tener información de las fechas en que se actualizaron los precios, y saber cuál es el precio actualmente activo.

Quedo atento por cualquier duda.
Saludos!
0 Votos
Avatar por defecto

Jorge M.

Estudiante

•

hace 2 semanas

Hola !
Tengo la siguiente duda cuando hacemos las tabla dimenciones de la de hechos como se manejan los campos que se aplicaron en dimenciones 
Responder

Responder

0 Votos
Más opciones
Avatar de Sarai Rábago

Sarai R.

Equipo Datdata

•

hace 1 semana

Hola Jorge! Se deja solo el id en la tabla de hechos y los demás datos quedan en la tabla de dimensión para poder relacionarlas. 🙌

¡Saludos!
0 Votos
Avatar por defecto

Leidys S.

Estudiante

•

hace 5 meses

Lo intentaré!
Gracias Javier.
Responder

Responder

0 Votos
Más opciones
Estás agregando un comentario en esta clase
Cancelar
2025 © datdata