تفاصيل العمل

Project Overview

Designed and implemented a Sales Data Warehouse solution using ETL processes to integrate and transform data from OLTP systems into an analytical OLAP structure.

The project focuses on building a structured data model to support business intelligence and reporting.

Problem Statement

Raw sales data stored in transactional systems (OLTP) is not optimized for analysis or reporting.

This project solves the problem by transforming and loading data into a data warehouse for efficient querying and decision-making.

Architecture Overview

Source System: OLTP Database (Transactional Data)

ETL Layer: SSIS Packages

Target System: OLAP/Data Warehouse (SALES Database)

Technologies Used

SSIS (SQL Server Integration Services)

SQL Server

Data Warehouse Modeling (Star Schema)

ETL Pipelines

Git (Version Control)

⚙ Key Components

OLTP.conmgr → Connection to source transactional database

OLAP.conmgr → Connection to data warehouse

Package1.dtsx / Package2.dtsx → ETL workflows

Dim_product.dtsx → Product Dimension loading

fact_sales.dtsx → Sales Fact table loading

SALES.database → Data warehouse structure

ETL Process

Extract data from OLTP system

Clean and transform data (handling nulls, formatting, etc.)

Load dimension tables (e.g., Product)

Load fact table (Sales transactions)

Maintain relationships between dimensions and facts

Data Model

Fact Table: fact_sales (contains sales transactions)

Dimension Table: Dim_product (product details)

Implemented using Star Schema Design for optimized querying and reporting.

Key Features

Automated ETL pipelines using SSIS packages

Separation between OLTP and OLAP systems

Scalable data warehouse design

Efficient handling of large sales datasets

Structured data ready for BI tools

Business Value

Enables faster and more efficient reporting

Supports data-driven decision-making

Improves data consistency and quality

Provides a single source of truth for sales data

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز