Risk Electrabel : exploiting SAP BW data for pricing and exposure reporting in Energy Trading

Similar documents
Overview of Reporting in the Business Information Warehouse

Create Cube From Star Schema Grouping Framework Manager

OBT Global presents. SAP Business Information Warehouse. -an overview -

BI (Business Intelligence)

Fig 1.2: Relationship between DW, ODS and OLTP Systems

Call: SAS BI Course Content:35-40hours

The Evolution of Data Warehousing. Data Warehousing Concepts. The Evolution of Data Warehousing. The Evolution of Data Warehousing

Guide Users along Information Pathways and Surf through the Data

Information Management course

InfoSphere Warehouse V9.5 Exam.

6+ years of experience in IT Industry, in analysis, design & development of data warehouses using traditional BI and self-service BI.

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER

Susanne Hess, Stefanie Lenz, Jochen Scheibler. Sales and Distribution Controlling with SAP. NetWeaver BI. Bonn Boston

Implementing Data Models and Reports with SQL Server 2014

This is a simple tutorial that covers the basics of SAP Business Intelligence and how to handle its various other components.

This tutorial will help computer science graduates to understand the basic-to-advanced concepts related to data warehousing.

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server

Teradata Aggregate Designer

Performance Tuning in SAP BI 7.0

Using SAP NetWeaver Business Intelligence in the universe design tool SAP BusinessObjects Business Intelligence platform 4.1

Innovations in Business Solutions. SAP Analytics, Data Modeling and Reporting Course

What s New in SAS/Warehouse Administrator

Mastering Data Warehouse Aggregates Solutions For Star Schema Performance

Oracle Database 11g: Data Warehousing Fundamentals

SQL Server 2005 Analysis Services

Macola Enterprise Suite Release Notes: Macola ES version ES

SAS/Warehouse Administrator Usage and Enhancements Terry Lewis, SAS Institute Inc., Cary, NC

Hyperion Interactive Reporting Reports & Dashboards Essentials

C_HANAIMP142

Introduction to DWH / BI Concepts

UNIT

C_TBI30_74

Data Warehousing. Adopted from Dr. Sanjay Gunasekaran

Stored Processes What are they and how can they be used? Adam Player (Nerd)

Using Oracle9i Warehouse Builder and Oracle 9i to create OLAP ready Warehouses

Data Warehouse and Data Mining

Data Quality / Data Cleansing in BW

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

SAP NetWeaver BW Performance on IBM i: Comparing SAP BW Aggregates, IBM i DB2 MQTs and SAP BW Accelerator

Macola Enterprise Suite Release Notes, Macola ES version ES

Data Warehousing and Decision Support (mostly using Relational Databases) CS634 Class 20

MICROSOFT BUSINESS INTELLIGENCE (MSBI: SSIS, SSRS and SSAS)

Microsoft SQL Server Training Course Catalogue. Learning Solutions

CHAPTER 8 DECISION SUPPORT V2 ADVANCED DATABASE SYSTEMS. Assist. Prof. Dr. Volkan TUNALI

DC Area Business Objects Crystal User Group (DCABOCUG) Data Warehouse Architectures for Business Intelligence Reporting.

Data Mining & Data Warehouse

to-end Solution Using OWB and JDeveloper to Analyze Your Data Warehouse

This is a simple tutorial that covers the basics of SAP Business Intelligence and how to handle its various other components.

CHAPTER 3 Implementation of Data warehouse in Data Mining

Cognos also provides you an option to export the report in XML or PDF format or you can view the reports in XML format.

Generate Export Data Source

Intelligence Platform

After completing this course, participants will be able to:

Course Contents: 1 Business Objects Online Training

Where do these data come from? What technologies do they use?? Whatever they use, they need models (schemas, metadata, )

Data Warehousing (1)

SAS Data Integration Studio 3.3. User s Guide

Chris Claterbos, Vlamis Software Solutions, Inc. David Fuston, Vlamis Software Solutions, Inc.

Know How Network: SAP BW Performance Monitoring with BW Statistics

Open Hub Destination - Make use of Navigational Attributes

Business Intelligence Roadmap HDT923 Three Days

Data Warehousing. New Features in SAS/Warehouse Administrator Ken Wright, SAS Institute Inc., Cary, NC. Paper

SAP BW 3.5 Enhanced Reporting Capabilities SAP AG

Full file at

System Requirements. SAS Profitability Management 2.3. Deployment Options. Supported Operating Systems and Versions. Windows Server Operating Systems

Question Bank. 4) It is the source of information later delivered to data marts.

Macola Enterprise Suite Release Notes: Macola ES

DATA WAREHOUSE EGCO321 DATABASE SYSTEMS KANAT POOLSAWASD DEPARTMENT OF COMPUTER ENGINEERING MAHIDOL UNIVERSITY

EDWH Architecture for Global Data Loading Strategy

Cube Designer User Guide SAP BusinessObjects Financial Consolidation, Cube Designer 10.0

Chris Claterbos, Vlamis Software Solutions, Inc.

OLAP Introduction and Overview

NORFOLK SOUTHERN Synergy Program Business Objects Explorer. End user instructions. How to Instructions Business Objects Explorer

Page 1. Oracle9i OLAP. Agenda. Mary Rehus Sales Consultant Patrick Larkin Vice President, Oracle Consulting. Oracle Corporation. Business Intelligence

Customer Use Case: Efficiently Maximizing Retail Value Across Distributed Data Warehouse Systems

Realtests.C_TBW45_70.80 Questions

5 ETL Process: Master Data

This download file shows detailed view for all updates from BW 7.5 SP00 to SP05 released from SAP help portal.

Lori Vanourek Product Management SAP NetWeaver / BI. Mike Eacrett SAP NetWeaver RIG - BI

SAP Certified Application Associate Business Intelligence with SAP NetWeaver 7.0

SQL Server Analysis Services

Dan Vlamis Vlamis Software Solutions, Inc Copyright 2005, Vlamis Software Solutions, Inc.

MSBI. Business Intelligence Contents. Data warehousing Fundamentals

A Novel Approach of Data Warehouse OLTP and OLAP Technology for Supporting Management prospective

MSBI Online Training (SSIS & SSRS & SSAS)

VCETorrent. Reliable exam torrent & valid VCE PDF materials & dumps torrent files

Data-Driven Driven Business Intelligence Systems: Parts I. Lecture Outline. Learning Objectives

1) In the Metadata Repository:

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database.

Benefits of Automating Data Warehousing

DATA MINING AND WAREHOUSING

Reconcile Data Between SAP Source Systems and SAP BW BUSINESS INFORMATION WAREHOUSE

Installation Instructions for SAS/ACCESS Interface to SAP BW

DATA MINING TRANSACTION

The InfoLibrarian Metadata Appliance Automated Cataloging System for your IT infrastructure.

Implementing Data Models and Reports with Microsoft SQL Server 2012

Configuring Job Monitoring in SAP Solution Manager 7.2

Business Information Warehouse. Technology

A Multi-Dimensional Data Model

CHAKRA IT SOLUTIONS TO LEARN ABOUT OUR UNIQUE TRAINING PROCESS:

Transcription:

Risk Management @ Electrabel : exploiting SAP BW data for pricing and exposure reporting in Energy Trading!Walter Waterschoot,!Risk System Expert, Electrabel!Paul Bruynseels,!Cross Application Project Mgr, Electrabel

«real world» Situation Middle Office Compliance Risk Policy RALCO Risk Reporting RMS Trading Generation Sales 2

Modeled implementation INFLOW: SAS/ACCESS to SAP BW SAS/ACCESS to ORACLE Current market data Pricing functions and methods OUTFLOW (reporting) OS (static reporting pdf) SAS/INTRNET(dynamic reporting) Enterprise Guide (ad hoc) Summary table RMS Current positions Instrument values Analysis project SAS/Warehouse Administrator (analytical engine) SAS Risk Management 3

Risk Management System current positions current market data Accounts Payable / Receivable Mark to Market project historic market data Value at Risk project Credit Reports 4

Market data flow The world outside mail data sources observations ftp Bloom berg data currencies; set bloomberg.daily_extract; run; ata collection proc sort data=currencies; by ISOCOE; run; current riskfactors Middle Office 5

Position data flow eal Capture System eal Capture System Front Office data fuel_oil_options; set trading.all_positions; if upcase(type) in ( CALL PUT ) then run; Position collection proc sort data=unit_conversion; current positions Middle Office 6

IT Challenges Multitude of data are on different platforms Oracle SAP/BW Excel Integration onto one platform using one software vendor " SAS Access to Oracle " SAS Access to BW " SAS Access to PC files 7

SAS/ACCESS to SAP BW! Where used? Risk Mgmt To access financial data coming from SAP/R3 s FI-CO environment daily! uploaded into BW OS s To access Trading Master ata coming from Oracle database made available in BW 8

SAS/ACCESS to SAP BW! Features Uses SAS/ACCESS to R/3 technology underneath Accesses Infocubes, OS s and PSA tables Works on non-windows platforms High performance -> good for mass extraction Wizard to load BW metadata into SAS Wizard to read BW InfoCubes, OS s and PSA tables into SAS Wizard to export OLAP metadata to SAS/EIS 9

Structure of InfoCube in SAP BW! BW stores InfoCubes in! Snowflake Schema: 1Fact table n imension tables n SI tables n Text tables M T S T S F M S S T M T M n Master tables S S T M T M 10

Extraction of InfoCube! Reduces snowflake schema to star schema: 1 fact table n dimension tables SAS Views to BW Snowflake Schema Tables T S M SAS ata Sets Star Schema Tables M T S F S T M S T M F S T M S T M SAS Formats 11

SAS/ACCESS to SAP BW Architecture etails Metadata SAS/ACCESS to SAP BW SAS/MB BASE SAS/ACCESS to R/3 Extractor Meta data Repository SAP BW Meta data Repository 12

SAS/ACCESS to SAP BW Architecture etails InfoCube SAS/ACCESS to SAP BW SAS/MB BASE SAS/ACCESS to R/3 Extractor SAP BW Meta data Repository Star Schema InfoCube 13

! PROS SAS/ACCESS to SAP BW Easy interface Accesses Infocubes and OS s High performance with OS s especially when dedicated server used # good for mass extraction CONS No field selection possible No where clause possible When extracting complex infocubes performance tends to slow down! processing was introduced and tested but practically no gain (SAP BW s snowflake complexity) 14

SAS/ACCESS to R3 to access SAP BW! PROS Easy interface Accesses PSA tables easily High performance especially when dedicated server used # good for mass extraction Field selection possible Where clause possible No internal BW processing since only staging area used (very fast) 15

SAS/ACCESS to R3 to access SAP BW! CONS 16

SAS/ACCESS to R3 to access SAP BW! Where used? Marketing and Sales To access invoice data coming from several non-sap environments uploaded into BW PSA tables 17

Overall Remarks Ordinary userid s as defined in BW for end users cannot be used to access BW through SAS Access The SASCPIC userid that has to be defined to be able to access BW with SAS Access cannot restrict data access to the infoarea or data target level (it s all or nothing) 18

Tips and Tricks If data stored in BW as data repository only without any cubes built on top for query functionalities then use PSA instead Rather extract data from OS s instead of Infocubes (less complex # faster) efine several SASCPIC userid s in BW and dedicate each of them to different processes, dept s, groups to avoid interference To restrict data access, download restricted metadata datasets to different metadata files with restricted access Keep it simple 19

Some download times OS (with dedicated server) # obs. size # vars 2.983.440 1.909 Mb 88 2.460.813 2.524 Mb 15 217.008 267 Mb 199 PSA (from client workstation) ownlaod Time 32 13 3 41 5 14 Rate 1 Mb/s 11 Mb/s 1 Mb/s # obs. size # vars ownload Time Rate 1.697.563 92 Mb 3 3 33 0.5 Mb/s 4.415.689 2.594 Mb 64 47 12 1 Mb/s 20

Benefits Builds on previously made investment Harnesses the power of SAS Complements BW functionality Metadata driven extraction without programming Offloads analytical processing to specially tuned analytical SAS data mart Only product on the market to surface InfoCube data Not limited to Windows platforms -> scalable Prerequisite for data mining 21

Certification! SAS has an SAP-certified software interface for Business Information Warehouse s OLE B for OLAP (OBO) interface 22