Diego Andrés Lopez Rodriguez
Me ha encantado esta Clase, Diana logró explicar este tema con mucha naturalidad 🤠
¿Qué es un modelo de datos?
El modelo de datos nos ayuda a responder una pregunta muy importante. ¿Cómo se relacionan todas estas tablas que hemos cargado en nuestro sistema? En el caso que estamos haciendo, hemos cargado algunas tablas de la tienda Tecnomax: tickets, clientes, sucursales y otros elementos de datos. Estas tablas nos ayudarán a responder las preguntas planteadas al inicio de este curso.
¿Cuáles son los tipos de modelos de datos?
Existen diferentes tipos de modelos de datos, cada uno con sus ventajas y usos específicos. Es crucial elegir el tipo adecuado según el contexto y las necesidades del análisis.
Modelo estrella
¿Cuáles son las mejores prácticas para construir un modelo de datos?
Para construir un modelo de datos efectivo, debemos seguir algunas buenas prácticas:
¿Cómo implementamos el modelo de datos en nuestro reporte?
Implementar un modelo de datos requiere seguir pasos bien definidos:
El modelado de datos es el proceso de crear una representación visual de un sistema de información completo o partes de él para comunicar conexiones entre puntos de datos y estructuras.
El Modelo Estrella es una técnica de modelado de datos ampliamente utilizada en almacenes de datos y data marts. Su nombre proviene de la forma que toma el esquema lógico, que consta de una tabla central llamada tabla de hechos y varias tablas periféricas llamadas tablas de dimensiones.
El Modelo Estrella facilita la organización y optimización de datos para análisis eficiente en herramientas como Power BI.
La cardinalidad en el modelo de datos se refiere a la relación entre dos tablas.
Diego Andrés Lopez Rodriguez
Me ha encantado esta Clase, Diana logró explicar este tema con mucha naturalidad 🤠
JEAN BERNAL
En serio, que curso tan bien estructurado y la profesora explica demasiado bien y a un ritmo óptimo.
Obvio se llevará 5 estrellas en todo al finalizarlo.
Diego Mauricio Zuluaga Rodríguez
La cardinalidad en un modelo de datos se refiere a la relación entre las tablas, específicamente cuántos registros de una tabla se relacionan con registros de otra tabla. En Power BI, existen tres tipos principales de cardinalidad:
La correcta definición de estas relaciones es fundamental para la precisión en análisis y reportes.
Ada Nicol Lloret Rey
Buen aporte:)
Peniel Sabino
Excelente Aporte!
Daniel Arias Feria
De donde salió la tabla Calendario?
Platzi
La tabla Calendario se obtiene utilizando funciones DAX para crear una tabla calculada en Power BI.
Geoffrey Toro
Wao. Respondió la IA, que interesante.
Wilder Sanchez Villafañe
no se si entendi mal pero en los videos anteriores donde se realiza la limpieza y transformación de cada tabla, se indica que el campo ClienteID se deben pasar a Texto y en el video en el minuto 4:22 indica que IDcliente es numérico
JULIAN ANDRES TEJADA CHICA
En algunos cursos que he tomado, recomiendan que los ID sean campos tipo numéricos esto facilita las conexiones en el modelo de datos además optimiza el tamaño de almacenamiento de los datos; sin embargo, como tú indicas la profesora en una las clases iniciales paso estas columnas a tipo texto, no sé cuál será la razón técnica,
Ivan Cepeda
Lo ideal es que los IDs, estén en texto, Power BI es muy intuitivo con los números, y cuando se cargan los datos puede hacerte cuentas, autosumar o pormediar valores de IDs. No es una buena práctica tener IDs numéricos.
Juan Rodríguez
Alguien más sintió que esta clase fue de un nivel muy superior? La explicación sencilla y concreta, los ejemplos, la animación y el FONDO MUSICAL 🤯 Aplausos de pie para la profe y todo el Platzi team 👏
Felix Bolivar
Modelo de copo de nieve (snowflake schema):
Es una forma de organizar datos en bases de datos para análisis. Imagina un copo de nieve: tiene un centro (los datos principales) y muchas ramitas (los detalles relacionados). Se usa para guardar información ordenada, separando bien cada tipo de dato para que ocupe menos espacio y sea más fácil de mantener.
Comparación entre modelo Estrella y modelo Copo de Nieve
Resumen:
Adriana Patricia Rodriguez Toloza
Compañeros, Hola!
Del curso de excel intermedio de Platzi ví recientemente un tema similar con Power Pivot donde la relación tambien era de "1 a muchos (*).
Siguiendo lo anterior, traté de esquematizar la relación entre las tablas del ejercicio que llevamos:
Ransil Rafael Tatis Marte
✅ ¿Para qué sirve el modelado de datos?
🔍 Tipos de modelos de datos
🛠️ Herramientas comunes para modelado de datos
📌 Ejemplo básico (Modelo ER)
Supongamos que quieres modelar un sistema para una biblioteca:
Juan Daniel Salgado Reyes
Abisaí Sosa
Problema con el Quiz que esta entre la clase 8 -9
Camila Ortega Hinojosa
Las tablas periféricas en el modelo estrella se llaman tablas de dimensiones porque proporcionan contexto y características adicionales a la tabla central de hechos. Estas tablas permiten realizar análisis más profundos, añadiendo información sobre los diferentes aspectos involucrados en las transacciones o eventos registrados en la tabla de hechos, como clientes, productos o fechas. Así, las dimensiones enriquecen los datos, facilitando un análisis más intuitivo y efectivo en herramientas como Power BI.
JUAN C
Qué fácil explicas estos conceptos que en algunos campos como el de los datos, son un poco complejos. También se ven mucho en bases de datos, especialmente en SQL.
Angela Romina Anduelo
Hola, no se encuentra en recursos la tabla calendario
Jefred Bedoya
Modelado de Datos en Power BI
Resumen general
El modelado de datos es el proceso de definir cómo interactúan las tablas de un reporte. Su objetivo es estructurar la información para que Power BI pueda responder preguntas de negocio complejas mediante relaciones eficientes entre tablas de hechos y dimensiones.
Conceptos clave
Desarrollo
El modelo se construye estableciendo relaciones basadas en llaves compartidas. Al conectar una dimensión (ej. Clientes) con una tabla de hechos (ej. Tickets), se permite que los atributos de la dimensión filtren los datos de los hechos. La tabla de calendario es fundamental para desglosar eventos por periodos temporales (año, mes, día).
Herramientas/Metodologías
Buenas prácticas
Conclusiones
Un modelo bien estructurado es la base de cualquier reporte funcional. La correcta definición de relaciones y el uso del esquema en estrella garantizan que los filtros fluyan correctamente, permitiendo un análisis preciso de la información.
Vladimir Angarita
Hola buenos dìas, para los que desarrollamos y creamos bases de datos, esta clase esta para refrescar conocimientos.
Henry Raúl Palomino Martínez
Para entender mejor deben tener conceptos base de SQL y normalización de datos, no se habla mucho de la normalización y eso es muy importante en el modelado y extracción de datos
Marlon Melara
Totalmente de acuerdo. Es lo más indicado porque es super importante esa parte para comprender mejor esta parte del Modelado.
Jordi Felipe Guerrero Diaz
Diego Mauricio Zuluaga Rodríguez
En un modelo de datos tipo estrella, la tabla calendario se utiliza para ofrecer una dimensión temporal que permite analizar datos a través del tiempo, como ventas por mes o año. No tiene una relación directa como las otras tablas de dimensión porque se conecta a la tabla de hechos (en este caso, tickets) mediante la fecha de la transacción. Esto se hace a través de un campo de fecha, lo que permite que cada registro en la tabla de hechos se relacione con múltiples registros de la tabla calendario, creando una relación de uno a muchos.