Professional Documents
Culture Documents
Bwtraining 1introdw 101019214527 Phpapp02
Bwtraining 1introdw 101019214527 Phpapp02
A business of
1. Agenda
Contents
SAP BW Overview and Concepts Introducing the Administrator Workbench Data Modeling and Loading Data Extraction (OLTP and Remote Systems) The ODS and Business Content Production Support BEX Reporting
Business Content
Financial Accounting
General Ledger Accnts Receivable Accnts Payable Special Ledger Fixed Assets
Logistics
Sales
Controlling
Profitability Analysis Product Costing Overhead Costing Profit Center Accnt
Human Resources
Administration Training & Events Time Management Payroll Accounting
7
Action
Common
Transaction Processing Analytical Applications
Meta Data
Extraction Transformation
Analysis
---------------------------------------------------------
OLTP
External
DSS
Architecture Overview
3rd party OLAP clients 3rd party OLAP client 3rd party OLAP client
MDX
Business Explorer
Analyzer (hosted by MS Excel) Browser
Administrator Workbench
Administration Scheduling Monitor Meta Data Repositor y
InfoCatalog
Staging Engine
BAPI
OLTP Reporting
Staging Process
InfoCube
Update Rules Update Rules
Communication Structure
InfoCube
Update Rules
Communication Structure
Market Information
InfoCubes
Update Rules
Communication structure
InfoSource
Transfer Rules
Transfer Structure
Transfer Rules
Transfer Rules
Transfer Structure
(Replicated)
Transfer Structure
DataSource
Transfer Structure Extract Source Structure Transfer Structure Extract Source Structure Transfer Structure Extract Source Structure
OLTP System 1
OLTP System 2
11
Dat a Bas e
Complementary Extraction Complementary Extraction & Transformation Tool & Transformation Tool R/3 File Mainframe RDBMS
Non SAP
Staging BAPIs allow ... ... certified SAP Partners to provide ready-to-run extraction & transformation tools ... customers to integrate their non-SAP data
13
Update Rules
PSA
InfoSource InfoSource
Validation
BAPI
Data extract
14
Administrator Workbench
Central Administration and Control Central Administration and Control Modeling Modeling Reporting Agent Reporting Agent Business Content Business Content Monitoring Monitoring Metadata Repository Metadata Repository
15
OLAP Processor
Arbitrary drill-downs, horizontally, vertically, hierarchically Built-in functions for ...
... Aggregation: sum, count, count distinct, min / max, first / last, average by period, ... ... Comparison: difference, ratio, percent,... ... Analysis: sort, cumulated sum, time series,... ... Stock value handling ... Financial: currencies, fiscal year variants,... Derived key figures
Vienna.conf.032499
17
Currency Conversion
Convert during data load and/or during analysis Based on R/3 conversion rates Conversion per
fiscal year / fiscal period calendar date / period conversion rate type
EUR
convert
JPY
convert
N LG
DM
R/3
File
Aggregates
Speed up query performance by providing pre-aggregated views on InfoCubes
Aggregates are also stored in InfoCube star schema Created by administrator depending on InfoCube semantics and query anticipation Optimized by OLAP processor selecting best aggregate data package released for queries when aggregate update complete
19
BW Data Model
Master data
Customer dimension
InfoCube
Fact table
T Period 10
...
2101004
Time dimension
20
21
22
Query Cache
Others Govt Agencies Institutions Customer Group Retail Whole sale Dept Stores East South West Regions
Furnishings
Division
23
Bi-products
Glassware
Chemicals
Ceramics
Plastics
InfoCube: Example
South
East
Region
Customer group
Division
24
Characteristics:
Product group Customer group Division Area Company code Region Period Profit Center Bus. Area
InfoCube
Region
East
Customer group
Glass- Ceramics Plastics ware DeptStores Wholesale Retail
North
South
Division
2 Analysis
of Plastics division
3 Analysis
East
South East
Region
Region
South
South
Customer group
Customer group
Region
East
Customer group
DeptStores Wholesale Retail
North
North
North
Division
Division
25
Division
Region
Key Figures
Division
Key Figures are stored for a unique combination of Characteristic Values Number of dimensions is degree of granularity / summarization level of the dataset
26
What is an InfoObject ?
The various OLTP data models are unified for BW Business objects / data elements become InfoObjects
R/3 OLTP
BW Extractor
Controlling
CO
InfoObject 0COSTCENTER
Human Resources
HR
Table of employees
EMPLO COST_CENTER ...
Types of InfoObjects
Characteristics: evaluation groups like Cost Center, Product group, Material Have discrete values stored in their master data tables (e.g. the characteristic Region has the values North, South, ... ) Special types of characteristics:
Time characteristics like Fiscal period, Calendar year, ... Unit characteristics which comprise currencies and units of measure like Local currency or Sales quantity
Keyfigures: continuously valued numerical fields like amounts and quantities (e.g.: Revenue and Sales quantity) 28
Reporting Architecture
Analyzer defines ... Business Explorer
Query
Database
Star Schema
InfoCube
stored in
29
Reporting Architecture
stored in
Query View
OLAP server OLAP Processor operates on ... Database Database stores ...
Excel Workbook
Query
Aggregates
stored in Star Schema
InfoCube
30
31
Vienna.conf.032499
Thank You
A business of