Top Banner
pyright © 2003 Intelligent Solutions, Inc. All Rights Reserved The Operational Data Store Tactical Analysis at Your Fingertips Claudia Imhoff, PhD Intelligent Solutions, Inc. [email protected] www.IntelSols.com 1
64

The Operational Data Store - Tactical Analysis at Your Fingertips

Nov 13, 2014

Download

Documents

shsouza

The Operational Data Store - Tactical Analysis at Your Fingertips
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: The Operational Data Store - Tactical Analysis at Your Fingertips

Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

The Operational Data StoreTactical Analysis at Your Fingertips

Claudia Imhoff, PhDIntelligent Solutions, [email protected]

www.IntelSols.com

1

Page 2: The Operational Data Store - Tactical Analysis at Your Fingertips

2Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Agenda Architectural Differences Between the

ODS and the Data Warehouse Classes of the Operational Data Store ODS Interfaces–What Comes in and What

Goes Out! Which do You Build First – ODS or Data

Warehouse?

Page 3: The Operational Data Store - Tactical Analysis at Your Fingertips

3Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

Corporate Information Factory

Page 4: The Operational Data Store - Tactical Analysis at Your Fingertips

4Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Challenges New data requirements that do not appear to

support traditional analytical BI Membership number? Customer name, address, and phone number? Current status of problem?

Increasing demands for data freshness, currency Daily Hourly Up-to-the-second

Page 5: The Operational Data Store - Tactical Analysis at Your Fingertips

5Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Challenges Increasing demands for availability

24 X 365! 99.999% up time stats!

Increasing demands for query response Sub second

New requirement to manage data in the data warehouse that was produced by the data mart

An old user with a new look asking unusual questions

Page 6: The Operational Data Store - Tactical Analysis at Your Fingertips

6Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

CIF - Some Unusual Requests

I need the customer’sname and address.

I need to know whatproducts belong to acustomer.

I need the DataWarehouse updateddaily!

I need hourly reportingon call center performance.

I need to be notified immediately if fraudis detected againsta customer’s account.

I need the DataMart rebuilt daily!

I need access to the status and results of previous contacts

with the customer.

I need to be able to assignand manage campaigns.

I need to know whatorders from the 30 daybacklog are scheduledto be shipped today?

Page 7: The Operational Data Store - Tactical Analysis at Your Fingertips

7Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

CIF - Some Unusual Requests

I need the customer’sname and address.

I need to know whatproducts belong to acustomer.

I need the DataWarehouse updateddaily!

I need hourly reportingon call center performance.

I need to be notified immediately if fraudis detected againsta customer’s account.

I need the DataMart rebuilt daily!

I need access to the status and results of previous contacts with the customer.

I need to be able to assignand manage campaigns.

I need to know whatorders from the 30 daybacklog are scheduledto be shipped today?

Page 8: The Operational Data Store - Tactical Analysis at Your Fingertips

8Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

Major Business Functions

Business Operations

Business Intelligence

Business Management

Page 9: The Operational Data Store - Tactical Analysis at Your Fingertips

9Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

Operational Data Store

The Operational Data Store is a subject-oriented, integrated, current, volatile collection of data used to support the tactical decision-making process for the enterprise.

Page 10: The Operational Data Store - Tactical Analysis at Your Fingertips

10Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

as defined by W. H. Inmon, Claudia Imhoff and Greg Battasin Building the Operational Data Store

Operational Data Store

... is a:

subject-oriented integrated current volatile

… collection of data used to support the tactical decision making process for the enterprise.

Page 11: The Operational Data Store - Tactical Analysis at Your Fingertips

11Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Role Is the central point of data integration for Tactical Analysis Delivers a common view of enterprise data Current data OLTP capabilities

Observations Supports actions resulting from Business Intelligence activities Relatively simple to deploy but expect more difficulty as data currency demands grow Provide access from anywhere in the corporation via common messaging interface

Operational Data Store

Page 12: The Operational Data Store - Tactical Analysis at Your Fingertips

12Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Operational Data Store

Organizations are building Operational Data Stores to:

Provide operational data integration or consolidation to facilitate the sharing of critical data (e.g., integrated customer or product data)

Provide integrated operational reporting across the organization (daily batch reporting)

Provide integrated operational level tactical analysis that does not require time-series data.

Page 13: The Operational Data Store - Tactical Analysis at Your Fingertips

13Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Operational Data Store is NOT… The ODS is NOT used for

strategic analysis The ODS is NOT the lowest

level of detail in the data warehouse architecture

The ODS is NOT a staging area for the data warehouse

The ODS is NOT a department-specific application

CorporateInformation Factory

Architecture

Page 14: The Operational Data Store - Tactical Analysis at Your Fingertips

14Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Summary The ODS is a different structure than a data

warehouse.

The ODS is not a staging area for the data warehouse.

The ODS is subject oriented, integrated, volatile and updated.

CorporateInformation Factory

Architecture

Page 15: The Operational Data Store - Tactical Analysis at Your Fingertips

15Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Agenda Architectural Differences Between the ODS

and the Data Warehouse Classes of the Operational Data Store ODS Interfaces – What Comes in and What

Goes Out! Which do You Build First – ODS or Data

Warehouse?

Page 16: The Operational Data Store - Tactical Analysis at Your Fingertips

16Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class I

Class II

Class III

Class IV

Classes ofODS

Classes of Operational Data Stores

Frequency of update Synchronous with source

systems Asynchronous with source

systems Degree of integration and

transformation Degree of summarization

NOTE: Managing users frequency expectations can be difficult!

Page 17: The Operational Data Store - Tactical Analysis at Your Fingertips

17Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class I

Classes ofODS

Class I - Characteristics Updated synchronously Updates appear within 2 to 3 seconds after

entered into source system Uses messaging middleware or enterprise

application interface (EAI) Little – if any – integration and

transformation High-performance, transaction dominated

environment Limited on instantaneous summarization

Page 18: The Operational Data Store - Tactical Analysis at Your Fingertips

18Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class I - ExampleAirline Flight Information ODS: A flight delay updated

in the flight scheduling system in New York shows up both in San Francisco airport’s gate management system and on the airline’s web site within seconds

Sophisticated middleware or EAI makes this feasible Resource intensive High maintenance overhead Difficult to get initially synchronized Difficult and complex to maintain An expensive system!

Classes ofODS

Page 19: The Operational Data Store - Tactical Analysis at Your Fingertips

19Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class II

Class II - Characteristics Data is stored and forwarded later

Refreshment multiple times a day Anywhere from 15 minutes to several hours

Not the immediacy of Class I ODS

Some integration and transformation can occur as the data flows into the Class II ODS

Classes ofODS

Page 20: The Operational Data Store - Tactical Analysis at Your Fingertips

20Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class II - ExampleBank Consolidated Accounts ODS: Consolidated information

on bank’s corporate customers with numerous dispersed accounts The customer has many accounts with a nation-wide bank

Multiple branches The bank has disparate source systems

Customer information everywhere

Consolidation is needed! ODS will contain relatively simple data structures and

integration Less load on network than a Class I ODS Less expensive

Classes ofODS

Page 21: The Operational Data Store - Tactical Analysis at Your Fingertips

21Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class III

Class III - Characteristics Most asynchronous class of ODS Overnight data movement to the ODS

Once a day and ONLY once a day Data is trapped in the operational environment and updated

into the ODS Some source data may be a snapshot at end of the day Usually updated in batch mode Significantly more integration and transformation

possible

Classes ofODS

Page 22: The Operational Data Store - Tactical Analysis at Your Fingertips

22Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class III - Example Integrated Customer – Product Profile ODS:

Computer peripherals manufacturer needs customer product profile information on a national basis for better customer support and enhanced sales opportunities ODS is fully integrated and complex

transformations are possible allowing integration

ODS has complex data structures Easiest to maintain

Classes ofODS

Page 23: The Operational Data Store - Tactical Analysis at Your Fingertips

23Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class IV

Class IV - Characteristics Analysis (profiling) completed in

the data warehouse Via Feedback loop knowledge is

applied to current list on the ODS Data movement at

regular/irregular intervals A Class I, II, or III can become a

Class IV Requires the data warehouse to

be in place

Classes ofODS

Page 24: The Operational Data Store - Tactical Analysis at Your Fingertips

24Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Other ODS Renditions Refresh daily

Truncate tables and reload Easy to build No integration Data starts aging immediately Short life

Combining a Class I, II, III and/or IV Very powerful Difficult to construct Challenging to maintain Frequency of updates can be global

Classes ofODS

Page 25: The Operational Data Store - Tactical Analysis at Your Fingertips

25Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Class Comparisons Class I Class II Class III Class IV

Refresh Frequency

Seconds to Minutes

Minutes to Hours

Daily

Whenever

Technologies Real-time messaging middleware and ETL products

Store and forward middleware and ETL products

Batch oriented, store and forward middleware and ETL products

ETL

Degree of enterprise integration and transformation

None to Low Low to Medium Medium to High High

Cost High Moderate to High

Moderate Minimal

Summarization None * Very Little ** Yes Yes

Classes ofODS

Page 26: The Operational Data Store - Tactical Analysis at Your Fingertips

26Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Summary Classes of ODS

Different technologies and purposes Based on different refresh needs and strategies

Class I is instantaneous updates Class II has a frequency of 15 minutes to

several hours Class III is updated once a day Class IV feeds information from the data

warehouse to any class of ODS

Classes ofODS

Page 27: The Operational Data Store - Tactical Analysis at Your Fingertips

27Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Agenda Architectural Differences Between the ODS

and the Data Warehouse Classes of the Operational Data Store ODS Interfaces–What Comes in and What

Goes Out! Which do You Build First – ODS or Data

Warehouse?

Page 28: The Operational Data Store - Tactical Analysis at Your Fingertips

28Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

Operational Systems to ODS – ODS to Operational Systems

Data Acquisition is the set of processes that capture, integrate, transform, cleanse, and load source data into the data warehouse and operational data store.

Page 29: The Operational Data Store - Tactical Analysis at Your Fingertips

29Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Messaging Products IBM MQSeries

Tibco

Neon

Tuxedo

ODSInterfaces

Page 30: The Operational Data Store - Tactical Analysis at Your Fingertips

30Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

EAI Vendors BizTalk –Microsoft Data Junction –

Integration Architect iWay – IBI SeeBeyond Virtuoso – OpenLink Vitria WebMethods WebSphere - IBM

ODSInterfaces

Page 31: The Operational Data Store - Tactical Analysis at Your Fingertips

31Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

ETL Tools and the ODS IBM – Visual Warehouse,

Data Propagator, Data Joiner CA – Data Mover Data Junction Eti Informatica – PowerCenter Ascential – DataStage Oracle – Warehouse Builder

(Carleton) Sagent – Group 1

Coglin Mill – Rodin Data Mirror - Constellar Ab Initio Embarcadero –

DT/Studio Microsoft – DTS Hummingbird – Genio Business Objects –

Data Integrator SAS

ODSInterfaces

Page 32: The Operational Data Store - Tactical Analysis at Your Fingertips

32Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

EAI and ETL Together ETL can use the logical

goodness of EAI to pull data

Real-time integration and consolidation for the ODS

ETL becomes the ‘heavy-lifter’

EAI becomes the connectivity

NOTE: Will these technologies merge into one?

ODSInterfaces

Page 33: The Operational Data Store - Tactical Analysis at Your Fingertips

33Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

ODS to Oper-MartThe Oper-Mart is a subset of data derived from of the operational data store used in tactical analysis and usually stored in a multidimensional manner (star schema or hypercube). They may be created in a temporary manner and dismantled when no longer needed.

Page 34: The Operational Data Store - Tactical Analysis at Your Fingertips

34Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

ODSInterfaces

Oper-Marts or ODS “Data Marts” Reporting cubes (OLAP),

summary tables, small star schemas

Not synchronous or dynamic

Rebuilt often Reflect the data as of a

point in time Will likely lag in currency

from the rest of the ODS

Page 35: The Operational Data Store - Tactical Analysis at Your Fingertips

35Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Cubes and the ODS Drill thru to Operational systems Digital Dashboards Plug in ODS, Oper Mart with a portal Vendors

Cognos – PowerPlay SQLServer – Analytic Services Hyperion – Essbase Packaged Analytics

ODSInterfaces

Page 36: The Operational Data Store - Tactical Analysis at Your Fingertips

36Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Managed Query Tools and the ODS

Business Objects Cognos - Impromptu Crystal Reports (Business Objects) Brio Query (Hyperion) SAS CA – Forest and Trees CA – Info Beacon Oracle Reports Microstrategies

Page 37: The Operational Data Store - Tactical Analysis at Your Fingertips

37Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

ODS to DW and DW or Data Mart to ODS

ODSInterfaces

Page 38: The Operational Data Store - Tactical Analysis at Your Fingertips

38Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Meta Data Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

Transactional Interface

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

The Transactional Interface is an easy-to-use and intuitive interface for the end user to access and manipulate data in the operational data store.

ODSInterfaces

Page 39: The Operational Data Store - Tactical Analysis at Your Fingertips

39Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Transactional Interface Programming Tools and the ODS

Microsoft - Visual Basic Sybase – Powerbuilder JAVA C, C++ COBOL Oracle Forms

ODSInterfaces

Page 40: The Operational Data Store - Tactical Analysis at Your Fingertips

40Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Information Workshop

Meta Data Management

Operation & Administration

Library & Toolbox Workbench

Change Management

Service Management

Data Acquisition Management

Systems Management

Data Acquisition

CIF Data Management

Data Delivery

Information Feedback

API

API

API

API DSI

DSI

TrI

DSI

DSI

Operational Systems

OperationalData Store

Data Warehouse

Exploration Warehouse

Data Mining Warehouse

OLAP Data Mart

Oper Mart

External

ERP

Internet

Legacy

Other

Decision Support Interface

The Decision Support Interface is an easy-to-use, intuitive tool to enable end user capabilities such as exploration, data mining, OLAP, query, and reporting to distill information from data.

ODSInterfaces

Page 41: The Operational Data Store - Tactical Analysis at Your Fingertips

41Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Summary Interfaces will need to be created:

From the operational systems to the ODS (and back) From the ODS to the oper-mart From the ODS to the data warehouse From the data warehouse or data mart to the ODS Transactional interface

Middleware software – a very useful where frequency of update is extremely important

ETL tools (with meta data) – a large part of work effort

ODSInterfaces

Page 42: The Operational Data Store - Tactical Analysis at Your Fingertips

42Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Agenda Architectural Differences Between the ODS

and the Data Warehouse Classes of the Operational Data Store ODS Interfaces–What Comes in and What

Goes Out! Which do You Build First – ODS or Data

Warehouse?

Page 43: The Operational Data Store - Tactical Analysis at Your Fingertips

43Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Reasons to Build an ODS Integration of corporate data

Tactical decision support

Data sharing and accessibility

Reporting to off-load the operational system

ODS BestPractices

Page 44: The Operational Data Store - Tactical Analysis at Your Fingertips

44Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

ODS First Complex operational systems

Multiple merges and acquisition

CRM – current customer information Attention to customer touch processes

Objective: Integrated, high-quality, current accessible data

ODS BestPractices

Page 45: The Operational Data Store - Tactical Analysis at Your Fingertips

45Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Reasons to Build a Data Warehouse

Need for historical analysis – trends, patterns

No clear picture of profitability

Losing customers and market share but don’t know why

Page 46: The Operational Data Store - Tactical Analysis at Your Fingertips

46Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Data Warehouse First Strategic marketing analysis

Attract and retain a customer Needs Wants Desires

Determine customer buying habits Determine customer profitability Perform demographic profiling

Assumption: well integrated operational systems

ODS BestPractices

Page 47: The Operational Data Store - Tactical Analysis at Your Fingertips

47Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Hybrid Environment?

Page 48: The Operational Data Store - Tactical Analysis at Your Fingertips

48Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Can’t I build a hybrid environment?

The answer is - Of course you can.

A hybrid environment (mixing tactical OLTP and DSSwith strategic DSS) CAN be implemented.

However, just because you CAN do it doesn't meanyou SHOULD.

The massive differences in these two constructs shouldmake it clear that they should NEVER be combined.

Hybrid Environment

Page 49: The Operational Data Store - Tactical Analysis at Your Fingertips

49Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Hybrid Environment ODS and Data Warehouse differ greatly in:

Table space allocations Referential integrity strategy Row level locking Amount of detailed data (historical versus current) Currency of the data Backup and recovery strategies Indexing schemes Disaster recovery strategy Reorganization of the database

Page 50: The Operational Data Store - Tactical Analysis at Your Fingertips

50Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Hybrid Environment

Implications of mixing the two together:

Architectural objectives will not be met. Environment developed may not meet ANY client

requirements (for either OLTP or OLAP). Credibility and validity of analytical information may

be compromised. Performance becomes a big issue. The cost in terms of technology and resources to

maintain and monitor this hybrid are great.

Page 51: The Operational Data Store - Tactical Analysis at Your Fingertips

51Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Summary An organization builds an ODS for various

reasons, one of the most important is an integrated customer database.

The ODS plays an important role in CRM for customer integration.

An integrated corporate operational data store can become crucial for day to day business in every industry.

ODS BestPractices

Page 52: The Operational Data Store - Tactical Analysis at Your Fingertips

Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Questions?

Page 53: The Operational Data Store - Tactical Analysis at Your Fingertips

Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Recommended Reading

Page 54: The Operational Data Store - Tactical Analysis at Your Fingertips

54Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Books Mastering Data Warehouse Design - Relational and Dimensional

Techniques, by Claudia Imhoff, Nicholas Galemmo, and Jonathan G. Geiger (John Wiley & Sons, 2003)

Claudia Imhoff, Nicholas Galemmo, and Jonathan Geiger John Wiley & Sons – ISBN 0-471-32421-3

Corporate Information Factory W. H. Inmon, Claudia Imhoff and Ryan Sousa John Wiley & Sons - ISBN 0-471-19733-5

Building the Customer Centric Enterprise: Data Warehousing Techniques for Supporting Customer Relationship Management

Claudia Imhoff, Lisa Loftis, and Jonathan G. Geiger John Wiley & Sons - ISBN 0-471-31981-3

RecommendedReading

Page 55: The Operational Data Store - Tactical Analysis at Your Fingertips

55Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Books Data Warehousing for e-Business

W. H. Inmon, R. H. Terdeman, Joyce Norris-Montanari, Dan Meers

John Wiley & Sons – ISBN 0-471-41579-0 Building the Data Warehouse

W. H. Inmon John Wiley & Sons - ISBN 0-471-14161-5

Building the Operational Data Store W. H. Inmon, Claudia Imhoff and Greg Battas John Wiley & Sons - ISBN 0-471-12822-8

RecommendedReading

Page 56: The Operational Data Store - Tactical Analysis at Your Fingertips

56Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Books The Data Warehouse Lifecycle Toolkit

Ralph Kimball, L. Reeves, M. Ross, W. Thornthwaite John Wiley & Sons - ISBN 0-471-25547-5

Mastering Data Mining Michael J. A. Berry, Gordon Linoff John Wiley & Sons – ISBN 0-471-33123-6

Data Warehouse Performance W. H. Inmon, Ken Rudin, Christopher K. Buss, Ryan Sousa John Wiley & Sons – ISBN 0-471-29808-5

Building and Managing the Meta Data Repository David Marco John Wiley & Sons – ISBN 0-471-35523-2

RecommendedReading

Page 57: The Operational Data Store - Tactical Analysis at Your Fingertips

57Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Books The Data Model Resource Book (Volumes 1 and 2)

Len Silverston John Wiley & Sons – ISBN 0-471-38023-7 & 0-471-35348-5

Improving Data Warehouse and Business Information Quality Larry P. English John Wiley & Sons – ISBN 0-471-25383-9

Data Warehouse Management Handbook Richard Kachur Prentice Hall – ISBN 0-130-83346-0

Data Warehouse Project Management Sid Adelman and Larissa T. Moss Addison Wesley – ISBN 0-201-61635-1

RecommendedReading

Page 58: The Operational Data Store - Tactical Analysis at Your Fingertips

58Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “The Devil You Know: Integrating Old Reports into New BI

Systems” by Claudia Imhoff and Mike Biensen (DM Review, June 2003)

“The Staging Area” by Joyce Norris-Montanari (TDWI Flashpoint, May 2003)

“Just Plug in the Data Appliance and GO! By Claudia Imhoff (DM review, May 2003)

“Keep your friends close, and your enemies closer” by Claudia Imhoff (DM Review, April 2003)

“All Parallelism Is NOT Created Equal!” by Joyce Norris-Montanari (TDWI Flashpoint, March 2003)

“End Users – Use ‘em or Lose ‘em – Round Two” by Claudia Imhoff (DM Review, March 2003)

Page 59: The Operational Data Store - Tactical Analysis at Your Fingertips

59Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “Growing Pains” by Claudia Imhoff and David Imhoff (DM Review,

February 2003) “Take a Trip and Never Leave the Farm” by Claudia Imhoff (DM

Review, January 2003) “We are fam-i-ly – Managing Corporate Relationships for Better

CRM” by Claudia Imhoff & Lisa Loftis (DM Review, December 2002) “Financial Analytics: Delivering Metrics That Matter” by Claudia

Imhoff and Raymond Pettit (DM Review, November 2002) “Crystal Clear Customers – The Role of the Operational Data Store”

by Claudia Imhoff (DM Review, October 2002) “Want to Maximize Data Quality? Make Data an Enterprise Asset” by

Claudia Imhoff and Jonathan G. Geiger (DM Review, September 2002)

Page 60: The Operational Data Store - Tactical Analysis at Your Fingertips

60Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “CRM Analytics” by Claudia Imhoff and Lisa Loftis (DM

Review, August 2002) “Where’s the Brain? The Role of the Program Management

Office” by Claudia Imhoff (DM Review July 2002) “Analytical Applications – The New Kids on the Block” by

Claudia Imhoff (DM Review June 2002) “The Oper Mart Application – Continuing the Story” by

Claudia Imhoff and Joyce Norris-Montanari (DM Review May 2002)

“Sharing the Wealth: Putting it all together in the Corporate Information Factory” by Claudia Imhoff (DM Review April 2002)

Page 61: The Operational Data Store - Tactical Analysis at Your Fingertips

61Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “The Corporate Information Factory Comes of Age” by

Claudia Imhoff and the Intelligent Solutions Team (DM Review March 2002)

“The CRM Maturity Scale” by Claudia Imhoff (DM Review, February 2002)

“I’ve Got a Secret – Preserving Customer Trust and the Role of Privacy” by Claudia Imhoff and Jonathan Geiger (DM Review, January 2002)

“Making CRM Technologies Work – Hard! The Interplay of the Information Factory Components” by Claudia Imhoff (DM Review, December 2001)

Page 62: The Operational Data Store - Tactical Analysis at Your Fingertips

62Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “Instant CRM – Just add vendors!” by Claudia Imhoff and Lisa Loftis (DM

Review, November 2001) “Do It My Way or the Highway…Evolving from Personalization to

Customization” by Claudia Imhoff (DM Review, October 2001) “Subject-Orientation in a Data Warehouse” by Jonathan G. Geiger (The

Data Warehousing Institute Flashpoint, September 26, 2001) “Oper-Marts – An Evolution of the Operational Data Store” by Claudia

Imhoff (DM Review, September 2001) “Getting to Know You, Getting to Know All About You” (DM Review,

August 2001) “All Mach – No Vector” by Claudia Imhoff (DM Review, July 2001) “CRM ROI – Oxymoron or Management Mandate?” by Claudia Imhoff

(e-Business Advisor, July 2001)

Page 63: The Operational Data Store - Tactical Analysis at Your Fingertips

63Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “CRM – Technology is not Enough” by Claudia Imhoff and Lisa

Loftis (DM Review, June 2001) “The Good, the Quick and the Easy” by Claudia Imhoff (DM

Review, May 2001) “Consultant Prescription: Augmenting your IT blood bank for a BI

project” by Claudia Imhoff (DM Review, May 2001 Consultant’s Guide)

“Create an Enterprise Portal Infrastructure” by Claudia Imhoff (eBusiness Advisor, May 2001)

“Mass Customization – The Next Technological Advance for Business Intelligence” by Claudia Imhoff (DM Review, April 2001)

“Creating a Truly Customer-Centric Enterprise - The Role of Analytical CRM” by Claudia Imhoff (Microsoft Executive Circle, Q2 2001)

Page 64: The Operational Data Store - Tactical Analysis at Your Fingertips

64Copyright © 2003 Intelligent Solutions, Inc. All Rights Reserved

Articles “Quality Relationships Begin With Quality Data” by

Claudia Imhoff and Jonathan G. Geiger (e-Business Advisor March 2001)

“Howdy Pard’ner” by Claudia Imhoff and Jonathan G. Geiger (DM Review March 2001)

“My, How Times Change” by Claudia Imhoff and Jonathan G. Geiger (DM Review, February 2001)