You are on page 1of 18

DATA WAREHOUSE

1
WHAT IS BUSINESS INTELLIGENCE?
Business Intelligence enables the business to make
intelligent, fact-based decisions

Aggregate Data Present Enrich Inform a


Data Data Decision

2
Database, Data Mart, Data Reporting Tools, Dashboards, Add Context to Create Decisions are Fact-based and
Warehouse, ETL Tools, Static Reports, Mobile Information, Descriptive Data-driven
Integration Tools Reporting, OLAP Cubes Statistics, Benchmarks,
Variance to Plan or LY
BUSINESS INTELLIGENCE

Good decisions by effectively managing data

3
DATA WAREHOUSE ARCHITECTURE

4
DW DEFINITION BY W.H. INMON
A Data Warehouse is a subject oriented, integrated,
time-variant and nonvolatile collection of data to
support management’s decision making process

Subject Oriented: - A Data Warehouse is organized around a


major subjects, such as customer, supplier, product and sales.

Integrated: - A Data Warehouse is usually constructed by


integrating multiple heterogeneous sources.

Time-variant: - Data are stored to provide information from a


historical perspective.

Nonvolatile: - meaning that data in the database is never over- 5


written or deleted, but retained for future reporting
2 DIFFERENT APPROACH IN DATA
WAREHOUSE MODELING

Inmon Model - Top Down Approach

Data marts are created only after the complete


data warehouse has been created

Ralph Kimball Model - Bottom-up approach

6
Enterprise Data warehouse is create by
combining the data marts together
WHY COMPANIES DEPLOY DW

• Operational systems are being impacted because of reporting


requests
• Operational systems cannot give a needed historical perspective
• The business is not getting consistent or timely answers (No single
view of the “business”)
• Too expensive / Too difficult to tie source systems together for one-off
reporting.
• No one knows the rules from legacy reporting systems.
• Because the competition has one.
• Investment in a BI tool wont work without consolidated, rationalized
data.

7
BILL INMON – TOP-DOWN DATA WAREHOUSE
DESIGN APPROACH

 In the top-down
approach, the data
warehouse is designed
first and then data mart
are built on top of data
warehouse

8
RALPH KIMBALL – BOTTOM-UP DATA
WAREHOUSE DESIGN APPROACH

 As per this method, data


marts are first created to
provide the reporting and
analytics capability for
specific business process,
later with these data
marts enterprise data
warehouse is created

9
INMON OR KIMBALL: WHICH APPROACH IS
SUITABLE FOR YOUR DATA WAREHOUSE?

10
HYBRID APPROACH
 Hybrid approach is aims to harness the speed of the
bottom up approach and user orientation of the top
down approach.

11
STAR SCHEMA

12
DIMENSION AND FACT TABLE

Dimension Table

 Non measureable
 Primary Keys

FACT Table
 Measureable
 Foreign keys

13
DATA WAREHOUSE VS DATA LAKE

14
SNOW FLAKE SCHEMA

15
DATA WAREHOUSING ROLES:

 Business Users --- People with knowledge of the


business and needs for reporting

 Report Writers --- People who write reports (Developers);


tools for writing reports

 Data Modelers --- People who create data models from


Business Requirements

 ETL Developers --- People who write / develop ETL


processes

 DBA --- People who manage and support databases

16
POPULAR DATA VISUALIZATION TOOLS
 Tableau

 Microsoft Power BI

 Qlikview/Qliksense

 IBM Cognos

 SAP BO

 Zoomdata

 Google Looker

 amazon quicksight

 SSRS

 OBIEE
17
 TIBCO Spotfire

 Micro strategy Analytics


POPULAR ETL TOOLS
 Informatica - PowerCenter

 IBM - Websphere DataStage

 Microsoft – SQL Server Integrated Services (SSIS)

 SAP – Business Objects Data Services (BODS)

 IBM - Cognos Data Manager

 Oracle - Data Integrator(ODI)

 SAS - Data Integration Studio

 Oracle - Warehouse Builder

 AB Initio

 Talend Open Studio

 Apache NiFi

 Pentaho Data Integration


18
 Xplenty - cloud-based ETL

You might also like