do you really need a data warehouse senturus webinar

78
DO YOU NEED A DATA WAREHOUSE? WHY PROPERLY STAGED DATA IS CRITICAL TO BI SYSTEM SUCCESS

Upload: hunkomaniac

Post on 16-Jan-2016

13 views

Category:

Documents


0 download

DESCRIPTION

DWH Needs

TRANSCRIPT

Page 1: Do You Really Need a Data Warehouse Senturus Webinar

DO YOU NEED A DATA WAREHOUSE?

WHY PROPERLY STAGED DATA IS CRITICAL TO BI SYSTEM SUCCESS

Page 2: Do You Really Need a Data Warehouse Senturus Webinar

• Introduction

• The Quick Answer

• Why Business Intelligence (BI)

• Challenges & Basic Requirements of BI Systems

• Reporting Direct from Source Systems

• Technical Solution Alternatives

• Data Warehouse Benefits

• How to Build a Data Warehouse (20,000 foot view)

• Additional Resources & Upcoming Events

• Q & A

TODAY’S AGENDA

2Copyright 2014 Senturus, Inc. All Rights Reserved

Page 3: Do You Really Need a Data Warehouse Senturus Webinar

Submit questions here

Click arrow to restore full control panel

GOTOWEBINAR CONTROL PANEL

Copyright 2014 Senturus, Inc. All Rights Reserved 3

Page 4: Do You Really Need a Data Warehouse Senturus Webinar

PRESENTATION SLIDE DECK ON WWW.SENTURUS.COM

Copyright 2014 Senturus, Inc. All Rights Reserved 4

Page 5: Do You Really Need a Data Warehouse Senturus Webinar

CRITICAL SUCCESS FACTORS IN BI

• Architectures & Data Transformation

• BI Tools

• Methodologies & Techniques

• People & Processes

Chapters in the BI Demystified Series

Page 6: Do You Really Need a Data Warehouse Senturus Webinar

CRITICAL SUCCESS FACTORS IN BI

• Architectures & Data Transformation

• Data Marts & Data Warehouses

• BI Tools

• Methodologies & Techniques

• People & Processes

Chapters in the BI Demystified Series

Page 7: Do You Really Need a Data Warehouse Senturus Webinar

John

Peterson CEO & Co-Founder

Senturus

TODAY’S PRESENTER

7

Page 8: Do You Really Need a Data Warehouse Senturus Webinar

WHO WE ARE

SENTURUS INTRODUCTION

Page 9: Do You Really Need a Data Warehouse Senturus Webinar

Our Team:

Business depth combined with technical expertise. Former CFOs, CIOs, Controllers, Directors, BI Managers & Enterprise BI/DW Architects

SENTURUS: BUSINESS ANALYTICS ARCHITECTS

9Copyright 2014 Senturus, Inc. All Rights Reserved

Business Intelligence Enterprise Planning Predictive Analytics

Creating Clarity from Chaos

Page 10: Do You Really Need a Data Warehouse Senturus Webinar

750+ CLIENTS, 1600+ PROJECTS, 14+ YEARS

10Copyright 2014 Senturus, Inc. All Rights Reserved

Page 11: Do You Really Need a Data Warehouse Senturus Webinar

• Former Head of BI/ Lead Architect – VISA

• Former BI Architect – Jamba Juice

• Former Head of BI – Dole

• Former Chief BI Architect – Cisco

• Former BI Architect – Daimler AG

• Former Lead of IT Architecture – Paramount Pictures

• Former Head of BI – Experian

• Former Head of BI – Robert Half International

• Former Head of Training (IBM Cognos, Southern California)

• Former Controller – The GAP

• Two former CFO’s

• Several former Vice Presidents of Marketing

• Several former COO’s

• Several Former CIO’s

• Former Partner - PWC ($50million+ projects)

• Average experience = over 20 years

A Few of Our Team Members (former roles)

Deep & Pragmatic Experience

Copyright 2014 Senturus, Inc. All Rights Reserved.11

Page 12: Do You Really Need a Data Warehouse Senturus Webinar

WHAT DO YOU USE FOR BI DATA

“STORAGE” TODAY?

QUICK POLL

Page 13: Do You Really Need a Data Warehouse Senturus Webinar

DO YOU INTEND TO DEPLOY AN ENTERPRISE

DATA WAREHOUSE AT SOME POINT?

QUICK POLL

Page 14: Do You Really Need a Data Warehouse Senturus Webinar

DO YOU REALLY NEED A DATA WAREHOUSE?

QUICK ANSWER

Page 15: Do You Really Need a Data Warehouse Senturus Webinar

The short is answer is:

Almost always, YES

DO YOU REALLY NEED A DATA WAREHOUSE*?

15Copyright 2014 Senturus, Inc. All Rights Reserved.

* or Conforming Data Marts

Page 16: Do You Really Need a Data Warehouse Senturus Webinar

The rest of this presentation will focus

on why…

WHY?

16Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 17: Do You Really Need a Data Warehouse Senturus Webinar

DATA-DRIVEN INSIGHT LEADS TO

BOTTOM LINE RESULTS

WHY BUSINESS ANALYTICS?

Page 18: Do You Really Need a Data Warehouse Senturus Webinar

BUSINESS INTELLIGENCE DRIVES COMPETITIVE ADVANTAGE

18Copyright 2014 Senturus, Inc. All Rights Reserved.

11.3%

14.0%

12.1%

0.5%

9.4% 9.3% Value Integrators

All other enterprises

EBITDA5-year CAGR, 2004-2008

Revenue5-year CAGR, 2004-2008

ROIC5-year average, 2004-2008

49% more 30% more> 20x more

Source: IBM Institute for Business Value, The Global CFO Study 2010

Page 19: Do You Really Need a Data Warehouse Senturus Webinar

GETTING THE RIGHT INFORMATION TO THE

RIGHT DECISION MAKERS AT THE RIGHT TIME

THE CHALLENGE

Page 20: Do You Really Need a Data Warehouse Senturus Webinar

SOURCE DATA IS NOT ACTIONABLE INFORMATION

20Copyright 2014 Senturus, Inc. All Rights Reserved.

Standard

Reports (Push-Pull)

Dashboards/

Scorecards

Self-service Reporting

& Ad-Hoc Analysis

Alerts

The

Chasm ERP, CRM Data

Planning Data

De

cis

ion

s &

Acti

on

s

So

urc

e S

yste

ms o

f R

eco

rd

Other Sources

“What do you want?”

“What do you have?”

Page 21: Do You Really Need a Data Warehouse Senturus Webinar

THE TYPICAL SOLUTION

21Copyright 2014 Senturus, Inc. All Rights Reserved.

Standard

Reports (Push-Pull)

Dashboards/

Scorecards

Self-service Reporting

& Ad-Hoc Analysis

Alerts

ERP Data

CRM Data

Planning Data

De

cis

ion

s &

Acti

on

s

So

urc

e S

yste

ms o

f R

eco

rd

Other Sources Or more specifically….

Page 22: Do You Really Need a Data Warehouse Senturus Webinar

THE TYPICAL SOLUTION* (DETAILED)

22Copyright 2014 Senturus, Inc. All Rights Reserved.

Standard

Reports (Push-Pull)

Dashboards/

Scorecards

Self-service Reporting

& Ad-Hoc Analysis

Alerts

ERP Data

CRM Data

Planning Data

De

cis

ion

s &

Acti

on

s

So

urc

e S

yste

ms o

f R

eco

rd

Other Sources * Often coupled with individual acts of Macro & VLOOKUP

heroism, done infrequently and inconsistently

Excel

Powerpoint

Access

Page 23: Do You Really Need a Data Warehouse Senturus Webinar

Solu

tions

Manually process in Excel

Combine multiple sources

Find, organize and align

data

Filter non-relevant data

Calculate missing

measures

Publish and distribute

reports

Use BI Tools toproduce reports

(scheduled and on-demand)

Use ETLto populate a mart/DW

(write once, run daily)

OR

But, most reports require business logic be applied to data

Pro

ble

mWHY IT PAYS TO BUILD A AUTOMATED BI SYSTEM

23Copyright 2014 Senturus, Inc. All Rights Reserved.

Save money, make money

“We just want a report”

Need

Repeat for everyreport, everymonth

Build Once

Build Once

Page 24: Do You Really Need a Data Warehouse Senturus Webinar

THE REAL CHALLENGE IN A NUTSHELL

The Data has to be Transformed somewhere between the source systems and the end-user

The question is simply – WHERE ?

1. By the End-User (In Excel, etc)

2. By the Front-end BI Tool (with live queries)

3. By an Intermediate process & staging area (ETL, DW)

Page 25: Do You Really Need a Data Warehouse Senturus Webinar

BUT FIRST, SOME BUSINESS INTELLIGENCE

MUST-HAVES & GIVENS

BASIC REQUIREMENTS

Page 26: Do You Really Need a Data Warehouse Senturus Webinar

• Deliver a stable & user-friendly data structure– Reports will not break if source system files change– Foundation for true “Self-service” reporting and analytics

• Provide fast performance

– Especially for ad hoc reporting and interactive dashboards

• Handle multiple sources of data

– Cross-functional facts (metrics) and dimensions

• Deliver high quality, validated data

• Maintain historical data in a common format – Even if source systems change or grow– Also, maintain historical context of data (SCD’s) – Allows for trending and “as-of” analysis

A FEW UNIVERSAL BI SYSTEM REQUIREMENTS

26Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 27: Do You Really Need a Data Warehouse Senturus Webinar

• Provide additional ways to “roll-up” data

– Hierarchies, attributes, defined metrics

• Provide field, table & measure names that make sense to business users

• Enable pre-calculations for commonly used measures

– E.g Gross margin, ratios, special qualities (pounds, gallons, etc)

• Provide user & role based security

– Often different than authentication within OLTP environment

A FEW UNIVERSAL BI REQUIREMENTS (CONT.)

27Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 28: Do You Really Need a Data Warehouse Senturus Webinar

WHY NOT SIMPLY POINT THE BI TOOLS AT THE

SOURCE SYSTEMS?

ARCHITECTURAL OPTIONS

Page 29: Do You Really Need a Data Warehouse Senturus Webinar

DIRECT CONNECTION TO SOURCE SYSTEM

ERP Data

Labor Data

StandardReports

Web P

ort

al

Other SourcesAd h

oc

Query

ingPlanning Data

Slic

ing &

D

icin

g

Dash

board

Auth

oring

Report

Auth

oring

Dashboards/Scorecards

Sourc

e S

yst

em

s of

Reco

rd

Thre

shold

Ale

rtin

g

Self-service Reporting& Analysis

Threshold-basedAlerts

Excel

Planning “Data Set”

Sales “Data Set”

Finance “Data Set”

HR “Data Set”

Other “Data Set”

Page 30: Do You Really Need a Data Warehouse Senturus Webinar

• Transaction processing (OLTP) systems are optimized for Data Entry, not Reporting

– Highly normalized, atomic level data

– Few indexes

– Cryptic naming (tables, columns)

– Odd formats (e.g. Julian dates, non-decimal numbers

– Priority often given to transaction processing

• OLTP systems change over time

– System upgrades, inducing structural changes

– System migrations

– Company acquisitions bring new sources

• OLTP systems not designed for rich metadata and hierarchies

– Limited fields and flex (UD) fields

– Little to no control over uniqueness of rollups

– Dimension maintenance is tedious at best

OTHER CHALLENGES OF DIRECT CONNECTION

30Copyright 2014 Senturus, Inc. All Rights Reserved.

Performance

Usability

Stability

Usability

Page 31: Do You Really Need a Data Warehouse Senturus Webinar

• Reporting queries can adversely impact OLTP data entry

– Queries are often intensive

• OLTP systems lack historical data and context

– Deleted records

– Legacy data often lost

– Only current values stored

• OLTP systems not capable of storing data from other/all sources

– Despite claims, source systems are not good repositories of other system data

– Multiple sources often don’t have common keys, structures relationships, granularity, etc.

• OLTP system security typically does not match BI needs

– Additional users and roles

– Extra licenses

– Unnecessary (& risky) access and complexity

CHALLENGES OF DIRECT CONNECTION OR REPLICATION (CONT.)

31Copyright 2014 Senturus, Inc. All Rights Reserved.

Performance

Usability

Usability

Secure

Page 32: Do You Really Need a Data Warehouse Senturus Webinar

OPERATIONAL DATA SOURCE: SAP EXAMPLE

* Just a few of the over 70,000 tables in SAP R/3

Page 33: Do You Really Need a Data Warehouse Senturus Webinar

A FEW OTHER PROBLEMS WITH REPORTING

DIRECT FROM SOURCE (OLTP) SYSTEMS

MORE CHALLENGES

Page 34: Do You Really Need a Data Warehouse Senturus Webinar

ERP, plus…

CRM

Master data of all types

Plans, forecasts, budgets

Security data

POS or channel data

Shop floor (or equiv) data

3rd party data

Big Data

THERE IS ALWAYS MORE THAN ONE SOURCE

34Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 35: Do You Really Need a Data Warehouse Senturus Webinar

ONE PROBLEM WITH TRYING TO REPORT ACROSS SUBJECTS

35Copyright 2014 Senturus, Inc. All Rights Reserved.

Cross joins (between query subjects [Reporting View, DEPT BUDGET,

Reporting View, DEPT EXPENSE] are not permitted in the identity.

Without conformed dimensions

Page 36: Do You Really Need a Data Warehouse Senturus Webinar

Upgrades

Migrations

Re-implementations

Acquisitions

SOURCE SYSTEMS CHANGE OVER TIME

36Copyright 2014 Senturus, Inc. All Rights Reserved.

Yet, good BI relies on historical data

trending and context

Page 37: Do You Really Need a Data Warehouse Senturus Webinar

My Big Epiphany:

Business Intelligence Success Hinges on Dimensional Data

Source systems NEVER support all the rollups, attributes & hierarchies

Rollups, attributes & hierarchies changeALL the time

ROLLUPS & HIERARCHIES MUST BE ADDED

Page 38: Do You Really Need a Data Warehouse Senturus Webinar

Date & Time

Financial - Departments

Financial - Chart of Accounts

Product (often multiple)

Brand

Sales Territory

Customer

Employees/Management

Supplier

Asset

Geography/Location

Etc.

A FEW HIERARCHY EXAMPLES

Page 39: Do You Really Need a Data Warehouse Senturus Webinar

Company reorgs

Multiple product hierarchies

Finance version vs. Marketing version

Sales territory realignment

Management hierarchies vs. geographic territories

Pre- and post- acquisition rollups

Multiple division rollup disparities

External supplier and third-party data hierarchies vs. internal

Temporary groupings (promos, tiger teams, etc.)

A FEW CLASSIC EXAMPLES OF CHANGE

Page 40: Do You Really Need a Data Warehouse Senturus Webinar

SO WHAT DO WE NEED TO DO…

TECHNICAL SOLUTION

Page 41: Do You Really Need a Data Warehouse Senturus Webinar

• Separate intensive query and reporting tasks from servers & disks used by transaction processing (OLTP) systems

• Create data models and technologies optimized for query and reporting that are NOT appropriate for transaction processing.

– E.g. bit-mapped indexes, denormalized tables…

• Transform data and embed “knowledge,” roll-ups and business logic into the data structures so that non-IT users can perform “self-service BI”

• Create a single location where information from multiple source systems can be accessed and combined for reporting purposes.

SO WHAT DO WE NEED TO DO (TECHINICALLY)

41Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 42: Do You Really Need a Data Warehouse Senturus Webinar

• Provide a validated repository of data that has been cleaned of inaccurate or spurious data quality issues.

• Maintain a repository of historical data gathered from prior and legacy sources, as well as data that would otherwise be purged from the current transaction processing system(s).

• Allow for secured access to data for analytics without opening up access to systems where data might inadvertently be modified, or transaction processing performance hindered.

• Provide a stable platform upon which end-users can build customized reports, dashboards and analytics

– Regardless of source system gyrations over time

SO WHAT DO WE NEED TO DO… (CONT.)

42Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 43: Do You Really Need a Data Warehouse Senturus Webinar

Create a

Data Warehouse

IN OTHER WORDS…

43Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 44: Do You Really Need a Data Warehouse Senturus Webinar

THE REAL SOLUTION

1. Properly staged data Extracted

Transformed

Enhanced & Combined

Validated

Delivered

2. Good tools to “consume” and use the information Report

Monitor

Analyze

Page 45: Do You Really Need a Data Warehouse Senturus Webinar

Properly Staged Data BI Tools

The Real Solution

45Copyright 2014 Senturus, Inc. All Rights Reserved.

Sourc

e S

yst

em

s of

Record

Single Version of the Truth

Data

Abst

racti

on M

odelInformation Security

ReportAuthoring

DashboardAuthoring

Slicing &Dicing

Ad HocQuerying

ThresholdAlerting

ERPData

LaborData

OtherSources

PlanningData

StandardReports

Dashboards/Scorecards

Self-ServiceReporting &Analysis

Threshold-based Alerts

Web P

ort

al

Page 46: Do You Really Need a Data Warehouse Senturus Webinar

WHAT IS A DATA WAREHOUSE?

DEFINITIONS

Page 47: Do You Really Need a Data Warehouse Senturus Webinar

“ A data warehouse is a subject oriented, integrated, nonvolatile, time variant collection of data in support of management's decisions"

Bill InmonBuilding the Data WarehouseJohn Wiley & Sons, Inc., 1992

Classic Definition: Data Warehouse

47Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 48: Do You Really Need a Data Warehouse Senturus Webinar

WHAT IS NOT A DATA WAREHOUSE?

DEFINITIONS (PART 2)

Page 49: Do You Really Need a Data Warehouse Senturus Webinar

DATA WAREHOUSE = COPY OF SOURCE SYSTEM?

ERP Data

Labor Data

StandardReports

Web P

ort

al

Other SourcesAd h

oc

Query

ingPlanning Data

Slic

ing &

D

icin

g

Dash

board

Auth

oring

Report

Auth

oring

Dashboards/Scorecards

Sourc

e S

yst

em

s of

Reco

rd

Thre

shold

Ale

rtin

g

Self-service Reporting& Analysis

Threshold-basedAlerts

ERP Data“Warehouse”

Labor Data“Warehouse”

Other Data“Warehouse”

Planning Data“Warehouse”

Excel

Planning “Universe”

Sales “Universe”

Finance “Universe”

HR “Universe”

Other “Universes”

Replication

Page 50: Do You Really Need a Data Warehouse Senturus Webinar

DATA WAREHOUSE = NON-INTEGRATED DATA MART SILOS?

ERP Data

Labor Data

StandardReports

Web P

ort

al

Other SourcesAd h

oc

Query

ingPlanning Data

Slic

ing &

D

icin

g

Dash

board

Auth

oring

Report

Auth

oring

Dashboards/Scorecards

Sourc

e S

yst

em

s of

Reco

rd

Thre

shold

Ale

rtin

g

Self-service Reporting& Analysis

Threshold-basedAlerts

Excel Spreadmart

Planning Datamart

Sales Datamart

Finance Datamart

HR Datamart

Other Datamarts

ETL Processes

Page 51: Do You Really Need a Data Warehouse Senturus Webinar

Integrated Data BI Tools

TRUE INTEGRATED DATA WAREHOUSE

51Copyright 2014 Senturus, Inc. All Rights Reserved.

* Also known as a Star Schema

Sourc

e S

yst

em

s of

Record

ConformingBusiness ProcessDimensional Models*

Single Version of the Truth

Data

Abst

racti

on M

odelInformation Security

ReportAuthoring

DashboardAuthoring

Slicing &Dicing

Ad HocQuerying

ThresholdAlerting

ERPData

LaborData

OtherSources

PlanningData

Data

Inte

gra

tion (

ETL)

StandardReports

Dashboards/Scorecards

Self-ServiceReporting &Analysis

Threshold-based Alerts

Web P

ort

al

Page 52: Do You Really Need a Data Warehouse Senturus Webinar

WHY INTEGRATED DATA MARTS OR WAREHOUSE?

Enhances Reporting Performance and Flexibility– Data Marts are organized as denormalized data structures for speed and

ease of Reporting vs. Transactional system.

– Offloads the transactional system of reporting requests

– Drill-to-detail (regardless of data location)

Enables Data Integration or Cross Business Analysis– Enables analysis across business processes and functional areas

– Allows data from multiple sources to be integrated into one source of truth with common dimensionality (GL, Planning, Payroll, Sales)

– Discussion of conformed dimensions

– Example: Budget vs. Actuals

Allows Historical Data and Trend Analysis– Captures historical perspective vs. snapshot in time. (ex.Sq ft)

– Allows shifts in sources systems seamlessly

Page 53: Do You Really Need a Data Warehouse Senturus Webinar

WHY INTEGRATED DATA MARTS OR WAREHOUSE? (CONTINUED)

4. Allows for Automation of business rules & transformations to human-readable information

– Insulates Business Users from cryptic structures and changes in the source systems

– Discussion of Transformation Layers

5. Allows for Additional org/hierarchy rollups & groupingsnot provided by source systems

– ALWAYS needed, never 100% supported by sources

– Should be table driven

Manual

EffortVlookups

Fragile

Macros

Page 54: Do You Really Need a Data Warehouse Senturus Webinar

WHY INTEGRATED DATA MARTS OR WAREHOUSE? (CONTINUED)

6. Flexible Architectures enables reporting flexibility, i.e. the right tool for the right job

– Robust Reports for operational needs (plus, automatic delivery)

– Cubes for analytics, what if and scenarios

– Ad Hoc Reporting

– Dashboards & Scorecards for Management

7. Empowers Business User Self Service through any of the avenues from above

– Provides the ability to drill into the “Why?”

Page 55: Do You Really Need a Data Warehouse Senturus Webinar

SPECIFIC EXAMPLES OF WHEN A DATA

WAREHOUSE ADDS VALUE

BENEFITS

Page 56: Do You Really Need a Data Warehouse Senturus Webinar

Aggregation

Pre-calculation

Fewer joins

Simple joins

Incremental loads

Indexing and Optimization for DW

Less logic at the reporting layer

PERFORMANCE ENHANCEMENT EXAMPLES

56Copyright 2014 Senturus, Inc. All Rights Reserved.

Page 57: Do You Really Need a Data Warehouse Senturus Webinar

Nomenclature transformation

Both measures and dimensions

Lookups - Measures (e.g. cost)

Lookups – Dimensions (rich master data)

Date conversions

“Pre-computed” Date logic

Granularity matching (e.g. plan vs. actual)

Business logic application

e.g. Definition of Revenue

USABILITY & VALIDITY ENHANCEMENT EXAMPLES

Page 58: Do You Really Need a Data Warehouse Senturus Webinar

ENABLE QUERIES ACROSS SUBJECT AREAS

Product ProductType

ProductCategory

ProductClass

SuperBallpoint Pen

Ballpoints Pens Education

Metal Writer Pen

Ballpoints Pens Business

Felt Great Felt Tips Markers Education

Product Supplier MaterialType

Product Category

Product Class

Super Ballpoint Pen

Acme Ballpoints Pens Plastic

Metal Writer Pen

XYZ Ballpoints Pens Metal

Felt Great Acme Felt Tips Markers Hybrid

Marketing’s Product Dimension table: Manufacturing’s Product Dimension table:

Product Product Type Product Category

Marketing Product Class

Manufacturing Product Class

Supplier

Super BallpointPen

Ballpoints Pens Education Plastic Acme

Metal WriterPen

Ballpoints Pens Business Metal XYZ

Felt Great Felt Tips Markers Education Hybrid Acme

Conformed Product Dimension table:

Befo

reAft

er

Page 59: Do You Really Need a Data Warehouse Senturus Webinar

CONFORMING DIMENSIONS (EXAMPLE)

Source:

The Data Warehouse Toolkit

© Ralph Kimball, Margy Ross

John Wiley & Sons, Inc.

Page 60: Do You Really Need a Data Warehouse Senturus Webinar

Maintaining accurate historical context (SCD’s)

Snapshots and balances (e.g. inventory)

Transactionless Facts (e.g. promo periods)

Trending

EXAMPLES OF SPECIAL CHALLENGES

Page 61: Do You Really Need a Data Warehouse Senturus Webinar

ACCURATELY MAINTAIN HISTORICAL CONTEXT

20092010

Store #23: 8,000 sq ft

Store #23: 20,000 sq ft

Year Store ID Store Size

Revenue Rev/sq ft

2009 23 8,000 $500,000 $63

2010 23 20,000 $1,300,000 $65

Year Store ID Store Size

Revenue Rev/sq ft

2009 23 20,000 $500,000 $25

2010 23 20,000 $1,300,000 $65

Accurate Historical Context:

Report that uses Store Size attribute from ERP table:

Store gets remodeled

Incorrect !

Page 62: Do You Really Need a Data Warehouse Senturus Webinar

Rich, built-in date functionality (MTD,QTD…)

Pre-calculated time intervals, and other derived metrics

Data-driven security

Reduced licensing costs

And lots more….

A FEW MORE EXAMPLES

Page 63: Do You Really Need a Data Warehouse Senturus Webinar

HOW TO BUILD A DATA WAREHOUSE

-- A 20,000 FOOT VIEW

FINAL TIP

Page 64: Do You Really Need a Data Warehouse Senturus Webinar

DATA WAREHOUSES WITHOUT THE NEGATIVES

• Recommendation: Don’t set out to build a data

warehouse [i.e. “Boil the ocean”]

• Instead, build a series of business process

dimensional models with conformed

dimensions

• The result will provide the benefits of a data

warehouse without you ever having done a

data warehouse project.

Page 65: Do You Really Need a Data Warehouse Senturus Webinar

Business Process Dimensional Models

Date Time Store Product, etc. Qty Ext Cost Ext Amount Margin,.

Dimensions (Attributes) Measures (Metrics)

Store Key

Store ID

Store Name

Store Loc

Store

Region

Store Size

Store Age

Product ID

Product Name

Product Class

Product Line

Product Weight

Shipping Cost

Date

Year

Quarter

Month

Week

Day

Day name

Added (Rolled-Up)

Averaged

Calculated

Page 66: Do You Really Need a Data Warehouse Senturus Webinar

CONFORMED DIMENSIONS = KEY TO INTEGRATION

Date Time Store Product Qty, Revenue, Gross Margin

Dimensions (Attributes) Measures (Metrics)

Store ID

Store Name

Store

District

Store

Region

Store Mgr

Store Age

Product ID

Product Name

Product Class

Product Line

Product Weight

Shipping Cost

Date

Year

Quarter

Month

Week

Day

Day name

Added (Rolled-Up)

Averaged

Calculated

Date Time Store Product Plan Qty, Plan Rev, Plan Margin

Page 67: Do You Really Need a Data Warehouse Senturus Webinar

Product

Line

Measures / Facts

Amount, Quantity

Units = 10

Amount = $17,525

Cost = $8,000

District

StoreProduct

(SKU)

Product

Subclass

Channel

Calculations &

Consolidations

Margin, Roll-ups…

Quarter

Year

Month

Week

Day

Period 1

Versions

Scenarios

Actuals

Forecast

MTD

QTD

YTD

WTD

Season

Period 2

Product

Class

Territory

Sales Rep

Old RegionNew Region

DIMENSIONAL MODEL (SIMPLIFIED)

Page 68: Do You Really Need a Data Warehouse Senturus Webinar

Source:

The Data Warehouse Toolkit

© Ralph Kimball, Margy Ross

John Wiley & Sons, Inc.

COMMON, CONFORMING DIMENSIONS

Page 69: Do You Really Need a Data Warehouse Senturus Webinar

CLOSING ARGUMENTS

CONCLUSION

Page 70: Do You Really Need a Data Warehouse Senturus Webinar

We agree that some Additional Repository (other than the source system) is needed.

We agree that some Transformations should be done once during ETL, not live in every query.

We agree that Rich Dimensionality and Transformation adds tremendous value to data.

We agree that it is critical to lay the Proper FoundationBEFORE you start building tons of reports, etc.

CLOSING ARGUMENTS

70Copyright 2014 Senturus, Inc. All Rights Reserved

Page 71: Do You Really Need a Data Warehouse Senturus Webinar

Therefore, we agree that:

We need a Real Integrated Data Warehouse

We need to do it Right

We can & should build it Incrementally

And we need to do it Now

CLOSING ARGUMENTS

71Copyright 2014 Senturus, Inc. All Rights Reserved

Page 72: Do You Really Need a Data Warehouse Senturus Webinar

FROM IBM AND SENTURUS

ADDITIONAL RESOURCES

Page 73: Do You Really Need a Data Warehouse Senturus Webinar

PRESENTATION SLIDE DECK ON WWW.SENTURUS.COM

Copyright 2014 Senturus, Inc. All Rights Reserved 73

Page 74: Do You Really Need a Data Warehouse Senturus Webinar

www.senturus.com/events

• Sept 11 Beginning Authoring Tips & Tricks in Cognos BI

• Sept 17 Houston Cognos Users Group

• Sept 18 Improving the Planning Cycle for Sophisticated Business Needs

UPCOMING EVENTS

74Copyright 2014 Senturus, Inc. All Rights Reserved

Page 75: Do You Really Need a Data Warehouse Senturus Webinar

Save $400

By registering before October 3rd and using

Senturus’ preferred customer code

G14SNTURUS, you’ll get an additional $100

off the early bird discount for a total of $400

savings.

PLUS $200 Training Credit

Receive $200 in Senturus training credit, good toward any of our 20 live

instructor-led Cognos online training classes.

PLUS $25 in Gambling Chips

At Senturus, we’re betting on you! Registrants will enjoy a welcome gift of

$25 in Mandalay Bay Hotel gambling chips upon arrival.

Save $600 on IBM Insight (formerly IOD)

75Copyright 2014 Senturus, Inc. All Rights Reserved.

http://www.senturus.com/ibm-insight-iod-2014/

Page 76: Do You Really Need a Data Warehouse Senturus Webinar

*Custom, tailored training also available*

COGNOS TRAINING OPTIONS

Copyright 2014 Senturus, Inc. All Rights Reserved 76

Page 77: Do You Really Need a Data Warehouse Senturus Webinar

Q & A

Page 78: Do You Really Need a Data Warehouse Senturus Webinar

THANK YOU