Logical Data Models for Agile BI David D. Schoeff Teradata - EDW Data Architect & Principal Consultant.

Slides:



Advertisements
Similar presentations
Life Science Services and Solutions
Advertisements

First create and sign up for a blue host account Through the help of Blue Host create a WordPress website for the business After you created WordPress.
Business Architecture
Business Intelligence
ARCH-01: Introduction to the OpenEdge™ Reference Architecture Don Sorcinelli Applied Technology Group.
OMG Architecture Ecosystem SIG Federal CIO Council Data Architecture Subcommittee May 2011 Cory Casanave.
Quality and Experience 20 Years of Customer Business Analytics Successes.
Accessing Organizational Information—Data Warehouse
Database – Part 3 Dr. V.T. Raja Oregon State University External References/Sources: Data Warehousing – Mr. Sakthi Angappamudali.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Meta Data Repository Analysis Business Intelligence Road Map
Enterprise Architecture The Arkansas Approach. Key Areas What is enterprise architecture? Why is it important? How you can participate Current status.
Database – Part 2b Dr. V.T. Raja Oregon State University External References/Sources: Data Warehousing – Sakthi Angappamudali at Standard Insurance; BI.
The Use of Zachman Framework Primitives for Enterprise Modeling
Business Driven Technology Unit 2
IIBA Denver | may 20, 2015 | Kym Byron , MBA, CBAP, PMP, CSM, CSPO
The database development process
Business Process Management: The Third Wave The Next 50 Years of IT.
MIS5102: Process Improvement and Innovation Course Introduction.
1 Components of A Successful Data Warehouse Chris Wheaton, Co-Founder, Client Advocate.
Business Rules: The Promise of Data Warehousing. In the Beginning: Formulating Business Rules The Business Objectives The Promise (Data Warehousing) –
BUSINESS INTELLIGENCE/DATA INTEGRATION/ETL/INTEGRATION AN INTRODUCTION Presented by: Gautam Sinha.
Business Process Analysis: Transforming Public Health in Madison County.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Bogdan Lazaroae: Using technology for improved decision making Bucharest, Romania, May 30, 2007 From Call Data.
Chapter 1: Business Intelligence and its Impacts
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Improving Performance Through Integrated Analytics (iAnalytics) Lori Watson Principal Consultant IBM Business Consulting Services October 29, 2002.
Moving IT/BI From Reactive to Proactive in Process Performance Improvement From Reactive to Proactive:
Lori Smith Vice President Business Intelligence Universal Technical Institute Chosen by Industry. Ready to Work.™
Fundamentals of Information Systems, Fifth Edition
ITEC224 Database Programming
Business Analysis and Essential Competencies
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
9/14/2012ISC329 Isabelle Bichindaritz1 Database System Life Cycle.
Data Warehouse Architecture. Inmon’s Corporate Information Factory The enterprise data warehouse is not intended to be queried directly by analytic applications,
1 Chapter 15 Methodology Conceptual Databases Design Transparencies Last Updated: April 2011 By M. Arief
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
ETL Overview February 24, DS User Group - ETL - February ETL Overview “ETL is the heart and soul of business intelligence (BI).” -- TDWI ETL.
Introduction to Business Intelligence
Copyright 2008 IDC. Reproduction is forbidden unless authorized. All rights reserved. Leveraging Business Intelligence For Competitive Advantage Competing.
1 Data Warehouses BUAD/American University Data Warehouses.
Data Warehouse Development Methodology
2 Copyright © Oracle Corporation, All rights reserved. Defining Data Warehouse Concepts and Terminology.
1 Reviewing Data Warehouse Basics. Lessons 1.Reviewing Data Warehouse Basics 2.Defining the Business and Logical Models 3.Creating the Dimensional Model.
Teradata Overview. Teradata Highlights Teradata Corporation >Global Leader in Enterprise Data Warehousing and Analytics –EDW/ADW Database Technology –Analytic.
Seminar 2 – Part 1 Managing Data to Improve Business Performance Ref: Chapter 3 of Turban and Volonino.
The Data Warehouse “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of “all” an organisation’s data in support.
Pooja Sharma Shanti Ragathi Vaishnavi Kasala. BUSINESS BACKGROUND Lowe's started as a single hardware store in North Carolina in 1946 and since then has.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
Data Warehouses, Online Analytical Processing, and Metadata 11 th Meeting Course Name: Business Intelligence Year: 2009.
Search Engine Optimization © HiTech Institute. All rights reserved. Slide 1 Click to edit Master title style What is Business Analysis Body of Knowledge?
1 Copyright © Oracle Corporation, All rights reserved. Business Intelligence and Data Warehousing.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
Chapter 8: Data Warehousing. Data Warehouse Defined A physical repository where relational data are specially organized to provide enterprise- wide, cleansed.
Data Warehouse – Your Key to Success. Data Warehouse A data warehouse is a  subject-oriented  Integrated  Time-variant  Non-volatile  Restructure.
Teradata Overview. 2 The Teradata Difference What We Do >Establish an enterprise view of the business >Integrate detailed, enterprise-wide data >Provide.
2 Copyright © 2006, Oracle. All rights reserved. Defining Data Warehouse Concepts and Terminology.
1 Data Warehousing Data Warehousing. 2 Objectives Definition of terms Definition of terms Reasons for information gap between information needs and availability.
OMG Architecture Ecosystem SIG Enterprise Data World 2011.
What is a database? (a supplement, not a substitute for Chapter 1…) some slides copied/modified from text Collection of Data? Data vs. information Example:
IST421: Advanced Systems and Enterprise Integration
Fundamentals & Ethics of Information Systems IS 201
Webinar Optimize Your Business Applications Strategy
Data Warehouse.
Establishing A Data Management Fabric For Grid Modernization At Exelon
Enterprise Architecture at Penn State
Business Intelligence
Presentation transcript:

Logical Data Models for Agile BI David D. Schoeff Teradata - EDW Data Architect & Principal Consultant

2 > Not Designing a Data Architecture is a …

3 > Why do we need an LDM? Data Warehouse with LDM Data Warehouse Without LDM

4 > What is the Purpose of a Data Model? A visual business representation of how data is organized in the enterprise It provides discipline and structure to the complexities inherent in data management Can you imagine building a house without a blueprint? Or driving across the country without a map? It facilitates communication within the business (e.g. within IT and between IT and the business) It facilitates arriving at a common understanding of important business concepts (e.g what is a customer?)

5 > Logical Data Model Components … LDM graphically represents the data requirements and data organization of the business >Identifies those things about which it is important to track information (entities) >Facts about those things (attributes) >Associations between those things (relationships) Subject-oriented, designed in Third Normal Form – one fact in one place in the right place

6 > Reference Models Lots of Detail / Expertise Behind Models

7 > Reference Model Sources Data Warehousing Vendors >IBM >Oracle >Teradata > … Tool Vendors >Embarcadero > … Service Vendors >EWSolutions > … Industry/Standards Associations >ARTS (Association for Retail Technology Standards) > …

8 > Teradata Industry Logical Data Models - iLDMs Financial Services - Banking, Investments Travel - Travel, Hospitality, Gaming Retail - Retail Store, Food Service Communications - Wireline, Wireless, Cable, Satellite Healthcare - Payor, HIPAA Transportation - 3PL, 4PL, Air, Truck, Rail, Sea Manufacturing - CPG, High Tech Automotive Financial Services - Insurance

9 > Data Management Context Three Layer Structure EDW-LDM EDW-PDM Implement (Physical) Analyze & Design (Logical) Core (Enterprise) Semantic (Usage/Presentation) Semantic Layer Models Load Once Use Many Marts Views BIOs & User Types drive requirements iLDM Used for customization Source Operational Images Data Integration Source

10 > Enterprise Information Management Requires A Shared VOCABULARY Experts estimate that the 500 most commonly used words in the English language have an average of 28 definitions each.

11 > Enterprise Data Management Objectives that are enabled by Enterprise Logical Data Modeling : >Build a Common Business Vocabulary for the enterprise. >Develop an EDW Data Structure that is Neutral from All the Sources that populate it. >Develop an EDW Data Structure that will Support All Business Requirements While Not Being Constrained by any specific requirement. –i.e. Neutral from use by multiple functional areas –Supports operational and analytical uses

12 > Data Modeling Structure SUBJECT Model CONCEPTUAL Model KEY-BASED Model ATTRIBUTED Model PHYSICAL Model Data Modeling A model of the high level data concepts that define the scope of the Data Architecture. An entity-relationship model that identifies the elements of the Business Vocabulary and Business Rules. A refinement of the Conceptual Model that identifies the natural and surrogate keys for all entitles and relationships. This the foundation of the Enterprise Business Vocabulary. A detailed model that identifies the non-key attributes for the entitles. Attribution also leads to refining the Key-Based Model A model that is the design for a database. The Attributed Model is transformed for Sourcing and Accessing performance.

13 > Data Modeling Structure Purposes SUBJECT Model CONCEPTUAL Model KEY-BASED Model ATTRIBUTED Model PHYSICAL Model Data Modeling Architecture Implementation Reference Model Information Requirements Business Improvement Opportunities Business Questions Key Performance Indicators Legacy Reporting/Analysis

14 > Data/Information Management Teradata Enabled SUBJECT Model CONCEPTUAL Model KEY-BASED Model ATTRIBUTED Model PHYSICAL Model Data Modeling SEMANTIC Layer Data Warehousing APPLICATION Layer Access Layer Source Layer STAGING Layer Sources Data Source Layer CORE Layer Master Data Transaction Data DDL

15 > Data Management Context Agile Development Environment Sandbox User External Data

16 > Data Management Context Perceived Value from Medium to Large Scale Projects Sandbox User External Data 80-95% 5-15% 0-5% 0-1%

17 > Data Management Context Development Time for Medium to Large Scale Projects Sandbox User External Data 4-8 weeks 3-6 months 2-4 Months 1-5 days

18 > Data Integration Common Shared Local 1 st Sandbox Application 3 rd Sandbox Application 2 nd Sandbox Application

19 > Data Management Context Integration in an Agile Development Environment Sandbox User External Data Conceptual Data Architecture Governance-driven Integration

20 > Pros and Cons of Using a Vendor Provided Analytical Data Model in Your BI Implementation Boris Evelson, Information Management Blogs, January 29, 2010 Boris Evelson Pros: Leverage vendor knowledge from prior experience and other customers May fill in the gaps in enterprise domain knowledge Best if your IT dept does not have experienced data modelers May sometimes serve as a project, initiative, solution accelerator May sometimes break through a stalemate between stakeholders failing to agree on metrics, definitions Cons: May sometimes require more customization effort, than building a model from scratch May create difference of opinion arguments and potential road blocks from your own experienced data modelers May reduce competitive advantage of business intelligence and analytics (since competitors may be using the same model) Goes against “agile” BI principles that call for small, quick, tangible deliverables Goes against top down performance management design and modeling best practices, where one does not start with a logical data model but rather >Defines departmental, line of business strategies >Links goals and objectives needed to fulfill these strategies >Defines metrics needed to measure the progress against goals and objectives >Defines strategic, tactical and operational decisions that need to be made based on metrics >Then, and only then defines logical model needed to support the metrics and decisions Let’s discuss.

21 > Cooking Something New... “Change without a recipe is a recipe for chaos.” “The transformation model must describe not only the steps in the process, but also the enabling context that is critical to its success.” If Only We Knew What We Know Carla O’Dell & C. Jackson Grayson The Free Press, 1998