Este es un proyecto para la materia de Inteligencia de Negocios en el Instituto tecnológico de Matamoros.
Creado por:
- Brandon Alejandro Esquivel Rivas
- Cassandra Ayde González Vega
- Nicole Rodríguez González
- Víctor Hugo Vázquez Gómez
El proyecto lleva a cabo una extracción, transformación y carga de datos de una base de datos de ventas a un data warehouse usando en ambas bases de datos la tecnología de PostgreSQL.
Puedes hacer un fork o un git clone
con las opciones que proporciona GitHub o también descargarlo directamente aquí.
Esta proyecto utiliza la version de Python 3.8 y los paquetes de pip que ocupa de momento son:
psycopg2
pygrametl
Puedes ejecutar el proyecto siempre y cuando tengas las dos bases de datos hechas. Si no tienes la base de datos para el datawarehouse abre el archivo database.sql
, copia y ejecuta la sección para la creación de la base de datos.
También asegurate de colocar tus datos correctamente en las líneas sales_string y dwh_string para que funcione correctamente.
Teniendo las dos bases de datos y puesto tus datos en sales_string y dwh_string ya puedes ejecutar el script de la siguiente manera:
python src/app.py
python3 src/app.py