Skip to content

smithparekh/Retail-Analysis

Repository files navigation

Retail Data Pipeline — End-to-End Analytics

Full data engineering pipeline for FMCG retail analytics: Amazon S3 to Snowflake to Power BI

Python Snowflake AWS S3 Power BI


Project Overview

End-to-end data analytics pipeline analyzing 2,500 household transactions over 2 years for an FMCG company. Covers the full data engineering lifecycle from raw data ingestion to executive dashboard delivery.


Pipeline Architecture

Raw CSV Files (transactions, households, products)
        |
        v
Amazon S3 (raw data lake)
        |
        v  [Snowflake Storage Integration + AUTO_INGEST pipe]
Snowflake Data Warehouse
    - STAGING schema (raw tables)
    - ANALYTICS schema (transformed views)
        |
        v
Python EDA (Jupyter Notebook)
    - Data quality checks
    - Feature engineering
    - Campaign effectiveness analysis
        |
        v
Power BI Dashboard
    - Campaign performance KPIs
    - Customer segmentation
    - Product category analysis

Key Analyses

  • Campaign response rates across demographic segments
  • Basket size and purchase frequency by household type
  • Product category affinity and cross-sell patterns
  • Coupon redemption effectiveness

Tech Stack

Layer Technology
Storage Amazon S3
Data Warehouse Snowflake (AUTO_INGEST pipes, IAM integration)
Transformation Python (Pandas, NumPy)
Visualization Power BI (DAX measures, custom visuals)
Notebooks Jupyter

What's in This Repo

Retail-Analysis/
├── notebooks/          # EDA and analysis notebooks
├── sql/                # Snowflake DDL and transformation scripts (19KB)
├── dashboards/         # Power BI .pbix files
├── docs/
│   ├── ERD.pdf         # Entity relationship diagram
│   └── analysis_brief.pdf  # Business analysis summary
└── README.md

About

End-to-end retail data pipeline: Amazon S3 to Snowflake (AUTO_INGEST) to Power BI — FMCG campaign analytics

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors