4. .
Business Reporting
Definitions and Concepts
• Report = Information à Decision
• Report?
• Any communication artifact prepared to convey
specific information
• A report can fulfill many functions
• To ensure proper departmental functioning
• To provide information
• To provide the results of an analysis
• To persuade others to act
• To create an organizational memory…
Slide 2-4
14. .
Decision Support Data
• Differ from operational data in:
• Time span
• Granularity
• Drill down: Decomposing a data to a lower level
• Roll up: Aggregating a data into a higher level
• Dimensionality
14
PRODUCT
The ORDER Fact Table contains the Total Value of the orders for a given year,
region, agent, and product. The dimension tables are YEAR, REGION, AGENT
and PRODUCT
Year
Region
Agent
Product
Total_Value
The Star Schema for the ORDER Fact Table
ORDER AGENT
REGION
YEAR
20. .
DW Architecture
• Three-tier architecture
1. Data acquisition software (back-end)
2. The data warehouse that contains the data & software
3. Client (front-end) software that allows users to access
and analyze data from the warehouse
• Two-tier architecture
• First two tiers in three-tier architecture are combined
into one
… sometimes there is only one tier?
24. .
Alternative DW Architectures
Source
Systems
Staging
Area
Independent data marts
(atomic/summarized data)
End user
access and
applications
ETL
(a) Independent Data Marts Architecture
Source
Systems
Staging
Area
End user
access and
applications
ETL
Dimensionalized data marts
linked by conformed dimentions
(atomic/summarized data)
(b) Data Mart Bus Architecture with Linked Dimensional Datamarts
Source
Systems
Staging
Area
End user
access and
applications
ETL
Normalized relational
warehouse (atomic data)
Dependent data marts
(summarized/some atomic data)
(c) Hub and Spoke Architecture (Corporate Information Factory)
25. .
Source
Systems
Staging
Area
Normalized relational
warehouse (atomic/some
summarized data)
End user
access and
applications
ETL
(d) Centralized Data Warehouse Architecture
End user
access and
applications
Logical/physical integration of
common data elements
Existing data warehouses
Data marts and legacy systmes
Data mapping / metadata
(e) Federated Architecture
Alternative DW Architectures
• Each architecture has advantages and disadvantages!
• Which architecture is the best?