230 likes | 416 Views
A presentation that considers the approach to creating a data warehouse, Inmon or Kimball. Which approach to use and how do they compare ?
E N D
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
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 info@semtech-solutions.co.nz