Modelado de datos avanzado. Capas de modelos de datos, entornos, pruebas… | por 💡Mike Shakhomirov | julio de 2024

Modelado de datos avanzado.  Capas de modelos de datos, entornos, pruebas… |  por 💡Mike Shakhomirov |  julio de 2024

Explicar las capas del modelo de datos, los entornos, las pruebas y la calidad de los datos.

Imagen generada por IA usando Kandinski

El modelado de datos es una parte esencial de la ingeniería de datos. Yo diría que es imprescindible si quieres convertirte en un profesional de datos exitoso. Crear canales de transformación de SQL con múltiples capas es una tarea difícil. Durante el proceso, es importante mantener las cosas organizadas. En este artículo intenté resumir algunas técnicas para la estructuración práctica de datos y describir las técnicas de modelado que uso a diario. Esto a menudo me ayuda a diseñar y desarrollar una excelente plataforma o almacén de datos que sea preciso, fácil de navegar y fácil de usar.

Convenio de denominación

El uso de una convención de nomenclatura bien diseñada proporciona un significado muy claro e inequívoco con respecto al contenido de un objeto de base de datos determinado. Siempre es bueno contar con políticas de nomenclatura para tablas y columnas. Esto simplemente demuestra la madurez de su almacén de datos y ayuda mucho durante el desarrollo.

Los nombres de las entidades de la base de datos deben ser legibles por humanos, como mínimo.

Mantener la base de datos o un DWH con esto en mente mejora la experiencia del usuario y simplemente hace que parezca más fácil de usar.