Академический Документы
Профессиональный Документы
Культура Документы
1
BW Overview: Contents
2
R/3 Analytical Reporting
Evolution
Release of SAP NetWeaver
2006 Business Intelligence
Human Enterprise
Logistics Controlling Finance
Resources Controlling
SAP - R/3 4
R/3 Analytical Reporting
Evolution:
Info Systems (xIS)
Pros
Standard structures delivered with the system
Limited OLAP capabilities and drill-down to transaction level
and documents
Security in Standard Analysis
_ Exception reporting
Cons
Limited number of dimensions and
Use of many structures (or high volumes) impact performance
Standard Information Structures not always usable
Level of effort to create and test Info Structures
Security in Flexible Analysis is weak
5
BW Overview and Concepts
BW is SAP’s entry into the Data Warehousing market. It is
designed to provide corporate reporting and Data
Warehousing solutions for SAP customers
6
BW Overview and Concepts
e.g.
at business unit level provide a:
local/ subsidary view
regional view
global view
at headquarter level
across business units
provide
regional view
global view
Provide each organizational unit or better each role with the needed reliable,
consolidated, integrated, actual and historical information 7
BW Overview and Concepts –
Integration and Migration of Diverse Data Sources
Heterogeneous system landscape with a longterm SAP BW focus
FE BEx BO
Integration
SAP
DW BW Oracle DW
Mi
gr
XI at
MW io Vitria
n
Extraction
8
BW Overview and Concepts –
Extraction from various sources
Data Extraction - The BW extractors applied to the R/3
system add overhead to the OLTP system thereby
degrading system performance. However by virtue of
having the data available in BW, the client may be able to
eliminate the use of some OLTP reports and extracts which
could potentially reduce the overall impact.
Non R/3 data can be loaded via flat files or with 3rd party
extract/transform/load (ETL) tools which rely on a BW
business application program interface (BAPI)
9
BW Overview and Concepts -
Transformation
Data transformation - Although the collection of R/3 data occurs on
the OLTP server, data manipulation, cleansing and aggregation
occurs on the BW system.
Administrator Workbench for developing, maintaining and
monitoring BW system
Maintenance of Data Warehouse
Logical source systems
InfoSources
InfoCubes
Assignment of InfoSources to InfoCubes
Scheduler
Scheduling of extract jobs, once, periodically
Grouping of extract jobs
Load Monitor
Monitoring of transfer and update
Status display, load statistics
Integrated meta data repository (technical data only)
10
BW Overview and Concepts:
Reporting
Data presentation - User queries and reports are now hitting the
BW system therefore reducing the number of information
requests against the OLTP system CPU.
11
BW Architecture
Open Data Warehouse Architecture
12
BW Architecture Overview
Built on 3-tier architecture
3rd party OLAP clients
Business Explorer
ODBO Analyzer Browser
(hosted by MS Excel)
OLE-DB for OLAP Provider
Complementary
ComplementaryExtraction
Extraction
&&Transformation
TransformationTool
Tool
SAP R/3 Flat File
15
BW Architecture Overview:
InfoCube Design based on Extended
star schema
SaSalesR
lesepO rg Dimension
Master Table
Material Material Master Table
SalesRep Number
SalesRep Number Dimension Material Number
Material Number
Material Type
Sales DEP
SalesOrg _Dimension_ID Material_Dimension_ID
Material Text Table
SalesRep Text Table
Sales Rep Number Material Number Material Number
SalesRep Number Material Number
SalesRep Number Language Code
Language Code SalesO
SalesOrg Dimension Table Material Dimension Table Language Code
Language Code Material Name
SalesRep Name
Material_Dimension_ID
Material Hierarchy Table
SalesOrg _Dimension_ID
InfoCube
V e r t r i e b s o r g a n is a t io n
Time _Dimension_ID
Customer _Dimension_ID R e g i o n 1 R e g io n R2 e g io n 3
B M
e z aterial
i r k B1 e z i r Bk G
e 2 roup
z i r Bk e 3 z i r Bk e4 z ir k 5
Customer Master Table Sales Amount
G e b G i e e t b G 1 i e e t b G 2 i e e t b G 3 i e e t b G 3 i e ae t b G 4 i e e t b G 5 i e e t b G 6 i e e t b 7 i e t 8
Customer Number Quantity
Customer Number
City
Region FACT Table
Customer _Dimension_ID Time _Dimension_ID
16
BW Standard Business
Content:
BW Standard Business Content: is delivered by SAP
17
BW Standard Business Content:
Supported R/3 Modules
18
BW Standard Business Content:
Supported Module Details
Financials
Accounts Receivable Accounts Payable
General Ledger
Special Ledger
Controlling
Profitability Analysis
Overhead Management Product Costing
Logistics Profit Center Account
Sales & Distribution
Inventory Management
Warehouse Management Purchasing
Human Resources Manufact.Req. Plan
Personnel Admin.
Time Management
Payroll
19
BW Standard Business Content:
SAP’s Strategy
SD FI
Sales & SAP Sales Financial
Dist. Acct.
MM SAP CRM CO
Materials
SAP Marketing SAP Service Controlling
Mgmt.
PP
Production SAP B2B Audit
Plan Procure-
SM SAP
Info DB
Service
Mgmt. Strategic BW ment
QM Enterprise
Quality Management SAP SCM Tax
Mgmt. PM SAP APO
Plant SAP BI SAP Logistics Tech
Maint. Execution
WM Management
System
HR
Warehouse Cockpit Human
Mgmt. Resources
PS
Project
Systems. SAP projects new applications will account for more than
30% of its business by 2001.
Forrester, Packaged Applications Strategies, vol 3 # 14, Nov 30,201998
Reporting
Arbitrary drill-downs, horizontally,
vertically, hierarchically
Reuse sets of key figures as query
templates
Mixed currencies and quantities
Special aggregation (e.g. stock values)
Business analysis library (built-in
functions)
21
Reporting Architecture
Client - Business Explorer
stored in
Analyzer stored in (optional)
shows ...
Query View Excel Workbook
Application
Server
OLAP
Processor Query
operates on ...
Database Aggregates
Server Star
stored in BLOB
Database Schema Table
stores ...
InfoCatalog
InfoCube
22
BW Architecture
Business Explorer Analyzer
Facts /
Dimensions / Key
Characteristics Figures
23
BW Architecture Overview:
BEx Analyzer: Defining Queries
Defining or
modifying
queries
InfoCube
dependent
24
ABAP use
ABAP use for BW focus from report creation to data
preparation and preprocessing functions during ETL process
in BW
Six places during extraction, including creating custom
DataSources, enhancing DataSources, and data selection in
InfoPackages
Six places during staging, including currency/units of
measure conversions, transfer routines, and update rules
Four places during reporting, including generating system-
entered variables and the report/report interface
Also used at Open Hub Service transformations, building
authorization values, process chains, and virtual InfoCubes
with services.
25
ABAP use
26
Thank You
27