Este proyecto de creación de un Datawarehouse usando MySQL Workbench forma parte de mi portfolio de proyectos de Data Analytics y Data Science. La creación de este Datawarehouse requiere de una comprensión profunda de Data Modeling, tipos de datos en bases de datos, procesos ETL y querys SQL para la creación y manipulación de datos, de forma de obtener como resultado una base de datos funcional.
El flujo de trabajo del proyecto consistió de las siguientes etapas:
-Fuentes de datos: se importa la data desde dos fuentes (ERP y CRM) mediante archivos csv.
-Calidad de los datos: se procesan los datos (limpieza y depuración de errores) mediante querys SQL (ETL).
-Integración de los datos: se combinan ambas fuentes de datos en un solo modelo de datos diseñado para realizar querys de negocios (modelado dimensional).
-Documentación: se provee la documentación del modelo de datos para los interesados en el análisis posterior de los datos.
El datawarehouse resultante sirve principalmente para la generación de métricas empresariales mediante querys SQL, reportes BI e incluso Machine Learning, empoderando a los tomadores de decisiones empresariales para mejorar la planeación y resultados en los negocios.
Créditos a Baraa Khatib Salikini (Data With Baraa), que resultó ser un apoyo, complemento, aprendizaje y fuente de información para llevar a cabo este proyecto .