View
214
Download
2
Embed Size (px)
Citation preview
Designing the data warehouse/ data marts
Part 2
Creating the Physical ModelPhase 4: Creating the Physical Model
Translate the dimensional design to a physical model
for implementationDefine storage strategy for tables and
indexesPerform database sizing Define initial indexing strategyDefine partitioning strategy
Physical Model Design Tasks
• Define naming and database standards
• Perform database sizing
• Design tablespaces
• Develop initial indexing strategy
• Develop data partition strategy
• Define storage parameters
Data Staging Area• The construction site for the warehouse• Required by most implementations• Composed of ODS, flat files, or relational
server tables• Frequently configured as multitier staging
ExtractExtract
TransformTransform
Operationalsystem TransportTransport
(Load)(Load)
Warehouse
Datastaging
area
Remote Staging ModelData staging area within the warehouse environment
Extract,Extract,transform,transform,transporttransport
TransformTransform
Operationalsystem TransportTransport
(Load)(Load)
Datastaging
areaWarehouse
Warehouse environmentWarehouse environmentOper. envt.Oper. envt.
Data staging area in its own environment, avoiding negative impact on the warehouse environment
Extract,Extract,transform,transform,transporttransport
TransformTransform
Operationalsystem TransportTransport
(Load)(Load)
Datastaging
areaWarehouse
Staging envt.Staging envt.Oper. envt.Oper. envt. Warehouse envt.Warehouse envt.
Onsite Staging Model
ExtractExtract
TransformTransform
Operationalsystem TransportTransport
(Load)(Load)
Datastaging
area Warehouse
Operational environmentOperational environment WH envt.WH envt.
Data staging area within the operational environment,
possibly affecting the operational system
Extracting Data
• Routines developed to select fields from source
• Various data formats• Rules, audit trails, error correction
facilities
Transform
OperationalOperationaldatabasesdatabases
Data Data stagingstagingareaarea
WarehouseWarehousedatabasedatabase
Browser:http://HollywoodHollywood XX ++
Customers:
a re
coro
f
a
s
XX ++
Customers:
Browser:http://HollywoodHollywood
Browser:http://HollywoodHollywood
XX ++
Data mapping