Advantages of a Layered Architecture for Enterprise Data Warehouse Systems



Similar documents
Toward Variability Management to Tailor High Dimensional Index Implementations

Persistence in Enterprise Data Warehouses

Business Intelligence In SAP Environments

Valuation Factors for the Necessity of Data Persistence in Enterprise Data Warehouses on In-Memory Databases

Data Warehouse: Introduction

POLAR IT SERVICES. Business Intelligence Project Methodology

MDM and Data Warehousing Complement Each Other

An Architecture for Integrated Operational Business Intelligence

TE's Analytics on Hadoop and SAP HANA Using SAP Vora

SAP Business Warehouse Powered by SAP HANA for the Utilities Industry

A Few Cool Features in BW 7.4 on HANA that Make a Difference

Integrating SAP and non-sap data for comprehensive Business Intelligence

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

Overview. DW Source Integration, Tools, and Architecture. End User Applications (EUA) EUA Concepts. DW Front End Tools. Source Integration

Data Warehouse Overview. Srini Rengarajan

SEPA in SAP CRM. Application Innovation, CRM & Service Industries. Customer

BIG DATA & the Data Warehouse

DMM301 Benefits and Patterns of a Logical Data Warehouse with SAP BW on SAP HANA

BI, Analytics and Big Data A Modern-Day Perspective

Globalizing Development of ERP Applications for SMB Selected Topics Andrej DANKO i

Data Virtualization. Paul Moxon Denodo Technologies. Alberta Data Architecture Community January 22 nd, Denodo Technologies

What s New with Informatica Data Services & PowerCenter Data Virtualization Edition

The Growing Practice of Operational Data Integration. Philip Russom Senior Manager, TDWI Research April 14, 2010

Agile BI With SQL Server 2012

Business Intelligence Project Management 101

To SAP or Not to SAP: BI and Data Warehouse Options for SAP Customers

Whitepaper. Data Warehouse/BI Testing Offering YOUR SUCCESS IS OUR FOCUS. Published on: January 2009 Author: BIBA PRACTICE

Data Vault and The Truth about the Enterprise Data Warehouse

Adopting the DMBOK. Mike Beauchamp Member of the TELUS team Enterprise Data World 16 March 2010

Multi-Domain Master Data Management. Subhash Ramachandran VP, Product Management

Data Virtualization A Potential Antidote for Big Data Growing Pains

CHAPTER 8 CLOUD COMPUTING

Analance Data Integration Technical Whitepaper

Welcome to the Data Visualisation & Reporting Stream

Business Intelligence in Oracle Fusion Applications

Gradient An EII Solution From Infosys

CIXS Common Information exchange Specification. Cisco adoption of open standards

Data Virtualization Usage Patterns for Business Intelligence/ Data Warehouse Architectures

Prof. Dr. Lutz Heuser SAP Research

Traditional BI vs. Business Data Lake A comparison

Master Data Management and Data Warehousing. Zahra Mansoori

Analance Data Integration Technical Whitepaper

Integrating MDM and Business Intelligence

How To Use Noetix

QLIKVIEW IN THE ENTERPRISE

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

THOMAS RAVN PRACTICE DIRECTOR An Effective Approach to Master Data Management. March 4 th 2010, Reykjavik

Business Intelligence for the Chief Data Officer

Data Governance, Data Architecture, and Metadata Essentials

Applied Business Intelligence. Iakovos Motakis, Ph.D. Director, DW & Decision Support Systems Intrasoft SA

BICS Connectivity for Web Intelligence in SAP BI 4.0

Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach

An Overview of SAP BW Powered by HANA. Al Weedman

Big Data and Your Data Warehouse Philip Russom

CONCEPTUALIZING BUSINESS INTELLIGENCE ARCHITECTURE MOHAMMAD SHARIAT, Florida A&M University ROSCOE HIGHTOWER, JR., Florida A&M University

Meet AkzoNobel Leading market positions delivering leading performance

THE USE OF THE ERP-CRM-CIM SYSTEMS WITHIN THE MASTER S DEGREE PROGRAMMES

Data Integration and ETL Process

Converged, Real-time Analytics Enabling Faster Decision Making and New Business Opportunities

Creating an Enterprise Reporting Bus with SAP BusinessObjects

Presentation at 2006 DAMA / Wilshire Metadata Conference. John R. Friedrich, II, PhD Friedrich@metaintegration.net

Exploring the Synergistic Relationships Between BPC, BW and HANA

The Influence of Master Data Management on the Enterprise Data Model

Reduce and manage operating costs and improve efficiency. Support better business decisions based on availability of real-time information

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

SAP BW on HANA : Complete reference guide

SAP IT Infrastructure Management

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here

James Serra Data Warehouse/BI/MDM Architect JamesSerra.com

Oracle Business Intelligence Applications The Value of Cross-Functional BI. Darryn Hinett Business Solutions Consultant

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya

SAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013

Lukas Kerschbaum, Director Solution Engineering DACH Nicolas Berney, Senior Solution Engineer

Data Warehouse (DW) Maturity Assessment Questionnaire

A TECHNICAL WHITE PAPER ATTUNITY VISIBILITY

Big Data and Trusted Information

Practical Considerations for Real-Time Business Intelligence. Donovan Schneider Yahoo! September 11, 2006

Data Warehousing Systems: Foundations and Architectures

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

BW Financial solution: ACCOUNT PAYABLES (AP)

Agile Testing of Business Intelligence. Cinderella 2.0

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Data warehouse Architectures and processes

Data Integration and ETL Process

LearnSAP. SAP Business Intelligence. Your SAP Training Partner. step-by-step guide Camden Lane, Pearland, TX 77584

Using Master Data in Business Intelligence

Enabling Better Business Intelligence and Information Architecture With SAP Sybase PowerDesigner Software

Today s Volatile World Needs Strong CFOs

Before getting started, we need to make sure we. Business Intelligence Project Management 101: Managing BI Projects Within the PMI Process Group

Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software

Deploying Governed Data Discovery to Centralized and Decentralized Teams. Why Tableau and QlikView fall short

Enterprise MDM: Complementing & Extending the Active Data Warehouse. Mark Shainman Global Program Director, Teradata MDM

Data Governance, Data Architecture, and Metadata Essentials Enabling Data Reuse Across the Enterprise

C A S E S T UDY The Path Toward Pervasive Business Intelligence at an International Financial Institution

Transcription:

1 Advantages of a Layered Architecture for Enterprise Warehouse Systems Thorsten Winsemann, Veit Köppen, Gunter Saake Otto-von-Guericke-Universität, Magdeburg/Germany Complex Systems Design & Management 2011 1 Complex Systems Design & Management 2011 CSD&M, Paris/France, December 7-9

Table of contents 2 1. Characteristics of Enterprise Warehouses 2. Traditional Warehouse Architecture 1. Reference Architecture 2. flow-example 3. Architectures for Enterprise Warehouses 1. SAP s Layered, Scalable Architecture 2. Layers in Detail 3. flow-example 4. Simple, but Detailed Example 4. Architectural Differences 1. Overview 2. Advantages of a Layered Architecture Complex Systems Design & Management 2011 2

Characteristics of Enterprise Warehouses (EDW) Business DW, thus covering all business areas basis for several applications, such as BI, planning, CRM, Single Version of Truth of company s data Multiple, heterogeneous source systems Huge amount of data (granular, detailed, old) World-wide scope, different time zones 24*7-hours availability 3 Complex Systems Design & Management 2011 3

4 Traditional Warehouse Architecture: Reference Architecture User Warehouse System Operational Store Marts Basis Base Staging Area Sources Complex Systems Design & Management 2011 4

Traditional Warehouse Architecture: flow-example 5 Marts Year 1 Year 2 Year 3 Basis Base Staging Area DW System Order Header Order Item Sale Invoice Header Sale Invoice Item ERP System Complex Systems Design & Management 2011 5

Architecture for Enterprise Warehouses: SAP s Layered, Scalable Architecture 6 User Reporting & Analysis Layer Business Layer Propagation Layer Quality & Harmonisation Layer Acquisition Layer Corporate Memory Operational Store Warehouse System Sources Complex Systems Design & Management 2011 6

Architecture for Enterprise Warehouses: flow-example 7 Reporting & Analysis DW System Year 1 Year 2 Year 3 Special Business Order Propagation Acquisition + Corporate Memory Sale Invoice Special Sale Sale Order Order Invoice Invoice Header Item Header Item Quality & Harmonization Order Header Order Item Sale Invoice Header Sale Invoice Item Order Header Order Item Sale Invoice Header Sale Invoice Item ERP System Complex Systems Design & Management 2011 7

8 Architecture for Enterprise Warehouses: Layers in Detail (1) Acquisition Layer DW Inbox (temporary) stored immediately without changes Corporate Memory DW Life Insurance (long-term, granular, complete) for non-predictable demands ( master the unkown ) Quality & Harmonization Layer Technical and semantical data integration Usually no data storage Complex Systems Design & Management 2011 8

9 Architecture for Enterprise Warehouses: Layers in Detail (2) Propagation Layer Single Version of Truth Harmonized, integrated data without business logic Business Layer are transformed according to business needs E.g., combination of sales + finance figures Reporting & Analysis Layer are transformed according to requirements for usage and fast access performance Complex Systems Design & Management 2011 9

Architectures for Enterprise Warehouses: Simple, but Detailed Example (1) 10 Harmonization & Quality Layer (no persistence!) Order ORDNR DATEO CUSTOM Char10 Char8 Char10 0000012345 20100730 0007410000 Order -Item ORDNR ITMNO MATNR QUASU UNITS AMDCO CURRD Char10 Char4 Char15 Dec10,3 Char3 Dec15,2 Char3 0000012345 0001 ABT00471 2,000 BOX 300,00 EUR Aquisition Layer + Corporate Memory Order DOCNR ODATE BUYER SYSID Numc10 Char10 Char10 Char3 12345 30.07.2010 0007410000 SAO Order - Item DOCNR ITMNR ARTNR QUASU SUNIT AMODC DCURR SYSID Numc10 Numc4 Char15 Dec10,2 Char3 Dec15,2 Char2 Char3 12345 1 ABT00471 2,00 BOX 300,00 EU SAO Sale Invoice INVNR DATEI CUSTOM ORDNR DATEP Char10 Char8 Char10 Char10 Char8 IN02085 20100805 0007410000 0000012345 20100820 Sale Invoice- Item INVNR ITMNI MATNR QUABU UNITB AMDCI CURRD Char10 Char4 Char15 Dec10,3 Char3 Dec10,2 Char3 IN02085 0001 ABT00471 4,000 PC 285,00 EUR SaleInvoice DOCNR INVDT PAYER ORDER PDATE SYSID Char7 Char6 Char7 Numc10 Char6 Char3 IN02085 100805 7410000 12345 100820 SBI Sale Invoice- Item DOCNR ITMNR ARTNR QUANT BUNIT AMODC DCURR SYSID Char7 Numc3 Char8 Dec10,3 Char2 Dec10,2 Char3 Char3 IN02085 1 ABT00471 4,000 ST 285,00 EUR SBI types adapted Homonyms split Synonyms merged Field names changed System-ID added Order DOCNR ODATE BUYER System A: Ordering SaleInvoice DOCNR INVDT PAYER ORDER PDATE System B: Invoicing Numc10 Char10 Char10 Char7 Char6 Char7 Numc10 Char6 12345 30.07.2010 0007410000 IN02085 100805 7410000 12345 100820 Order - Item SaleInvoice- Item DOCNR ITMNR ARTNR QUASU SUNIT AMDCI DCURR DOCNR ITMNR MATNR QUANT BUNIT AMDCI DCURR Numc10 Numc4 Char15 Dec10,2 Char3 Dec15,2 Char2 Char7 Numc3 Char8 Dec10,3 Char2 Dec10,2 Char3 12345 1 ABT00471 2,00 BOX 300,00 EU IN02085 1 ABT00471 4,000 ST 285,00 EUR Complex Systems Design & Management 2011 10

Architectures for Enterprise Warehouses: Simple, but Detailed Example (2) 11 Reporting & Analysis Layer Report Execution (no persistence!) CUSTOM MONTH AMLCI CURRL PRPPC Char10 Char6 Dec10,2 Char3 Dec10,2 0007410000 201008 200,00 GBP 50,00 Further information added CUSTOM MATNR MATGR DATEO QUABU UNITB DATEP AMDCI CURRD Char10 Char15 Char3 Char8 Dec10,3 Char3 Char8 Dec10,2 Char3 0007410000 ABT00471 ABT 20100730 4,000 PC 20100820 285,00 EUR Business Layer combined (according to usage) Orders ORDNR ITMNO DATEO CUSTOM MATNR QUASU UNITS QUABU UNITB AMDCO CURRD Char10 Char4 Char8 Char10 Char15 Dec10,3 Char3 Dec10,3 Char3 Dec15,2 Char3 0000012345 0001 20100730 0007410000 ABT00471 2,000 BOX 4,000 PC 300,00 EUR Propagation Layer Order ORDNR DATEO CUSTOM Char10 Char8 Char10 0000012345 20100730 0007410000 Sale Invoices INVNR ITMNI MATNR DATEI CUSTOM ORDNR DATEP QUABU UNITB AMDCI CURRD Char10 Char4 Char15 Char8 Char10 Char10 Char8 Dec10,3 Char3 Dec10,2 Char3 IN02085 0001 ABT00471 20100805 0007410000 0000012345 20100820 4,000 PC 285,00 EUR SaleInvoice INVNR DATEI CUSTOM ORDNR DATEP Char10 Char8 Char10 Char10 Char8 IN02085 20100805 0007410000 0000012345 20100820 configured (according to business needs) Order - Item ORDNR ITMNO MATNR QUASU UNITS QUABU UNITB AMODC CURRD Char10 Char4 Char15 Dec10,3 Char3 Dec10,3 Char3 Dec15,2 Char3 0000012345 0001 ABT00471 2,000 BOX 4,000 PC 300,00 EUR Sale Invoice- Item INVNR ITMNO MATNR QUABU UNITB AMODC CURRD Char10 Char4 Char15 Dec10,3 Char3 Dec10,2 Char3 IN02085 0001 ABT00471 4,000 PC 285,00 EUR Additional information added Harmonization& Quality Layer Complex Systems Design & Management 2011 11

Architectural Differences: Overview 12 Matter Reference Architecture Layered Architecture Complexity Medium High (several layers) volume High Very high Conceptual work Medium (requirement-driven) High (overall concept view) Implementation effort Medium High Enhancement & scalability Possible Supported Complex Systems Design & Management 2011 12

Architectural Differences: Advantages of a Layered Architecture 13 Matter Reference Architecture Layered Architecture Change of transformation rules (e.g., changed keyfigure calculation) Change of data (e.g., new key-figure calculation) Need for new data Reload/-build from source system Reload/-build from source system flow enhancement and reload/-build Single Version of Truth No Yes Decoupling of data load and availability No/limited Rebuild from propagation layer Rebuild from propagation layer Load from propagation layer or corporate memory Yes/supported Detailed previous data Limited Available (corporate memory) Complex Systems Design & Management 2011 13

Appendix CSDM 2011 Poster Layout Slides Arrangement on Panel Panel: 150x125cm Slides: A3 + A4 1 4 5 2 3 6 8 7 9 12 11 13 10 Complex Systems Design & Management 2011 14