27
© Principle Partners, Inc. [email protected] Page 1 P P I Data Warehouse Concepts & Architecture

Data Warehouse Concepts And Architecture...© Principle Partners, Inc. [email protected] Page 1 P P I Data Warehouse Concepts & Architecture

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 1 PPPP II

Data Warehouse

Concepts&

Architecture

Page 2: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 2 PPPP II

Topics To Be Discussed:

• Why Do We Need A Data Warehouse ?

• The Goal Of A Data Warehouse ?

• What Exactly Is A Data Warehouse ?

• Comparison Of A Data Warehouse And An Operational Data Store.

• Data Warehouse Trends.

Data Warehouse Concepts

Page 3: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 3 PPPP II

Why Do We Need A Data Warehouse ?

We Can OnlySee - What We

Can See !

Data Warehouse Concepts

Page 4: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 4 PPPP II

Why Do We Need A Data Warehouse ?

BETTER !FASTER ! FUNCTIONALLY COMPLETE !

CHEAPER !

Data Warehouse Concepts

Page 5: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 5 PPPP II

Data

A/PO/P

DSS

EIS

Data Driven Vs.

OrderProcessing

Data

Function Driven

Data Warehouse Development Perspective

Data Warehouse Concepts

Page 6: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 6 PPPP II

What Do We Need To Do ?

Use Operational Legacy Systems’ Data: To Build Operational Data Store,That Integrate Into Corporate Data Warehouse,That Spin-off Data Marts.

Some May Tell You To Develop These In Reverse!

Data Warehouse Concepts

Page 7: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 7 PPPP II

Our Goal for A Data Warehouse ?

• Collect Data-Scrub, Integrate & Make It Accessible

• Provide Information - For Our Businesses

• Start Managing Knowledge

• So Our Business Partners Will Gain Wisdom !

Data Warehouse Concepts

Page 8: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 8 PPPP II

Data Warehouse Concepts

Data Warehouse Definition

• Subject Oriented• Integrated• Time Variant• Non-volatile

A Data Warehouse Is A Structured Repository of Historic Data.

It Is Developed in an Evolutionary Process By Integrating Data From Non-integrated Legacy Systems.

It Is Usually:

Page 9: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 9 PPPP II

Data Warehouse Concepts

Subject Oriented

Data is Integrated and Loaded by Subject

D/WData

2001

2002

2003

2002

A/R

O/P

Cust

Prod

Page 10: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 10 PPPP II

Data Warehouse Concepts

Time Variant

• Designated Time Frame (3 - 10 Years)

• One Snapshot Per Cycle

• Key Includes Date

Data Warehouse

• View of The Business Today

• Operational Time Frame

• Key Need Not Have Date

Operational System

Page 11: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 11 PPPP II

Operational Systems

Order Processing Order ID = 10 D/W

Accounts Receivable Order ID = 12Order ID = 16

Product Management Order ID = 8

HR System Sex = M/F D/W

Payroll Sex = 1/2Sex = M/F

Product Management Sex = 0/1

Data Warehouse Concepts

Integrated

Page 12: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 12 PPPP II

Data Warehouse Concepts

Non-Volatile

• “CRUD” Actions

Operational System

Read

Insert

Update Replace

Create

Delete

• No Data Update

Data Warehouse

Load Read

Read

Read

Read

Page 13: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 13 PPPP II

Data Warehouse ConceptsData Warehouse Concepts

Data Warehouse Environment ArchitectureContains Integrated Data From Multiple Legacy Applications

A/P

O/P

Pay

Mktg

Best System ofRecord Data

Integration

Criteria

Load

Read

Insert

Update

Delete

ReplaceODS

D/W Load

D/W

All Or PartOf System of

Record Data

Read

Data Warehouse Load Criteria

DataMart

DataMart

DataMartLoadsA/R

HR

Page 14: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 14 PPPP II

Data Warehouse Concepts

Meta Data - Map of IntegrationThe Data That Provides the “Card Catalogue” Of References For All Data Within The Data Warehouse

Data Source

Source Data Structure

AllowableDomains

System of Record

D/W Structure

Definition

Aliases

Data Relationships

Page 15: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 15 PPPP II

Data Warehouse Concepts

ODS Vs. Data Warehouse

Operational Data Store Data Warehouse

Characteristics: Data Focused IntegrationFrom Transaction ProcessingFocused Systems

Subject OrientedIntegratedNon-VolatileTime Variant

Age Of The Data: Current, Near Term(Today, Last Week’s)

Historic(Last Month, Qtrly, FiveYears)

Primary Use: Day-To-Day DecisionsTactical ReportingCurrent Operational Results

Long-Term DecisionsStrategic ReportingTrend Detection

Frequency Of Load: Twice Daily , Daily, Weekly Weekly, Monthly, Quarterly

Page 16: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 16 PPPP II

• Define Project Scope• Define Business Reqmts• Define System of Record

Data• Define Operational Data

Store Reqmts• Map SOR to ODS• Acquire / Develop

Extract Tools• Extract Data & Load ODS

• Scope Definition• Logical Data Model• Physical Database Data

Model• Operational Data Store

Model• ODS Map• Extract Tools and

Software• Populated ODS

Building The Data Warehouse

Tasks Deliverables

Data Warehouse Concepts

Page 17: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 17 PPPP II

Building The Data Warehouse

• Define D/W Data Reqmts• Map ODS to D/W• Document Missing Data• Develop D/W DB Design• Extract and Integrate D/W

Data• Load Data Warehouse• Maintain Data Warehouse

• Transition Data Model• D/W Data Integration Map• To Do Project List• D/W Database Design• Integrated D/W Data

Extracts• Initial Data Load• On-going Data Access

and Subsequent Loads

Tasks Deliverables

(Continued)

Data Warehouse Concepts

Page 18: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 18 PPPP II

Relationship Among Data Warehouse Data Models

BusinessRequirements

Logical Model

Current Database

PhysicalModel

Data WhseRequirements

TransitionModel

OperationalData Store

PhysicalModel

BusinessPartner

Knowledge& Wisdom

Current Structure

DataLoad

Tactical BusinessReqmts & Structures

Validationof Current

Data

Business Requirements

StructuredRequirements

Data Warehouse Concepts

DataWarehouse

PhysicalModel

StrategicBusinessRequirements

Page 19: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 19 PPPP II

Sources of Data Warehouse Data

Archives(Historic Data)

Current Systemsof Record(Recent History)

OperationalTransactions

(Future Data Source)

Data Warehouse Concepts

EnterpriseData Warehouse

Page 20: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 20 PPPP II

Appropriate Uses of Data Warehouse Data

• Produce Reports For Long Term Trend Analysis

• Produce Reports Aggregating Enterprise Data

• Produce Reports of Multiple Dimensions(Earned revenue by month by product by branch)

Data Warehouse Concepts

Page 21: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 21 PPPP II

Inappropriate Uses of Data Warehouse Data

Data Warehouse Concepts

• Replace Operational Systems

• Replace Operational Systems’ Reports

• Analyze Current Operational Results

Page 22: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 22 PPPP II

Data Warehouse Concepts

Levels of Granularity of Data Warehouse Data

•Atomic (Transaction)

•Lightly Summarized

•Highly Summarized

Page 23: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 23 PPPP II

Data Warehouse Concepts

Options for Viewing Data

Text•

•1 s tQ t r

2 n dQ t r

3 r dQ t r

4 t hQ t r

0

1 02 0

3 04 0

5 06 0

7 0

8 09 0

1 s tQ t r

2 n dQ t r

3 r dQ t r

4 t hQ t r

Page 24: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 24 PPPP II

Data Warehouse Concepts

Next Steps In Data Warehouse Evolution

• Use It - Analyze Data Warehouse Data

• Determine Additional Data Requirements

• Define Sources For Additional Data

• Add New Data (Subject Areas) to Data Warehouse

Page 25: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 25 PPPP II

Data Warehouse Concepts

Future Trends In Data Warehouse

• Increased Data MiningExplorationProve Hypothesis

• Increase Competitive Advantage(i.e., Identify Cross-selling Opportunities)

• Integration into Supply Chain & e-Business

Page 26: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 26 PPPP II

• Subject Oriented• Integrated• Time Variant• Non-volatile

Summary

Data Warehouse Concepts

A Data Warehouse Is A Structured Repository of Historic Data.

It Is:

It Contains:• Business Specified Data,

To Answer Business Questions

Page 27: Data Warehouse Concepts And Architecture...© Principle Partners, Inc. Info@PrinciplePartners.Com Page 1 P P I Data Warehouse Concepts & Architecture

© Principle Partners, [email protected]

Page 27 PPPP II

Questions and Answers

Data Warehouse Concepts