Data Warehouse — centralized repository for analytical data. ETL — Extract, Transform, Load.
Data Warehouse:
ETL Process:
1. Extract: Pull data from sources
- CRM, ERP, flat files, APIs
2. Transform: Clean and convert
- Data cleaning, format conversion
- Aggregation, deduplication
3. Load: Insert into warehouse
- Full load or incremental
- Scheduled or real-time
ETL Tools:
Benefits: Centralized data, historical analysis, data quality.