Skip to content

About

No description or website provided.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building an End to End Data Warehouse Solution with Apache Doris

This repository showcases the complete process of building a Data Warehouse (DWH) and Business Intelligence (BI) dashboard using Apache Doris, Apache Hop, and Metabase.

Youtube Demo :

https://www.youtube.com/watch?v=ldeGZiLl0uc&t=43s

Alt text

Alt text

Alt text

Slides Presentation

Doc/"Apache Doris -Building an End-to-End Data Warehouse Solution.pptx"

https://docs.google.com/presentation/d/1aklzLyalHAhNigjdkHENIyRu3FMj9VoA1d67O1x8qUo/edit?usp=sharing

Demo Overview

  1. Mapping & Business Analysis
    Identify key business questions and reporting needs before building the DWH.

  2. DDL Staging & Dimensional Model
    Define and execute the DDL schema in Apache Doris.

    • Script/DDL_Staging.sql
    • Script/DDL_Dimensional.sql
  3. Data Ingestion
    Load data into staging tables using a bulkload script.

    • Script/ETL_Populate_Model.sql
    • Script/ETL_Bulkload_Script.sh
    • Script/Netflix.sql
    • Sample/Netflix100k.txt
  4. ETL Pipeline
    Perform data cleaning, deduplication, aggregation, and transformation using Apache Hop.

    • ETL/demoDoris
  5. Dashboard & Reporting
    Build interactive dashboards and reports for business users with Metabase.

    • Dashboard/"Dashboard - Summary Order.pdf"
    • Script/reportTestCase.txt

Technologies Used

  • Apache Doris – High-performance analytical database

Alt text

  • Apache Hop – ETL tool for data transformation

Alt text

  • Metabase – Business Intelligence and reporting

Alt text

Contributions & Feedback
Feel free to contribute, raise issues, or share feedback!

Contact

About

No description or website provided.

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages