Skip to content

dimensional modeling of AdventureWorks2017 for sales, creating a DataMart. It includes an ETL pipeline that loads the data from AdventureWorks2017 to AdventureWorksDM using SQL Server Integration Services (SSIS) and implements Slowly Changing Dimension (SCD) handling using the SCD wizard and Merge statement.

License

Notifications You must be signed in to change notification settings

abdulrahmankhayal/AdventureWorksDM

Repository files navigation

AdventureWorksDM

dimensional modeling of AdventureWorks2017 for sales, creating a DataMart. It includes an ETL pipeline that loads the data from AdventureWorks2017 to AdventureWorksDM using SQL Server Integration Services (SSIS) and implements Slowly Changing Dimension (SCD) handling using the SCD wizard and Merge statement.

DataMart Schema

SSIS Packages

  1. DimCustomer_TSQL: This package loads data into the DimCustomer dimension table using a Merge statement for handling Slowly Changing Dimension (SCD).


2. DimProduct_Wizard: This package loads data into the DimProduct dimension table using the SCD Wizard to handle SCD.


3. DimSalesPerson_Wizard: This package loads data into the DimSalesPerson dimension table using the SCD Wizard to handle SCD.


4. FactSalesOrder: This package loads data into the FactSalesOrder fact table.

Analysis

Multidimensional OLAP CUBE Project See AdvenutreWorksDM_SSAS

Reporting

Overview Dashboard for sales and sales quantity using Tableau could be found here AdventureWorksDashboard

About

dimensional modeling of AdventureWorks2017 for sales, creating a DataMart. It includes an ETL pipeline that loads the data from AdventureWorks2017 to AdventureWorksDM using SQL Server Integration Services (SSIS) and implements Slowly Changing Dimension (SCD) handling using the SCD wizard and Merge statement.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages