SlideShare a Scribd company logo
DWH Session1
Agenda
• Business Challenges
• BI
• Why DWH/EDWH
• What is DWH
• DWH Architecture
• Popular ETL & Reporting tool names
• What is OLTP
• OLTP vs OLAP
• Data Mart
• Types of Data Marts
• DWH vs Data Mart
• ODS
• DWH vs ODS
Business Challenges
 Ensuring availability of ‘clean’ data
 Multiple sources of data and reporting systems
 Difficulty in locating and addressing information
 Technology Islands
 Information requests take days or weeks to fulfill
 Rapidly changing business strategies
 Pressures to lower costs and improve services
Business Intelligence (BI)
• ‘BI is a broad category of applications and technologies for
gathering, storing, analyzing, and providing access to data to
help enterprise users make better business decisions’
• DWH contains Current Data + Complete History
What is a Data Warehouse ?
• A data warehouse is a subject-oriented, integrated,
nonvolatile, time-variant collection of data in support of
management's decisions.
Why DWH
• Single view of data
• Effective decision making
• Profit maximization & Cost reduction
• Resource Optimization
• Greater customer insight
• Better business insight
• Business Forecasting
• On-line indicators of business trends
Data Warehouse Architecture
DW Components
 Operational Source systems
– Single/Multiple applications
– Flat files/Database
 Data Staging
– Temporary storage
– Little or no history
– Structure almost resembles source
– No query and reporting
 Presentation layer
– Query/reporting tools
– OLAP (Online Analytical Processing)
– Data Mining
Data Warehousing - Benefits
 Increase customer profitability
 Cost effective decision making
 Manage customer and business partner relationships
 Link multiple locations and geographies
 Identify developing trends and reduce time to market
 Improve quality assurance programs
 Production & Performance awareness
Popular ETL & Reporting Tool Names
ETL Tool Name Owner Name
Business Objects Data Services (BODS) SAP
Informatica Informatica
Data Stage IBM
Sql Server Integration Services (SSIS) Micro Soft
Oracle Data Integrator (ODI) Oracle
Talend Talend
Reporting Tool Name Owner Name
Business Objects (BO) SAP
Qlikview Qlikview
Cognos IBM
Sql Server Reporting Services (SSRS) Micro Soft
Power BI Micro Soft
Tableau Tableau
Transactional System VS Data Warehouse
OLTP vs OLAP
Online Transactional Processing vs Online Analytical Processing
Transactional System Data Warehouse/OLAP
System Usage Regular Business Analysis
Data Modifications Read/Write Read Only
Type of Queries Predefined Predefined / Ad-hoc/Customized
Data Normalized De-Normalized
Historical Data Few weeks Months to Years
Size MB – GB GB - TB
Indexes Few Many
Joins Many Some
Derived data and Aggregates Rare Common
DataMart & Types of Datamarts (Approach)
Data Mart :-
• A data mart is a structure / access pattern specific to data warehouse environments, used to retrieve
client-facing data. The data mart is a subset of the data warehouse and is usually oriented to a specific
business line or team.(Means more subject oriented)
• A DATA MART is focused on a single functional area of an organization and contains a subset of data
stored in a Data Warehouse. A Data Mart is a condensed version of Data Warehouse and is designed
for use by a specific department, unit or set of users in an organization. E.g., Marketing, Sales, HR or
finance. It is often controlled by a single department in an organization.
• Type of Data Mart
There are three main types of data marts are:
• Dependent: Dependent data marts are created by drawing data directly from DWH.
• Independent: Independent data mart is created without the use of a central data warehouse.
• Hybrid: This type of data marts can take data from data warehouses or operational systems.
Types of Approaches
• Top Down Approach (Inmon) Dependent Data Mart
• Build Enterprise Data warehouse
• Data Marts to be derived from Warehouse
• Bottom Up Approach (Kimball) Independent Approach
• Marts to be built for different departments
• Data warehouse derived by linking data marts
Operational system
Operational system
Sales
Purchase
Inventory
Operational system
• Data Sources Staging Area Warehouse Data mart
Top Down Approach(Dependent Data Mart)
Source Staging Data Mart Data warehouse
Operational system
Operational system
Sales
Purchase
Inventory
Operational system
Bottom up Approach (Independent Data Mart)
DWH vs Data Mart
Data Warehouse First Data Mart first
Expensive Relatively cheap
Large development cycle Delivered in < 6 months
Change management is difficult Easy to manage change
Difficult to obtain continuous corporate support Can lead to independent and incompatible marts
Technical challenges in building large databases Cleansing, transformation, modeling techniques
may be incompatible
Process
 Identification of Business process
 Requirements Gathering
 Design
– Dimensional Model
– Staging Area
– ETL Process
– Granularity
– DB Objects
– Indexing
– Parallelism
– Partition
– Metadata
 Build
 Deploy
 Manage
Operational Data Store (ODS)
• Backup for Source System
• obtaining current data
Q & A

More Related Content

Similar to DWH_Session_1.pptx

Cognos datawarehouse
Cognos datawarehouseCognos datawarehouse
Cognos datawarehouse
ssuser7fc7eb
 
DW (1).ppt
DW (1).pptDW (1).ppt
DW (1).ppt
RahulSingh986955
 
presentationofism-complete-1-100227093028-phpapp01.pptx
presentationofism-complete-1-100227093028-phpapp01.pptxpresentationofism-complete-1-100227093028-phpapp01.pptx
presentationofism-complete-1-100227093028-phpapp01.pptx
vipush1
 
DWDM Unit 1 (1).pptx
DWDM Unit 1 (1).pptxDWDM Unit 1 (1).pptx
DWDM Unit 1 (1).pptx
SalehaMariyam
 
Data ware housing- Introduction to data ware housing
Data ware housing- Introduction to data ware housingData ware housing- Introduction to data ware housing
Data ware housing- Introduction to data ware housing
Vibrant Technologies & Computers
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
James Serra
 
Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse
Lesa Cote
 
Various Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.pptVarious Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.ppt
RafiulHasan19
 
Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28
Martin Bém
 
Data warehousing ppt
Data warehousing pptData warehousing ppt
Data warehousing ppt
Ashish Kumar Thakur
 
bi notes.docx
bi notes.docxbi notes.docx
bi notes.docx
ssuserc2692d
 
Oracle sql plsql & dw
Oracle sql plsql & dwOracle sql plsql & dw
Oracle sql plsql & dw
Sateesh Kumar Sarvasiddi
 
20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt
PalaniKumarR2
 
DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]vasanth kumar C
 
BI Chapter 03.pdf business business business business business business
BI Chapter 03.pdf business business business business business businessBI Chapter 03.pdf business business business business business business
BI Chapter 03.pdf business business business business business business
JawaherAlbaddawi
 
Data Management
Data ManagementData Management
Data Management
Mufaddal Nullwala
 
dw_concepts_2_day_course.ppt
dw_concepts_2_day_course.pptdw_concepts_2_day_course.ppt
dw_concepts_2_day_course.ppt
DougSchoemaker
 

Similar to DWH_Session_1.pptx (20)

Cognos datawarehouse
Cognos datawarehouseCognos datawarehouse
Cognos datawarehouse
 
DW (1).ppt
DW (1).pptDW (1).ppt
DW (1).ppt
 
presentationofism-complete-1-100227093028-phpapp01.pptx
presentationofism-complete-1-100227093028-phpapp01.pptxpresentationofism-complete-1-100227093028-phpapp01.pptx
presentationofism-complete-1-100227093028-phpapp01.pptx
 
DWDM Unit 1 (1).pptx
DWDM Unit 1 (1).pptxDWDM Unit 1 (1).pptx
DWDM Unit 1 (1).pptx
 
Data wirehouse
Data wirehouseData wirehouse
Data wirehouse
 
Data ware housing- Introduction to data ware housing
Data ware housing- Introduction to data ware housingData ware housing- Introduction to data ware housing
Data ware housing- Introduction to data ware housing
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
 
Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse Role of Database Management System in A Data Warehouse
Role of Database Management System in A Data Warehouse
 
Various Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.pptVarious Applications of Data Warehouse.ppt
Various Applications of Data Warehouse.ppt
 
Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28Prague data management meetup 2017-02-28
Prague data management meetup 2017-02-28
 
Data warehousing ppt
Data warehousing pptData warehousing ppt
Data warehousing ppt
 
bi notes.docx
bi notes.docxbi notes.docx
bi notes.docx
 
Oracle sql plsql & dw
Oracle sql plsql & dwOracle sql plsql & dw
Oracle sql plsql & dw
 
20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt20IT501_DWDM_PPT_Unit_I.ppt
20IT501_DWDM_PPT_Unit_I.ppt
 
DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]DWH_PROJECT [Compatibility Mode]
DWH_PROJECT [Compatibility Mode]
 
BI Chapter 03.pdf business business business business business business
BI Chapter 03.pdf business business business business business businessBI Chapter 03.pdf business business business business business business
BI Chapter 03.pdf business business business business business business
 
Datawarehousing
DatawarehousingDatawarehousing
Datawarehousing
 
Data Management
Data ManagementData Management
Data Management
 
dw_concepts_2_day_course.ppt
dw_concepts_2_day_course.pptdw_concepts_2_day_course.ppt
dw_concepts_2_day_course.ppt
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 

Recently uploaded

Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 

Recently uploaded (20)

Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 

DWH_Session_1.pptx

  • 2. Agenda • Business Challenges • BI • Why DWH/EDWH • What is DWH • DWH Architecture • Popular ETL & Reporting tool names • What is OLTP • OLTP vs OLAP • Data Mart • Types of Data Marts • DWH vs Data Mart • ODS • DWH vs ODS
  • 3. Business Challenges  Ensuring availability of ‘clean’ data  Multiple sources of data and reporting systems  Difficulty in locating and addressing information  Technology Islands  Information requests take days or weeks to fulfill  Rapidly changing business strategies  Pressures to lower costs and improve services
  • 4. Business Intelligence (BI) • ‘BI is a broad category of applications and technologies for gathering, storing, analyzing, and providing access to data to help enterprise users make better business decisions’ • DWH contains Current Data + Complete History
  • 5. What is a Data Warehouse ? • A data warehouse is a subject-oriented, integrated, nonvolatile, time-variant collection of data in support of management's decisions.
  • 6. Why DWH • Single view of data • Effective decision making • Profit maximization & Cost reduction • Resource Optimization • Greater customer insight • Better business insight • Business Forecasting • On-line indicators of business trends
  • 8. DW Components  Operational Source systems – Single/Multiple applications – Flat files/Database  Data Staging – Temporary storage – Little or no history – Structure almost resembles source – No query and reporting  Presentation layer – Query/reporting tools – OLAP (Online Analytical Processing) – Data Mining
  • 9. Data Warehousing - Benefits  Increase customer profitability  Cost effective decision making  Manage customer and business partner relationships  Link multiple locations and geographies  Identify developing trends and reduce time to market  Improve quality assurance programs  Production & Performance awareness
  • 10. Popular ETL & Reporting Tool Names ETL Tool Name Owner Name Business Objects Data Services (BODS) SAP Informatica Informatica Data Stage IBM Sql Server Integration Services (SSIS) Micro Soft Oracle Data Integrator (ODI) Oracle Talend Talend Reporting Tool Name Owner Name Business Objects (BO) SAP Qlikview Qlikview Cognos IBM Sql Server Reporting Services (SSRS) Micro Soft Power BI Micro Soft Tableau Tableau
  • 11. Transactional System VS Data Warehouse OLTP vs OLAP Online Transactional Processing vs Online Analytical Processing Transactional System Data Warehouse/OLAP System Usage Regular Business Analysis Data Modifications Read/Write Read Only Type of Queries Predefined Predefined / Ad-hoc/Customized Data Normalized De-Normalized Historical Data Few weeks Months to Years Size MB – GB GB - TB Indexes Few Many Joins Many Some Derived data and Aggregates Rare Common
  • 12. DataMart & Types of Datamarts (Approach) Data Mart :- • A data mart is a structure / access pattern specific to data warehouse environments, used to retrieve client-facing data. The data mart is a subset of the data warehouse and is usually oriented to a specific business line or team.(Means more subject oriented) • A DATA MART is focused on a single functional area of an organization and contains a subset of data stored in a Data Warehouse. A Data Mart is a condensed version of Data Warehouse and is designed for use by a specific department, unit or set of users in an organization. E.g., Marketing, Sales, HR or finance. It is often controlled by a single department in an organization. • Type of Data Mart There are three main types of data marts are: • Dependent: Dependent data marts are created by drawing data directly from DWH. • Independent: Independent data mart is created without the use of a central data warehouse. • Hybrid: This type of data marts can take data from data warehouses or operational systems.
  • 13. Types of Approaches • Top Down Approach (Inmon) Dependent Data Mart • Build Enterprise Data warehouse • Data Marts to be derived from Warehouse • Bottom Up Approach (Kimball) Independent Approach • Marts to be built for different departments • Data warehouse derived by linking data marts
  • 14. Operational system Operational system Sales Purchase Inventory Operational system • Data Sources Staging Area Warehouse Data mart Top Down Approach(Dependent Data Mart)
  • 15. Source Staging Data Mart Data warehouse Operational system Operational system Sales Purchase Inventory Operational system Bottom up Approach (Independent Data Mart)
  • 16. DWH vs Data Mart Data Warehouse First Data Mart first Expensive Relatively cheap Large development cycle Delivered in < 6 months Change management is difficult Easy to manage change Difficult to obtain continuous corporate support Can lead to independent and incompatible marts Technical challenges in building large databases Cleansing, transformation, modeling techniques may be incompatible
  • 17. Process  Identification of Business process  Requirements Gathering  Design – Dimensional Model – Staging Area – ETL Process – Granularity – DB Objects – Indexing – Parallelism – Partition – Metadata  Build  Deploy  Manage
  • 18. Operational Data Store (ODS) • Backup for Source System • obtaining current data
  • 19.
  • 20.
  • 21. Q & A