This project implements a complete ETL (Extract, Transform, Load) pipeline for a grocery sales data warehouse.
The pipeline extracts data from a staging database (GrocerySalesStage), transforms it according to data warehouse modeling best practices, and loads it into a dimensional data warehouse (GrocerySales_DWH).
The fact table loading process is performed in batches to efficiently handle large volumes of data without encountering memory issues.