Data warehouse inmon versus kimball 2

Embed Size (px)

Citation preview

Data Warehouse Architecture Inmon or Kimball

DW Architecture

How do we choose ?

Bill Inmon

Ralph Kimball

Or some variant ?

Data Requirements

What do your users need ?

Data Requirements

What do your users need ?

Can the the various groups agree ?

Data Requirements

What do your users need ?

Can the the various groups agree ?

Do they have a time scale in mind ?

Data Requirements

What do your users need ?

Can the the various groups agree ?

Do they have a time scale in mind ?

Does your chief information officer have a time scale and budget set ?

These points will influence your approach

What does Bill Inmon say ?

One large integrated warehouse schema

What does Bill Inmon say ?

One large integrated warehouse schema

Longer to deliver and more expensive

What does Bill Inmon say ?

One large integrated warehouse schema

Longer to deliver and more expensive

No big bang, iterative approach

What does Bill Inmon say ?

One large integrated warehouse schema

Longer to deliver and more expensive

No big bang, iterative approach

Top down approach based upon organisation

What does Bill Inmon say ?

One large integrated warehouse schema

Longer to deliver and more expensive

No big bang, iterative approach

Top down approach based upon organisation

Could feed departmental data marts

What does Bill Inmon say ?

One large integrated warehouse schema

Longer to deliver and more expensive

No big bang, iterative approach

Top down approach based upon organisation

Could feed departmental data marts

More complex

What does Ralph Kimball say ?

Based on data marts, small subject based schemas

What does Ralph Kimball say ?

Based on data marts, small subject based schemas

Based on what user communities want

What does Ralph Kimball say ?

Based on data marts, small subject based schemas

Based on what user communities want

Quicker to deliver

What does Ralph Kimball say ?

Based on data marts, small subject based schemas

Based on what user communities want

Quicker to deliver

Later combine datamarts into warehouse

What does Ralph Kimball say ?

Based on data marts, small subject based schemas

Based on what user communities want

Quicker to deliver

Later combine datamarts into warehouse

Dimensional modelling

What does Ralph Kimball say ?

Based on data marts, small subject based schemas

Based on what user communities want

Quicker to deliver

Later combine datamarts into warehouse

Dimensional modelling

Based upon star schema's

What does Ralph Kimball say ?

Kimball data bus

move data to staging and clean

then populate data marts from staging

must have conformed dimensions

What does Ralph Kimball say ?

Kimball data bus

move data to staging and clean

then populate data marts from staging

must have conformed dimensions

Approach

select business process

determine the granularity

choose dimensions

identify facts

Ralph Kimball versus Bill Inmon Comparison

User Involvement

Keep your users informed

Make them a part of the process

Under stand their needs

Consider setting up user forums

Consider having power users

Consider sending out news letters and updates

Your project could fail if the users drift away !

Periodically ask the users, does the solution meet your needs ?

Want to know more ?

Thank you for taking the time to check this presentation

Please check our web site below

Please feel free to ask any question that you might have

Semtech Solutions Ltd

www.semtech-solutions.co.nz

Email [email protected]

KimballInmon

NeedImmediateLonger time scale

DriveBusiness areasEnterprise

BudgetSmaller budgetLarger budget

RequirementsVolatileMore stable and growing

Customer User baseCorporate

SourcesStableChangeable

Startup costLowerHigher

ProjectsSame cost as start upCheaper than start up

???Page ??? (???)12/04/2013, 16:24:54Page /