DWM QB Soln
DWM QB Soln
DWM QB Soln
1. Subject-Oriented
2. Integrated
3. Time-Variant
Historical Data: Data warehouses store historical data, which means they
can store snapshots of data over time. This is crucial for trend analysis,
forecasting, and reporting.
Time Stamps: Data in a warehouse is associated with time periods,
enabling the analysis of trends over various periods.
4. Non-Volatile
Stable Data: Once data is entered into the data warehouse, it is not
changed or deleted. This ensures data consistency over time.
Read-Only Access: Data warehouses are primarily read-only, meaning data
is rarely altered or deleted after it is loaded.
5. Data Granularity
8. Scalability
Top-Down Approach
Bottom-Up Approach
Types of Metadata
1. Operational Metadata
3. End-User Metadata
OLAP operations:
7) ETL process
The ETL (Extract, Transform, Load) process is a fundamental part of data
transforming it into a format suitable for analysis, and loading it into a data
1. Extract
Purpose: The extraction phase involves pulling data from various source
systems, which can include databases, ERP systems, CRM systems, flat
Process:
o Identify Data Sources: Determine the source systems from which data
will be extracted.
the extracted data to make it suitable for analysis in the data warehouse.
Process:
on customer addresses.
Example: Converting all date fields into a standard format (e.g., YYYY-MM-
3. Load
Purpose: The final stage involves loading the transformed data into the
data warehouse, where it can be stored, indexed, and made available for
Process:
o Data Loading: Insert the transformed data into the data warehouse,
o Data Validation: Perform checks to ensure that the data has been
optimize performance.
data into a sales fact table in the data warehouse, where it can be analyzed