Time aspects in SAP Business Information Warehouse



Similar documents
Course Outline. Business Analysis & SAP BI (SAP Business Information Warehouse)

IMPLEMENTATION OF DATA WAREHOUSE SAP BW IN THE PRODUCTION COMPANY. Maria Kowal, Galina Setlak

Innovate and Grow: SAP and Teradata

In principle, SAP BW architecture can be divided into three layers:

Multi-Dimensional Modeling with BI. A background to the techniques used to create BI InfoCubes

A Practical Guide to SAP" NetWeaver Business Warehouse (BW) 7.0

Part 22. Data Warehousing

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide

ERPConnect 4.5 vs. SAP.NET Connector 3.0

Norbert Egger, Jean-Marie R. Fiechter, Jens Rohlf. SAP BW Data Modeling

Srini Santhanam, Capgemini US, LLC Integration of Complex SAP and Non-SAP Applications Through SAP BusinessObjects Data Services for the Fortune 500

Questions and Answers: SAP BusinessObjects BI 4.0 and the Semantic Layer for SAP Netweaver BW

Business Warehouse BEX Query Guidelines

Best Practices with IBM Cognos Framework Manager & the SAP Business Warehouse Agnes Chau Cognos SAP Solution Specialist

By Makesh Kannaiyan 8/27/2011 1

Business Intelligence In SAP Environments

BW-EML SAP Standard Application Benchmark

Norbert Egger, Jean-Marie R. Fiechter, Jens Rohlf, Jörg Rose, Oliver Schrüffer. SAP BW Reporting and Analysis

HYPERION ESSBASE SYSTEM 9

SAP HANA Live & SAP BW Data Integration A Case Study

OLAP and OLTP. AMIT KUMAR BINDAL Associate Professor M M U MULLANA

Using the Corrections and Transport System (CTS) with SAP BW

SAP BW powered by SAP HANA: Understanding the Impact of HANA Optimized InfoCubes Josh Djupstrom SAP Labs

Mastering the SAP Business Information Warehouse. Leveraging the Business Intelligence Capabilities of SAP NetWeaver. 2nd Edition

Data Aquisition Techniques in SAP Netweaver BW BI

Data Warehouses and Business Intelligence ITP 487 (3 Units) Fall Objective

SEM and Budget Preparation. David Reifschneider Sr. Consultant, SAP SI America

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

SAP BODS - BUSINESS OBJECTS DATA SERVICES 4.0 amron

1. OLAP is an acronym for a. Online Analytical Processing b. Online Analysis Process c. Online Arithmetic Processing d. Object Linking and Processing

Ingo Hilgefort. Integrating SAP. Business Objects BI with SAP NetWeaver. Bonn Boston

SAP BW Columnstore Optimized Flat Cube on Microsoft SQL Server

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

Xcelsius Dashboards on SAP NetWaver BW Implementation Best Practices

Fluency With Information Technology CSE100/IMT100

SAP BW on HANA : Complete reference guide

BUSINESSOBJECTS DATA INTEGRATOR

When to consider OLAP?

Alejandro Vaisman Esteban Zimanyi. Data. Warehouse. Systems. Design and Implementation. ^ Springer

CHAPTER 4: BUSINESS ANALYTICS

Integrating SAP and non-sap data for comprehensive Business Intelligence

Week 3 lecture slides

SAP BUSINESS OBJECTS BO BI 4.1 amron

IBM Cognos 8 Business Intelligence Analysis Discover the factors driving business performance

Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J

Sales and Inventory Planning with SAP APO

BW362 SAP NetWeaver BW, powered by SAP HANA

Data Warehouse Management Using SAP BW Alexander Prosser

Oracle BI 11g R1: Build Repositories

Hyperion Data Relationship Management (DRM)

Understanding DSO (DataStore Object) Part 1: Standard DSO

Data W a Ware r house house and and OLAP Week 5 1

CHAPTER 5: BUSINESS ANALYTICS

2074 : Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000

SAP BusinessObjects Cloud

How to Load Data from Flat Files into BW PSA

Create Mobile, Compelling Dashboards with Trusted Business Warehouse Data

Chapter 5. Learning Objectives. DW Development and ETL

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

Enabling Better Business Intelligence and Information Architecture With SAP PowerDesigner Software

Oracle OLAP 11g and Oracle Essbase

Online Courses. Version 9 Comprehensive Series. What's New Series

Data Virtualization Usage Patterns for Business Intelligence/ Data Warehouse Architectures

Instant Data Warehousing with SAP data

INTRODUCTION TO BUSINESS INTELLIGENCE What to consider implementing a Data Warehouse and Business Intelligence


Implementation and Upgrade Guide

SAP BusinessObjects Design Studio Overview. Jie Deng, Product Management Analysis Clients November 2012

Data Warehousing, OLAP, and Data Mining

Realize an ABC Analysis

RDP300 - Real-Time Data Warehousing with SAP NetWeaver Business Warehouse October 2013

Using Database Performance Warehouse to Monitor Microsoft SQL Server Report Content

Rational Reporting. Module 3: IBM Rational Insight and IBM Cognos Data Manager

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Business Objects BI Platform 4.x with SAP NetWeaver

Building a Data Warehouse

Financial Reporting with SAP

Introduction to Data Warehousing. Ms Swapnil Shrivastava

An Architectural Review Of Integrating MicroStrategy With SAP BW

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Open Items Analytics Dashboard System Configuration

SAP BW Connector for BIRT Technical Overview

Analysis Office and EPM Add-In - Convergence Alexander Peter, SAP SE SESSION CODE: BI70

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

Understanding BW Non Cumulative Concept as Applicable in Inventory Management Data Model

Business Information Warehouse. Reporting & Analysis

Balance Sheet and Profit & Loss Statement in SAP BW

Scenario... 3 Step-by-Step Solution Virtual Infocube... 4 Function Module (Virtual InfoCube)... 5 Infocube Data Display... 7

Lection 3-4 WAREHOUSING

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

Cognos 8 Best Practices

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

DATA WAREHOUSING - OLAP

arcplan Enterprise in SAP Environments

SimCorp Solution Guide

Databases in Organizations

SAP BW 7.4 Real-Time Replication using Operational Data Provisioning (ODP)

Transcription:

Time aspects in SAusiness Information Warehouse CE 3, 3-07-27 Dr. Michael Hahne cundus AG branch manager michael.hahne@cundus.de www.cundus.de Michael Hahne(3)

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 2

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 3

dimensions and balanced hierarchical structures derived resp. consolidated elements dimension members hierarchy level resp. consolidation level Base elements resp. independent elements granularity CE 3, 3-07-27, Michael Hahne 4

unbalanced dimension structure derived resp. consolidated elements dimension members hierarchy level resp. consolidation level Base elements resp. independent elements granularity CE 3, 3-07-27, Michael Hahne 5

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 6

Solutions for structural changes in dimensions Modifying historical data to match new structures pros: small data sets; data structures remain clear cons: old structures are lost even if users want to analyze data with old structures Save historical data separately in addition to the complete data matching new structures pros: Old reports can be reproduced cons: Higher volume of data; actualizing is complicated and costly if new data should be analyzed according to old structures; confusing for end-users Build parallel hierarchies with old and new structure pros: All data can be analyzed with any structure cons: dimension structure is very confusing Temporal databases - time stamps pros: All data can be analyzed with any structure cons: poor performance; concepts not fully developed CE 3, 3-07-27, Michael Hahne 7

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 8

Architecture SAW 3.0 Third-Party- Tools Business Explorer BAPI ODBO XML Administrator Workbench BW-Server OLAP-Processor Info-Cubes Administration Scheduling Metadata- Manager Data-Manager ODS Monitoring Staging-Area PSA BAPI FILE XML XML-Daten flat files Non-SAP SAP R/2 SAP R/3 SAW CE 3, 3-07-27, Michael Hahne 9

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 10

Concept of master data in BW attributes customer: customer group texts customer : language, caption hierarchies customer : customer hierarchy dimension customer Info-Cube dimension time attributes time: legal holiday fact table of the Info-Cube dimension table customer dimension table time texts time : language, caption dimension table product hierarchies time : calender hierarchy attributes product: product group texts product : language, caption hierarchies product : product hierarchy dimension product CE 3, 3-07-27, Michael Hahne 11

SID-tables connecting the master data tables C P T sales revenue... 20 0 50 2500 fact table Info-Cube dimension table time dimension table product C SID-customer SID-trust SID-branch SID-headquarter 522 170 dimension table customer SID-customer customer 522 3417226 SID-region region 23 S5 SID-region 23 SID-Table for attributes SID-Table for attributes customer text 3417226 Billy Bikes Text-Tables for descriptions in different languages region text S5 London South5 SID-trust trust 170 12769 SID-Table for attributes master data CE 3, 3-07-27, Michael Hahne 12

different master data tables K SID-cust. SID-trust SID-branch SID- headq. 522 170 Dimension Table customer S SID-cust customer 522 3417226 SID-Table BIC/SKunde Standard SID-Table P Q customer Customer name 3417226 Lampen Müller customer 3417226 DateFrom... DateTo... region S5 Master Data Table BIC/PKunde for not time-dependant Display Attributes Master Data Table BIC/QKunde for time-dependant Display Attributes X SID-cust customer 522 3417226 SID-region 23 SID-Table BIC/XKunde for not time-dependant Navigational Attributes Y SID-cust customer DateFrom 522 3417226... DateTo... SID-class 12 SID-Table BIC/YKunde for time-dependant Navigational Attributes CE 3, 3-07-27, Michael Hahne 13

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 14

Modeling Hierarchical structures in BW Model region and country country as Characteristic? In Dimension Table region as Navigational Attribute In Master Data Table customer as Hierarchy In Hierarchy-Table CE 3, 3-07-27, Michael Hahne 15

Hierarchical structures between characteristics country region customer dimension table SIDs characteristic customer characteristic region characteristic country CE 3, 3-07-27, Michael Hahne 16

Hierarchical structures based upon navigational attributes region country customer SID dimension table characteristic customer SIDs master data table attributes attribute region attribute country CE 3, 3-07-27, Michael Hahne 17

Hierarchies in BW edges dimension table customer SID characteristic customer child parent master data table hierarchy (inclusion table) text node CE 3, 3-07-27, Michael Hahne 18

Contents Multidimensional data structures Time aspects in a Data Warehouse Business Information Warehouse Enhanced Star Schema of SAP Variants for modeling hierarchical structures in dimensions Slowly changing dimensions in BW CE 3, 3-07-27, Michael Hahne 19

Slowly Changing Dimensions - Example Product dimension in Product Product Group Fact Table Product P E Product dimension in Product Group (changed) (new) Product P E Time Revenue CE 3, 3-07-27, Michael Hahne 20

time scenarios possible reporting demands Report using today s constellation Product Group Revenue Revenue 300 400 Report using constellation of Product Group Revenue Revenue Reporting historical truth Product Group Revenue Revenue 400 Reporting comparable results Product Group Revenue Revenue CE 3, 3-07-27, Michael Hahne 21

Scenario I : report data with today s constellation Product dimension in Fact Table Product Product Group Product Time Revenue P E (changed) (new) P E Report using today s constellation Product Group Revenue Revenue 300 400 CE 3, 3-07-27, Michael Hahne 22

Scenario I : Solutions in BW Product Group as Navigational Attribute of the Characteristic Product join from Product Group SID-Table to Product Attribute SID-Table to Dimension Table to Fact Table Modelling the relation Product Group -> Product in an External Hierarchy join from Product Hierarchy Table to Dimenson Table to Fact Table CE 3, 3-07-27, Michael Hahne 23

Scenario II : report data with yesterday s constellation Product dimension in Product Product Group Product P E Report using constellation of Product Group Revenue Revenue Missing Product P E Fact Table Time Revenue CE 3, 3-07-27, Michael Hahne 26

Scenario II : Solutions in BW Product Group as time-dependant Navigational Attribute of the Characteristic Product join from Product Group SID-Table to Product time-dependant Attribute SID-Table with Query-Keydate to Dimension Table to Fact Table Modelling the relation Product Group -> Product in an External Hierarchy with versioning, time-dependant hierarchy or even time-dependant structure join from Product Hierarchy Table with Query Keydate to Dimenson Table to Fact Table CE 3, 3-07-27, Michael Hahne 27

Scenario III : Reporting historical truth Product dimension in Product Product Group Product dimension in Product P E Product Group (changed) (new) Product P E Fact Table Time Revenue Reporting historical truth Product Group Revenue Revenue 400 CE 3, 3-07-27, Michael Hahne 30

Scenario III : Solution in BW Model Product Group and Product as Characteristics in the same dimension join from Product Group SID-Table to Dimension Table to Fact Table CE 3, 3-07-27, Michael Hahne 31

Scenario IV: reporting comparable results Product dimension in Product Product Group Product dimension in Product P E Product Group (changed) (new) Product P E Fact Table Time Revenue Reporting comparable results Product Group Revenue Revenue CE 3, 3-07-27, Michael Hahne 33

Scenario IV : Solution in BW Product Group as time-dependant Navigational Attribute of the Characteristic Product with additional time-dependant attributes join from Product Group SID-Table to Product time-dependant Attribute SID-Table with Query-Keydate to Dimension Table to Fact Table to ensure the validity of structure in all reported periods we need additional time-dependant attributes FROM and TO, because the system attributes can t be used in a query to filter Query with Keydate in the reported time interval, FROM le lower bound of reported period, TO ge upper bound of reported period CE 3, 3-07-27, Michael Hahne 34

contact Dr. Michael Hahne cundus AG branch manager michael.hahne@cundus.de www.cundus.de Michael Hahne(3)