3. Unit 2 - SAP BW Overview 2 hours
Understaing DW/ BW and what’s the speciality of SAP BW
Fundamentals of Data Warehousing and Business Intelligence.
SAP NetWeaver Business Intelligence (BW) Overview
SAP NetWeaver Solution Delivery: IT Practices, Scenarios, and Usage Types
SAP NetWeaver Business Intelligence: Data Warehousing
Other BI Tools Available in Market (Informatica, Cognos, OBIEE, Hyperion)
3
4. SAP BW / BI Release
BW3.5
BW3.1 / (BW 3.0) BW 7.0 BW 7.3
GUI 6.20 GUI 6.40 GUI 7.00 GUI 7.10
BW 3.1 BW 3.5 BW 7.00 BW 7.10
ou
BI CONT 3.10 BI CONT 3.5.1 BI CONT 7.0.1 BI CONT 7.1.1
to
BI CONT 3.20 BI CONT 3.5.2 BI CONT 7.0.2 BI CONT 7.1.2
fm
BI CONT 3.30 BI CONT 3.5.3 BI CONT 7.0.3 BI CONT 7.1.3
a in
ABA 6.20 ABA 6.40 ABA 7.00 ABA 7.10
ten
an
ce
Web AS 6.20 Web AS 6.40 Web AS 7.00 Web AS 7.10
Kernel 6.20 Kernel 6.40 Kernel 7.00 Kernel 7.10
7. Unit 3 - Modelling 4 Hours
Objects in the BW Data Warehouse Layer
Data Warehousing Workbench.
InfoProviders: Business Purpose
InfoObjects: Characteristics (Attribute,Text,Hier)
InfoObjects: Key Figures
The BI InfoCube: An Extended Star Schema
Creating InfoCubes (Fact, Dimension, SID Tables)
Exercise
Look and Feel with Navigations
7
9. Unit 4 - Data Acquisition 4 Hours
Data Acquisition and Transformation from SAP Source Systems
Data Flow: Overview - Data Source, Info Source..
Loading Master Data from an SAP Source System
Loading Transaction Data from an SAP Source System
ETL Processes and Loading Hierarchies
PSA, Source Systems
•Info Source
•Info Package
•Transfer Rules
•Update Rules
•Transformation
•Data Transfer Process
9
11. Transformation and DataSource
A Transformation is used to
consolidate, cleanse, and integrate
data. The fields of the source are
converted into the fields of the target
A Data Source is defined to specify
which kind of data is to be uploaded
from the source system
Fields of the data source Fields of the data target Fields that are delivered from the
source system
12. Unit 5 - Data Acquisition from Other Systems
4 Hours
SAP BW data extraction process
• Data Transfer into SAP BW
• Flat file Extraction
• DB Connect extraction
• CO-PA data extraction
• LIS and LO data extraction
• Generic extractor
• How to enhance standard business content
Exercise
1. Creation of Data Source
2.Loading through Info Package to PSA
3. Loading through DTP to Info Cube
12
13. Data Transfer Process and InfoPackage
InfoPackages are used to upload data from the Data transfer processes are used to transfer the
source systems into PSA (that is assigned to the data further; in this case from the PSA table (that is
DataSource); once a DTP is in place, all other assigned to the data source) to the InfoCube
processing options are not available (grayed out)
14. Unit 6 - BW Content 3 Hours
1. BW Content Definition
2. Business Content Add-On:pre-configured information
3. Business Content Installation
4. Business Content Install Demo
5. BW Administration Cockpit and Technical Content
6. Versioning Concept
7. Upgrade and Patching
8. BW Content Enhancing
14
15. SAP BW Business Content: Definition
Delivered Queries,
Webtemplates
up to complete
Analytical Applications
Predefined Data Models
incl. InfoObjects, ODS
and InfoCubes
Extractors =
Programs and Metadata
for Extraction
16. Business Content Add-On:
pre-configured information models
+11,000 InfoObjects
+340 ODS Objects
+600 InfoCubes
+120 MultiProviders
+3,200 Queries
+1,900 Workbooks
+800 Roles
The ideal starting point for custom-built Analytical Applications
17. Step 1: Available Objects
1. Select available objects
by several trees
DataTargets InfoObjects InfoSources Roles By Types By Patch
By Development Class
19. Unit 8 - Other InfoProviders 2 Hours
DataStore Objects Types:
Standard DSO
Write Optimised DSO
Direct Update DSO
VirtualProviders and Real-Time Data Acquisition
MultiProviders and BW InfoSets
19
21. Unit 9 - SAP BW Front End Solutions : BEX 2 Hours
BEx Query Designer
Central tool for creation of queries
Design queries once – reuse many times (in Web templates, Bex Analyzer Workbook,
Defining
Report Designer)
Publish queries directly to the Web
Two different versions exist: BW 3.5 and BI 7.0 BEx Query Designer
BEx Analyzer
Full-featured OLAP analysis in MS Excel
Excel
Operational, tabular reporting
Workbooks can integrate several queries
Reporting Ad hoc reporting based on InfoProvider (as of BI 7.X)
Leverage native Excel features (i.e. office integration)
Two different versions exist: BW 3.5 and BI 7.0 BEx Analyzer
BEx Web Applications
Execute Web Templates (created with BEx Web Application Designer), Web Ad-hoc
Analysis, Reports created with Report Designer, Formatted Reporting (Crystal Reports)
Web Designed for building targeted web applications
Reporting One step publishing BEx (Web Application Designer, Report Designer
Two different versions exist: BW 3.5 (ABAP based Web Reporting) and BI 7.0 (Java based
Web Reporting) BEx Web Application Designer
22. Unit 9.1 - Query Designer
Designing a Simple Query with Free Characteristics and Prompts(Variable)
Calculated Key Figure, Restricted Key Figure
Query Properties on Formatting and Publishing to Business Object Tools
Variables (Text, Hierarchy Node)
Processing Types (Manual Input, SAP Exit, Customer Exit, Replacement Path)
Exceptions, Conditions
Information Broadcasting
Web Application Designer
Integration with Enterprise Portal
22
23. Definition of a query
Queries are created:
Using the BW 3.5 or
the BW 7.0 BEx Query
Designer
Are the basis for
WEB Templates, BEx
Analyzer Workbooks,
Formatted Reporting
(Report Designer)
Queries can be
InfoObjects of the
InfoProvider:
created for different
Key Figures and InfoProviders:
Dimensions InfoCubes
(Characteristics)
Operational Data
Store objects / Data
Store Objects
The concept of a InfoSets
MultiProvider is explained on
the next slide InfoObjects
Virtual Providers
Aggregation Layers
25. Unit 11: Administration of Data Targets 2 Hours
System Administration Tasks in BI: Overview
Administration of InfoCubes
Roll Up, Compression, Chang Run
Administration of DataStore Objects
Open Hub service
•Data Marts
•Info Spokes
•Open Hub Destination
Delta Management
25
26. Unit 12 - Process Chains 2 Hours
A process chain is a sequence of processes that wait in the background for an
event. Some of these processes trigger a separate event that can start other
processes in turn.
A process in the context of BW process chains is a procedure inside of or
external to an SAP system with a defined beginning and end. A distinction is
made between a start process, an application process and a collection process.
26
27. Unit 13: Introduction to Query Performance
Optimization 2 Hours
Introduction to Query Performance Optimization in BW
BW Aggregates
BW Accelerator
Statistics Overview
27
All systems that provide BW with data are described as source systems. These can be: SAP ERP, other SAP BI systems Flat files, where metadata is maintained manually, and transferred into SAP BW through a file interface External systems, where data and metadata is transferred using staging BAPIs. Data Stage, XML, DB Connect Staging Master Data Flexible Staging: using communication structure and update rules Direct Staging: using communication structure without update rules The fields in the extract structure that have been assigned are made available in a template DataSource in SAP BW by a DataSource replication. The transfer structure is generated from the selected InfoObjects in the template In SAP BW, an InfoSource: Describes the quantity of all the data available for a business transaction or a type of business transaction (for example, cost center accounting) Is a quantity of information that logically belongs together, summarized into a single unit Contains either transaction data or master data (attributes, texts, and hierarchies) Is a set of InfoObjects stored in a structure called a communication structure