Skip to content

This projects showcases a Dimensional Data Warehouse model, utilizing random data from Public APIs to populate the DW. The fact table is transactional based. Data endpoints are available through an Flask based API.

asoushawk/transactionalDataWarehouseModel

Repository files navigation

transactionalDataWarehouseModel

This project showcases a Dimensional Data Warehouse model, utilizing random data from Public APIs to populate the DW. The fact table is transactional based.Data endpoints are available through an Flask based API: https://transactionaldw.herokuapp.com/api

Schema

alt text

Analytical Queries

Some questions and answers using the Datawarehouse's data:

  • Which is my best day of the week?
  • alt text
  • Which country buys the most?
  • alt text
  • Which purchase_profile buys the most?
  • alt text
  • What are my most sold products?
  • alt text
  • Which store sells the least?
  • alt text

Fact Table Example

alt text

Product Dimension

alt text

Costumer Dimension

alt text

About

This projects showcases a Dimensional Data Warehouse model, utilizing random data from Public APIs to populate the DW. The fact table is transactional based. Data endpoints are available through an Flask based API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages