← Back to Projects

Adidas ETL — Excel to PostgreSQL

Data Engineering · ETL · Python · PostgreSQL

ETLPythonExcelPostgreSQLData TransformationLogging
Adidas ETL — Excel to PostgreSQL

Project Overview

A Python ETL pipeline that extracts Adidas sales data from Excel, applies business transformations, and loads the clean data into a PostgreSQL database — with full logging throughout.

Pipeline Steps

Design Decisions

Config-driven design means the same pipeline can be reused for different data sources by changing a single file. Logging ensures the pipeline is observable and debuggable in production.

Outcome

A production-ready, config-driven ETL script that can be scheduled (e.g., via cron or Airflow) to run automatically on new data drops.