2. Data warehouse Architecture
Different data warehousing systems have different structures. Some may have an ODS
(operational data store), while some may have multiple data marts. Some may have a
small number of data sources, while some may have dozens of data sources. A data
warehouse architecture will differ mainly on the layers included in the architecture.
3. Basic Data warehouse
Data WarehouseData Warehouse
MarketingMarketing
Sales and
Inventory
Sales and
Inventory
Social MediaSocial Media
Data Source
Layer
ETL
Layer
Data Warehouse
Layer
Metadata layer
System Operation layer
4. Data warehouse W/ Staging
Data WarehouseData Warehouse
MarketingMarketing
Sales and
Inventory
Sales and
Inventory
Social MediaSocial Media
Data Source
Layer
ETL
Layer
Data Warehouse
Layer
Staging
DB
Staging
DB
Staging
Layer
Metadata layer
System Operation layer
5. Data warehouse W/ Staging and data Mart
Data WarehouseData Warehouse
MarketingMarketing
Sales and
Inventory
Sales and
Inventory
Social MediaSocial Media
Data Source
Layer
ETL
Layer
Data Warehouse
Layer
Staging
DB
Staging
DB
Staging
Layer
Data MartData Mart
Data MartData Mart
Data MartData Mart
Data Mart
Layer
Metadata layer
System Operation layer