1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

34
1 Business Intelligence De-Mystified Ben Bor Ben Bor NZ Ministry of Health NZ Ministry of Health

Transcript of 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

Page 1: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

1

Business IntelligenceDe-Mystified

Ben BorBen BorNZ Ministry of HealthNZ Ministry of Health

Ben BorBen BorNZ Ministry of HealthNZ Ministry of Health

Page 2: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

2

Ben Bor

Over 20 years in IT, most of it in Information Management

Oracle specialist since version 5

Involved in Business Intelligence for over 10 years

Consulted the world’s largest corporations

Presents regularly on Information Management

Was annual Guest Lecturer at Sussex University

Page 3: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

3

Session Objectives

Understand the need for Business Intelligence and its role in the enterprise information strategy

Understand the role of the various Business Intelligence technologies and tools

Understand the BI components and the importance of Data Quality

Page 4: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

4

Contents

Business Intelligence (BI) – Definition and Examples

Data Warehousing (DW) – Definition and Architecture

BI Challenges

The BI Promise

OLAP

Data Mining

Dashboards

Alerts

Page 5: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

5

Business Intelligence Ingredients

Data Warehousing

Data Marts

OLAP

Data Mining

Data Quality

And others

Page 6: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

6

Business Intelligence – Definition

Who are my best and worst customers?

What parameters affect my sales?

What advantages does my business offer customers?

Analyse my products by any parameter.

‘Business Intelligence is the art of Business Intelligence is the art of gaining business advantage gaining business advantage

from datafrom data’

Page 7: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

7

Some BI Success Stories

Integrated view of Customers & Suppliers

What do I know about Joe Bloggs?

How much am I spending?

Page 8: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

8

Who Needs Business Intelligence? (Gartner Group)

Business PaceBusiness Pace

VolumeVolumeofof

InformationInformation

The Captive CustomerBI utilized by limited numbers of experts to reduce costs of delivering services to large numbers of customers. No competitive threats exist.

The “e” StartupExtreme need to understand competition, market and customer trends. BI is pervasive as a competitive weapon.

Global 2000BI critical to understand complexity of business, leverage customer and supplier relationships and grasp and exploit new opportunities.

The “Candy Store”BI capabilities are oflimited utility. Decisions made based on personal management observations of customer trends and markets.

Interesting

Important

Essential

Business Intelligence Quadrants

Page 9: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

9

Data Warehousing – Definition 1

Accepted definition:

‘Subject Oriented, Integrated, Non-volatile, and Time Variant Collection of Data in Support of Management’s Decisions’.

Bill Inmon‘Building a Data Warehouse’,

2nd edition, wiley 1996.

Page 10: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

10

Data Warehousing – Definition 2

My definition:

‘A Data Warehouse is the enterprise single point of access to its data’

Page 11: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

11

Data Mart – Definition

A Data Mart is a project that uses Data Warehousing techniques, but covers only a selected part of the enterprise data

Examples:

Accounting Data Mart

Sales Data Mart

Page 12: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

12

Data Warehousing - How

a set of technologies:

Access Different Data Sources

Data Cleansing & Normalising (ETL)Data Storage

Data Analysis

Presentation

Page 13: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

13

Core DataStore (CDS)

Joined-up data

Stand-alone (legacy) schemas

Reference dataIncluding person, company, address, household, etc’

Joining StructuresRiskRisk

EngineEngine

Data ExploitationServices (DES)

Views over CDS IC-maintainedData Marts(Physical)

User-maintainedData Marts External

Databases

SemanticLayer

Tool-specificBusiness Model

(i.e. BO universes)

Tool-specificBusiness Model

(i.e. BO universes)FederationFederationMetadata

ViewsMetadata

Views

Data Quality Profiling

Staging(Data acquisition) Non-Persistent StagingPersistent Staging

(with history)

Extracted files

Oracle Streams

Log Mining

XML

Data Warehouse Architecture

ODS

Access ToolsLayer OLAP

Web-basedReports

Dashboards

Page 14: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

14

Inmon and Kimball

Inmon KimballBasicArchitecture

Centralised Distributed

Fundamental Model Entity-Relation Dimensional

ODS SeparateSystem

Part of DW

Data Mart Derived &Aggregated

Independent &Atomic

Page 15: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

15

Dimensional Modelling

A design method that is

Not entity-relationship modelling

Not normalised

Easily understood by users

More efficient for BI

Page 16: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

16

Dimensional Modelling Example

Consultants submit timesheets, showing the number of hours, the rate and their expenses per project per day.

Managers (AD) are responsible for projects and consultants.

Page 17: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

17

ExpenseType

ExpenseType

ExpenseExpense

ProjectCode

ProjectCode

ProjectStaff

ProjectStaff

ProjectTask

ProjectTask

ConsultantConsultant

ProjectProject

ManagerManager ClientClient

RatesRates

TimeSheet

TimeSheet

Entity Relationship Design

Page 18: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

18

ActivityFacts

ActivityFacts

ManagerDimension

ManagerDimension

ClientDimension

ClientDimension

TimeDimension

TimeDimension

ConsultantDimension

ConsultantDimension Project

Dimension

ProjectDimension

Dimensional Modelling Example (Star Schema)

Page 19: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

19

ActivityFacts

ActivityFacts

TimeTime

ConsultantConsultant ProjectProject

Dimensional Modelling Example (Snowflake Schema)

TeamTeamDivisionDivision

ClientClient

SectorSector

MonthMonth

QuarterQuarter

YearYearDivisionDivision

ManagerManager

IndustryIndustry

ClientClient

Page 20: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

20

OLAP

On-Line Analytical Processing

A data presentation method that allows the users to interactively change the criteria, the level and the contents

Usually based on a multi-dimensional model

Allows for drill-down, drill-up and drill-across

Page 21: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

21

Ad Hoc View

Regional Mgr. ViewProduct Mgr. View

Financial Mgr. View

PROD

MARKET

TIME

PRODUCT

MARKET

TIME

SALESSALES

OLAP - Multi Dimensional Cube

Page 22: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

22

OLAP Methods

ROLAP

MOLAP

HOLAP

Relational OLAP

(Business objects)

Multi-dimensional OLAP

(Hyperion)

Hybrid OLAP

(Cognos)

Page 23: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

23

OLAP DEMO

Page 24: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

24

Data Mining - Definition

A method for automatically deducing knowledge from data:

Patterns, clusters, rules, decision trees etc’

Page 25: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

25

age < 35

salary > 80000

sex = M sex = F

marital = S

age > 35

bal < 6300

=

2 classes who purchase luxury cars

IBM Software Solutions

age < 35 age < 35

sex = M sex = F

salary > 80000 marital = S

bal > 6300

IM for Data Classification ResultsInterpreting Tree Induction Results

Classification Tree

Page 26: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

26

Executive Dashboards

Page 27: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

27

The BI Assimilation Lifecycle

Time

Complexity

BulkReports

Exception

Reports

OLAP

Alerts

n months n months n months n months

Page 28: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

28

Balanced Scorecard

A method of organisational performance measurement.

Performance of an organisation from four perspectives:

Customer perspective (how do customers see us?) Internal capabilities perspective (what must we excel at?) Innovation and learning perspective (can we continue to improve

and create value?)

Financial perspective (how do our owners/shareholders see us?)

Page 29: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

29

Information Quality

Information is Data in context.

Information Quality is Data Quality in context with meaning.

The ability to trust the information

Data Quality

Reliable and repeatable testing

Metadata

Page 30: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

30

Main Challenges in Business Intelligence

Business intelligence projects are

User-oriented

Large

“Complex simplicity”

Continuously evolving

Require deep technical and business knowledge

Stretch all limits: Time, storage capacity, CPU, machine communications,

human communication, human perception, and teamwork.

Data Quality

Page 31: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

31

What’s Happening in the BI world?

BI is becoming a norm

Mature, off-the-shelf tools

Combine structured and non-structured data

A small number of main players

New uses (Data Webhouse)

Real-time

Hosted BI

Open Source BI

Page 32: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

32

Summary - Business Intelligence

Data Warehouse Dimensional Modelling

Information Quality

Data Mart Star Schema Data Mining

ETT/ETL Snowflake Schema Balanced Scorecard

ODS OLAP Data Webhouse

Page 33: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

33

Page 34: 1 Business Intelligence De-Mystified Ben Bor NZ Ministry of Health Ben Bor NZ Ministry of Health.

34

Thank you !

I can be contacted at [email protected]