SlideShare a Scribd company logo
Day-2
SAP BI Modeling
2
SAP BW Foundation Virtual Training Schedule
Day – Session name Date Session Timings Trainer Name
Day 1 – SAP BW Overview 19-May-14 2:00 PM – 4:00 PM vemuluri, Murali
Day 2 – SAP BW Data modeling 20-May-14 2:00 PM – 4:00 PM chukkala, Saritha
Day 3 – SAP BW ETL 21-May-14 2:00 PM – 4:00 PM Patra, Biswajit
Day 5 – SAP BW Administration 22-May-14 2:00 PM – 4:00 PM Gunasekar, Vinodh
Day 4 – SAP Reporting 23-May-14 2:00 PM – 4:00 PM Raj, C V Vijay
3
Master Data / Transactional Data
InfoArea
 InfoObject Catalog
 Application Component
 InfoObject
 DataSource
 InfoCube
 DataStore Objects (DSO)
 Characteristics
 Key Figures
 Dimension Table
 Fact Table
 SID Table
SAP BW TERMINOLOGY
4
TERMINOLOGY - 2
Attributes
 Text
 Hierarchy
 InfoProvider
 Source System
 Data Targets
 Transformation
 Data Transfer Process
 Query Designer
 BEX Analyzer
5
SAP BW/BI Version History
Name Version Release
BIW 1.2A Oct-98
BW 3.0A Oct-01
BW 3.0B May-02
BW 3.1 Nov-02
BW 3.1C Apr-04
BW 3.3 Apr-04
BW 3.5 Apr-04
BI 7 Jul-05
BW 7.3
BW 7.4
6
Simple Data Modeling Flow:
Data Reporting
Data Modeling
Data Extraction
7
Purpose and Use of Data Modeling in BW
Data modeling is the “backbone” of the BI system.
It is a staging area helps to maintain large amount of operational and
historical data and the main purpose of data modeling is to structure and
organize the necessary data for Business users for data analysis.
Data Modeling serves as the tool for managing the middle phase of data
warehousing i.e. it helps managing the staging and transforming the data for
reporting.
It provides more flexibility in terms of data transformation as compared to
the source system due to availability of various methods of data
transformation.
8
Info Objects
9
InfoObjects
 InfoObjects are the basic information providers of BI and the smallest information
units in BI.
 They structure the information needed to create InfoCubes/DSO Objects.
 InfoObject types:
 Characteristics
 Key figures
 Characteristics bear master data (i.e. attributes, texts or hierarchies)
in BI. Attributes are InfoObjects that are logically subordinate to a
characteristic.
Types of Attributes: Display Attribute and Navigational Attribute
Key Figures InfoObjects provide values to be evaluated such as quantity, amount,
or number of items.
10
Use of Info-Objects
11
InfoObject Catalog
An InfoObject catalog is a collection of InfoObjects grouped according to
application-specific criteria/It is a directory of Infoobjects.
You can group Info Objects together in InfoObject Catalogs to provide both a
better overview to them and to arrange them logically.
Types of InfoObject catalog:
Characteristic: This is the collection of Characteristics InfoObjects
Key figure: This is the collection of Key figures InfoObjects
12
Info Providers
13
Info Providers – Business Purpose
An InfoProvider is an object for which queries can be created or executed in
BEx. InfoProvider can be either physical storage of data or virtual collection of
data
Basic InfoProviders:
1. InfoCube
2. Data Store Objects (DSO)
InfoProviders can be displayed, created, and maintained in transaction
RSA1
14
It is a multidimensional Structure/ Data Container used for Analysis &
Reporting Purpose.
An InfoCube can have maximum of 16 dimensions (3 dimensions are
provided by SAP i.e. Time, Data Package and Unit). A maximum of 256
characteristics can be included in each dimension.
A cube has 2 fact tables - E and F. When the requests in the cube are not
compressed the data exists in the F fact table and when the requests are
compressed the data lies in the E fact table.
InfoCubes
15
InfoCube
16
Extended Star Schema
17
ODS—Operational data store
DSO---Data store Object
It acts as a storage location for consolidated and clean-up transaction
data .
DSO object contains:
 key fields
data fields and
 key figures.
Data Store Object (DSO/ODS)
18
Data Store Object (DSO)
19
Data Store Object (DSO)
Every DSO object is represented on
the database by three transparent
tables:
Active data table: latest data,
current status of the data and used
for reporting.
 Activation queue/New data table
: Data stored before activation,
delete after activation.
Change log: Contains the
complete history of the changes.
20
Data Store Objects
There are three different types of DSO’s in BI 7.0
Standard DSO
Direct Update DSO
Write Optimized DSO
DSO for Direct Update is same as Transactional ODS in 3.x
Write Optimized DSO is a completely new type of DSO.
21
Write Optimized DSO
Consists of only one table of active data
Reporting is possible on the basis of these DataStore objects. However, we
recommend that you use them as a consolidation layer, and update the data
to additional InfoProviders, standard DataStore objects, or InfoCubes.
It also can be used as EDW layer for saving data. Business rules are only
applied when the data is updated to additional InfoProviders.
22
Direct Update DSO
A direct update DSO object differs from a standard DSO object in the way it
prepares data.
Data Store object type is filled using APIs and can be read via a BAPI.
23
Differences between Data Store Object Types
Type Structure Data Supply SID
Generation
Are BEx
Queries
Possible?
Standard Consists of three
tables: activation
queue, table of
active data,
change log
From data
transfer process
Yes Yes
For direct
update
Consists of the
table of active
data only
From APIs No Yes
Write-
optimized
Consists of the
table of active
data only
From data
transfer process
No Yes
24
MultiProvider
A MultiProviders is a type of InfoProvider that combines data from a number
of InfoProviders and makes it available for analysis purposes.
The MultiProviders itself does not contain any data. Its data comes entirely
from the InfoProviders on which it is based. MultiProviders only exist as a
logical definition. These InfoProviders are connected to one another by a union
operation.
A query based on a MultiProvider is divided internally into subqueries. There
is a subquery for each Info Provider included in the MultiProvider. These
subqueries are usually processed in parallel.
25
MultiProvider
• One can combine InfoCube, DSO
objects, InfoObjects and InfoSets in
a MultiProvider.
• A union operation is used to
combine the data from these objects
into a MultiProvider.
• Here, the system constructs the
union set of the data sets involved. In
other words, all values of these data
sets are combined.
26
Data Targets
27
Data Targets
A data target is an object into which data is loaded. Data targets are the
physical objects that are relevant during data modeling and when loading
the data.
Data targets are:
InfoObjects (characteristics with attributes or texts)
InfoCube
DSO Objects
28
Data Targets vs InfoProvider
Data targets physically store data in the underlying database tables.
InfoProviders not necessarily store data. Data can be populated on the
fly via infoproviders by the reports.
All data targets are infoproviders but vice versa is not always true.
29
InfoProviders
An InfoProvider is an object for which queries can be created or
executed in BEx. InfoProviders are the objects or views that are relevant
for reporting.
Types of InfoProviders:
MultiProviders
InfoSets
Virtual Providers
DSO
InfoCube
InfoObject
30
MASTER DATA LOADING
31
TRANSACTION DATA INFOCUBE
32
DATA FLOW MULTIPROVIDER
33
DATA FLOW DSO
34
INFOSET DATA FLOW
35
Data Flow:
36
Data Flow
37
Process Chain
38
Introduction
Process chain is defined as a sequence of interdependent processes,
it is required to perform a complete task in BW
Process chains are graphical scheduling & monitoring tool to maintain
automation, visualization & monitoring of tasks/processes.
39
Introduction
Transaction code for Process Chain Maintenance: RSPC.
Different Process Chain Views:
Planning View: Use to check the Plan status of the Process chain.
Checking View: Use to check the consistency of the process chain
 Log View: The results of each run are monitored..
Types Of Processes
Start Process
Application Process
Collection Process
40
Start Process
Defines the start of a Process Chain
Special features of a Start process:
Only the start process can be scheduled without a predecessor
process.
The start process cannot be a successor of another process.
Only one start process is allowed for each process chain.
A start process can only be used in a single process chain.
41
Application Processes
Application process represent BW activities that are typically performed
as part of BW operations.
Sample Application Processes:
1. Create Index
2. Delete Index
3. ODS Activation
4. Build DB Statistics
5. Compress InfoCube
42
Collection Processes
Used to manage multiple predecessor processes that feed into the
same subsequent process
Collection processes available in BW
AND
OR
EXOR
43
Process Control in BW
Data Load
Monitor
Data Target
Maintenance
Start 1
Load into PSA
3
Load into ODS
4
Activate
Data in
ODS
5
Further update
6
Build Indices
7
Build DB
Statistics
8
Roll up
Aggregate
9
Drop Indices
2
44
Process Control
1. ‘Start Process’ starts the process chain. It is triggered when process chain is
scheduled to run.
2. ‘Drop index’ is recommended by SAP prior to data load.
3. ‘Execute Infopackage’ is then executed to extract data from the source system
into the PSA.
4. Data is pushed from PSA to ODS after required staging.
5. ODS is activated as data is transferred from new data table to active data and
the change log tables.
6. Data is then updated to further Datatargets.
7. Indexes are rebuild at this stage to improve Database access and the query
performance, in turn.
8. In the next step, the system generates data on the performance of the BW
architecture and stores it as BW statistics.
9. The data thus updated is rolled into the aggregates (if any).
45
Process Chain - Functionalities
Used to monitor
Process Chains
Logs.
46
Process Chain – General Services
47
Process Chain – Load Process
48
Process Chain – Administration
49
Process Chain – Scheduling
• There are multiple modes to schedule a process chain:
o Immediate – Process Chain(PC) run starts immediately once
triggered.
o Date/time: PC is scheduled to run on specific date and time.
Using this, PC can be scheduled Hourly, Daily, Weekly, Monthly.
o After Job : PC would be triggered after completion of the
specified job.
o After Event: PC would be executed once specified event is
triggered.
o At Operation mode: PC is triggered to run during the specified
mode of operation.
50
Process Chain – Monitoring
• Process Chain logs can be viewed for different time periods i.e.:
o Same Day.
o Same day and Previous Day.
o One week ago.
o Current month and Previous month.
o Free Date: any timeframe starting 01/01/1000 to 31/12/9999.
• Symbols display the status of the runs of the individual process within the
chain:
o Yellow indicates that the chain is active.
o Green that the chain ended successfully.
o Red that the chain ended with errors or was terminated.
o Unknown is displayed if the status is unknown
51
52
Transactions Used
RSPC : Create, Maintain and Monitor Process Chains.
RSPCM : Monitor Process Chains.
SM37 : Display/Maintenance of batch Job.
RSMO : Infopackage monitor.
RSA1: Administrator workbench
53
Query Designer View
54
BEX Query
55
BEX ANALYZER
56
HelpMe
Browse through the below links for Self Study
1. http://help.sap.com/saphelp_nw70ehp2/helpdata/en/e3/e6
0138fede083de10000009b38f8cf/frameset.htm
2. http://service.sap.com/bi
Thank You.

More Related Content

What's hot

Using infoset query %2c sap query and quick viewer
Using infoset query %2c sap query and quick viewerUsing infoset query %2c sap query and quick viewer
Using infoset query %2c sap query and quick viewer
Shailendra Surana
 
SAP MDG PRESENTATION
SAP MDG PRESENTATIONSAP MDG PRESENTATION
SAP MDG PRESENTATION
EraedgeElearn
 
SAP BW - Master data load via flat file
SAP BW - Master data load via flat fileSAP BW - Master data load via flat file
SAP BW - Master data load via flat file
Yasmin Ashraf
 
SAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANASAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANA
SAP Technology
 
Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0srinath_vj
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.docKranthi Kumar
 
SAP BW - Info object catalog
SAP BW - Info object catalogSAP BW - Info object catalog
SAP BW - Info object catalog
Yasmin Ashraf
 
SAP BW Introduction.
SAP BW Introduction.SAP BW Introduction.
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Wiiisdom
 
Data Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bwData Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bw
ramesh rao
 
What is Business Objects
What is Business Objects What is Business Objects
What is Business Objects
BigClasses.com
 
SAP BW - Info objects ppt
SAP BW - Info objects pptSAP BW - Info objects ppt
SAP BW - Info objects ppt
Yasmin Ashraf
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loads
Luc Vanrobays
 
SAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdfSAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdf
KoushikGuna
 
SAP BW - Info object (characteristics)
SAP BW - Info object (characteristics)SAP BW - Info object (characteristics)
SAP BW - Info object (characteristics)
Yasmin Ashraf
 
Sap bw 4 hana vs sap bw on hana
Sap bw 4 hana vs sap bw on hanaSap bw 4 hana vs sap bw on hana
Sap bw 4 hana vs sap bw on hana
Jasbir Khanuja
 
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
BigClasses Com
 
Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds views
Luc Vanrobays
 

What's hot (20)

Using infoset query %2c sap query and quick viewer
Using infoset query %2c sap query and quick viewerUsing infoset query %2c sap query and quick viewer
Using infoset query %2c sap query and quick viewer
 
SAP MDG PRESENTATION
SAP MDG PRESENTATIONSAP MDG PRESENTATION
SAP MDG PRESENTATION
 
SAP BW - Master data load via flat file
SAP BW - Master data load via flat fileSAP BW - Master data load via flat file
SAP BW - Master data load via flat file
 
SAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANASAP NetWeaver BW Powered by SAP HANA
SAP NetWeaver BW Powered by SAP HANA
 
Sap bw bi
Sap bw biSap bw bi
Sap bw bi
 
Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0
 
Introducing enhancement framework.doc
Introducing enhancement framework.docIntroducing enhancement framework.doc
Introducing enhancement framework.doc
 
SAP BW - Info object catalog
SAP BW - Info object catalogSAP BW - Info object catalog
SAP BW - Info object catalog
 
SAP BW Introduction.
SAP BW Introduction.SAP BW Introduction.
SAP BW Introduction.
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
 
Data Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bwData Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bw
 
What is Business Objects
What is Business Objects What is Business Objects
What is Business Objects
 
SAP BW - Info objects ppt
SAP BW - Info objects pptSAP BW - Info objects ppt
SAP BW - Info objects ppt
 
BW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loadsBW Adjusting settings and monitoring data loads
BW Adjusting settings and monitoring data loads
 
SAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdfSAP BI Generic Extraction Using a Function Module.pdf
SAP BI Generic Extraction Using a Function Module.pdf
 
SAP BW - Info object (characteristics)
SAP BW - Info object (characteristics)SAP BW - Info object (characteristics)
SAP BW - Info object (characteristics)
 
Sap bw 4 hana vs sap bw on hana
Sap bw 4 hana vs sap bw on hanaSap bw 4 hana vs sap bw on hana
Sap bw 4 hana vs sap bw on hana
 
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
SAP Business Objects Universe Designer & Introduction to Business Intelligenc...
 
Field symbols
Field symbolsField symbols
Field symbols
 
Introduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds viewsIntroduction to extracting data from sap s 4 hana with abap cds views
Introduction to extracting data from sap s 4 hana with abap cds views
 

Viewers also liked

Sap business intelligence 4.0 report basic
Sap business intelligence 4.0   report basicSap business intelligence 4.0   report basic
Sap business intelligence 4.0 report basictovetrivel
 
Day 6.4 extraction__lo
Day 6.4 extraction__loDay 6.4 extraction__lo
Day 6.4 extraction__lotovetrivel
 
Day 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologyDay 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologytovetrivel
 
Day 9 __10_introduction_to_bi_enterprise_reporting_1___2
Day 9 __10_introduction_to_bi_enterprise_reporting_1___2Day 9 __10_introduction_to_bi_enterprise_reporting_1___2
Day 9 __10_introduction_to_bi_enterprise_reporting_1___2tovetrivel
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generictovetrivel
 
Sap bi training with bo integrations
Sap bi training with bo integrationsSap bi training with bo integrations
Sap bi training with bo integrations
pjraosapbi
 
How to create an InfoObject Characteristic
How to create an InfoObject CharacteristicHow to create an InfoObject Characteristic
How to create an InfoObject Characteristic
Marcelo Honores
 
Shrink your DB and increase SAP BW performance
Shrink your DB and increase SAP BW performanceShrink your DB and increase SAP BW performance
Shrink your DB and increase SAP BW performance
DataVard
 
Day 6.1 and_6.2__flat_files_and_service_api
Day 6.1 and_6.2__flat_files_and_service_apiDay 6.1 and_6.2__flat_files_and_service_api
Day 6.1 and_6.2__flat_files_and_service_apitovetrivel
 
Xi4sp2 biw getstart_en
Xi4sp2 biw getstart_enXi4sp2 biw getstart_en
Xi4sp2 biw getstart_entovetrivel
 
Sap bi 7.3 Features
Sap bi 7.3 FeaturesSap bi 7.3 Features
Sap bi 7.3 Features
Samar Reddy
 
Day 8.1 system_admin_tasks
Day 8.1 system_admin_tasksDay 8.1 system_admin_tasks
Day 8.1 system_admin_taskstovetrivel
 
Usgage of ABAP in BI
Usgage of ABAP in BIUsgage of ABAP in BI
Usgage of ABAP in BI
Biswabrata Das
 
Sap gui administration_guide
Sap gui administration_guideSap gui administration_guide
Sap gui administration_guideVivek Srivastava
 

Viewers also liked (16)

Sap business intelligence 4.0 report basic
Sap business intelligence 4.0   report basicSap business intelligence 4.0   report basic
Sap business intelligence 4.0 report basic
 
Day 6.4 extraction__lo
Day 6.4 extraction__loDay 6.4 extraction__lo
Day 6.4 extraction__lo
 
Day 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminologyDay 02 sap_bi_overview_and_terminology
Day 02 sap_bi_overview_and_terminology
 
Day 9 __10_introduction_to_bi_enterprise_reporting_1___2
Day 9 __10_introduction_to_bi_enterprise_reporting_1___2Day 9 __10_introduction_to_bi_enterprise_reporting_1___2
Day 9 __10_introduction_to_bi_enterprise_reporting_1___2
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generic
 
Sap bi training with bo integrations
Sap bi training with bo integrationsSap bi training with bo integrations
Sap bi training with bo integrations
 
Lab1
Lab1Lab1
Lab1
 
Lab3
Lab3Lab3
Lab3
 
How to create an InfoObject Characteristic
How to create an InfoObject CharacteristicHow to create an InfoObject Characteristic
How to create an InfoObject Characteristic
 
Shrink your DB and increase SAP BW performance
Shrink your DB and increase SAP BW performanceShrink your DB and increase SAP BW performance
Shrink your DB and increase SAP BW performance
 
Day 6.1 and_6.2__flat_files_and_service_api
Day 6.1 and_6.2__flat_files_and_service_apiDay 6.1 and_6.2__flat_files_and_service_api
Day 6.1 and_6.2__flat_files_and_service_api
 
Xi4sp2 biw getstart_en
Xi4sp2 biw getstart_enXi4sp2 biw getstart_en
Xi4sp2 biw getstart_en
 
Sap bi 7.3 Features
Sap bi 7.3 FeaturesSap bi 7.3 Features
Sap bi 7.3 Features
 
Day 8.1 system_admin_tasks
Day 8.1 system_admin_tasksDay 8.1 system_admin_tasks
Day 8.1 system_admin_tasks
 
Usgage of ABAP in BI
Usgage of ABAP in BIUsgage of ABAP in BI
Usgage of ABAP in BI
 
Sap gui administration_guide
Sap gui administration_guideSap gui administration_guide
Sap gui administration_guide
 

Similar to Modeling

Understanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.docUnderstanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.docpran1
 
Sap business warehouse_v1
Sap business warehouse_v1Sap business warehouse_v1
Sap business warehouse_v1
Marco Aurélio Galvão
 
Unit 1 introduction_to_bw_reporting
Unit 1 introduction_to_bw_reportingUnit 1 introduction_to_bw_reporting
Unit 1 introduction_to_bw_reporting
Onur Sezen
 
SAP BI/DW Training with BO Integration
SAP BI/DW Training with BO IntegrationSAP BI/DW Training with BO Integration
SAP BI/DW Training with BO Integrationmishra4927
 
Bw training 5 ods and bc
Bw training   5 ods and bcBw training   5 ods and bc
Bw training 5 ods and bcJoseph Tham
 
285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt
ntrnbk
 
Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)
Saurabh Vishnoi
 
BI Security (1).ppt
BI Security (1).pptBI Security (1).ppt
BI Security (1).ppt
csekar2
 
BW310 - Fact Sheet.compressed
BW310 - Fact Sheet.compressedBW310 - Fact Sheet.compressed
BW310 - Fact Sheet.compressedRob Davis
 
ETL and its impact on Business Intelligence
ETL and its impact on Business IntelligenceETL and its impact on Business Intelligence
ETL and its impact on Business Intelligence
IshaPande
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
nayakslideshare
 
Technical Research Document - Anurag
Technical Research Document - AnuragTechnical Research Document - Anurag
Technical Research Document - Anurag
anuragrajandekar
 
IBM Cognos tutorial - ABC LEARN
IBM Cognos tutorial - ABC LEARNIBM Cognos tutorial - ABC LEARN
IBM Cognos tutorial - ABC LEARN
abclearnn
 
Unit-IV-Introduction to Data Warehousing .pptx
Unit-IV-Introduction to Data Warehousing .pptxUnit-IV-Introduction to Data Warehousing .pptx
Unit-IV-Introduction to Data Warehousing .pptx
Harsha Patel
 
11667 Bitt I 2008 Lect4
11667 Bitt I 2008 Lect411667 Bitt I 2008 Lect4
11667 Bitt I 2008 Lect4
ambujm
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional PortfolioMoniqueO Opris
 
Business Intelligence Presentation 1 (15th March'16)
Business Intelligence Presentation 1 (15th March'16)Business Intelligence Presentation 1 (15th March'16)
Business Intelligence Presentation 1 (15th March'16)Muhammad Fahad
 
DW 101
DW 101DW 101
DW 101
jeffd00
 
Information & Data Architecture
Information & Data ArchitectureInformation & Data Architecture
Information & Data Architecture
Sammer Qader
 

Similar to Modeling (20)

Understanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.docUnderstanding dso (data store object) part 1%3a standard dso.doc
Understanding dso (data store object) part 1%3a standard dso.doc
 
Sap business warehouse_v1
Sap business warehouse_v1Sap business warehouse_v1
Sap business warehouse_v1
 
Unit 1 introduction_to_bw_reporting
Unit 1 introduction_to_bw_reportingUnit 1 introduction_to_bw_reporting
Unit 1 introduction_to_bw_reporting
 
SAP BI/DW Training with BO Integration
SAP BI/DW Training with BO IntegrationSAP BI/DW Training with BO Integration
SAP BI/DW Training with BO Integration
 
Bw training 5 ods and bc
Bw training   5 ods and bcBw training   5 ods and bc
Bw training 5 ods and bc
 
285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt285295780-SAP-BW-Info-Provider.ppt
285295780-SAP-BW-Info-Provider.ppt
 
Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)
 
BI Security (1).ppt
BI Security (1).pptBI Security (1).ppt
BI Security (1).ppt
 
BW310 - Fact Sheet.compressed
BW310 - Fact Sheet.compressedBW310 - Fact Sheet.compressed
BW310 - Fact Sheet.compressed
 
ETL and its impact on Business Intelligence
ETL and its impact on Business IntelligenceETL and its impact on Business Intelligence
ETL and its impact on Business Intelligence
 
Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
Bw_Hana
Bw_HanaBw_Hana
Bw_Hana
 
Technical Research Document - Anurag
Technical Research Document - AnuragTechnical Research Document - Anurag
Technical Research Document - Anurag
 
IBM Cognos tutorial - ABC LEARN
IBM Cognos tutorial - ABC LEARNIBM Cognos tutorial - ABC LEARN
IBM Cognos tutorial - ABC LEARN
 
Unit-IV-Introduction to Data Warehousing .pptx
Unit-IV-Introduction to Data Warehousing .pptxUnit-IV-Introduction to Data Warehousing .pptx
Unit-IV-Introduction to Data Warehousing .pptx
 
11667 Bitt I 2008 Lect4
11667 Bitt I 2008 Lect411667 Bitt I 2008 Lect4
11667 Bitt I 2008 Lect4
 
Professional Portfolio
Professional PortfolioProfessional Portfolio
Professional Portfolio
 
Business Intelligence Presentation 1 (15th March'16)
Business Intelligence Presentation 1 (15th March'16)Business Intelligence Presentation 1 (15th March'16)
Business Intelligence Presentation 1 (15th March'16)
 
DW 101
DW 101DW 101
DW 101
 
Information & Data Architecture
Information & Data ArchitectureInformation & Data Architecture
Information & Data Architecture
 

Recently uploaded

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 

Recently uploaded (20)

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 

Modeling

  • 2. 2 SAP BW Foundation Virtual Training Schedule Day – Session name Date Session Timings Trainer Name Day 1 – SAP BW Overview 19-May-14 2:00 PM – 4:00 PM vemuluri, Murali Day 2 – SAP BW Data modeling 20-May-14 2:00 PM – 4:00 PM chukkala, Saritha Day 3 – SAP BW ETL 21-May-14 2:00 PM – 4:00 PM Patra, Biswajit Day 5 – SAP BW Administration 22-May-14 2:00 PM – 4:00 PM Gunasekar, Vinodh Day 4 – SAP Reporting 23-May-14 2:00 PM – 4:00 PM Raj, C V Vijay
  • 3. 3 Master Data / Transactional Data InfoArea  InfoObject Catalog  Application Component  InfoObject  DataSource  InfoCube  DataStore Objects (DSO)  Characteristics  Key Figures  Dimension Table  Fact Table  SID Table SAP BW TERMINOLOGY
  • 4. 4 TERMINOLOGY - 2 Attributes  Text  Hierarchy  InfoProvider  Source System  Data Targets  Transformation  Data Transfer Process  Query Designer  BEX Analyzer
  • 5. 5 SAP BW/BI Version History Name Version Release BIW 1.2A Oct-98 BW 3.0A Oct-01 BW 3.0B May-02 BW 3.1 Nov-02 BW 3.1C Apr-04 BW 3.3 Apr-04 BW 3.5 Apr-04 BI 7 Jul-05 BW 7.3 BW 7.4
  • 6. 6 Simple Data Modeling Flow: Data Reporting Data Modeling Data Extraction
  • 7. 7 Purpose and Use of Data Modeling in BW Data modeling is the “backbone” of the BI system. It is a staging area helps to maintain large amount of operational and historical data and the main purpose of data modeling is to structure and organize the necessary data for Business users for data analysis. Data Modeling serves as the tool for managing the middle phase of data warehousing i.e. it helps managing the staging and transforming the data for reporting. It provides more flexibility in terms of data transformation as compared to the source system due to availability of various methods of data transformation.
  • 9. 9 InfoObjects  InfoObjects are the basic information providers of BI and the smallest information units in BI.  They structure the information needed to create InfoCubes/DSO Objects.  InfoObject types:  Characteristics  Key figures  Characteristics bear master data (i.e. attributes, texts or hierarchies) in BI. Attributes are InfoObjects that are logically subordinate to a characteristic. Types of Attributes: Display Attribute and Navigational Attribute Key Figures InfoObjects provide values to be evaluated such as quantity, amount, or number of items.
  • 11. 11 InfoObject Catalog An InfoObject catalog is a collection of InfoObjects grouped according to application-specific criteria/It is a directory of Infoobjects. You can group Info Objects together in InfoObject Catalogs to provide both a better overview to them and to arrange them logically. Types of InfoObject catalog: Characteristic: This is the collection of Characteristics InfoObjects Key figure: This is the collection of Key figures InfoObjects
  • 13. 13 Info Providers – Business Purpose An InfoProvider is an object for which queries can be created or executed in BEx. InfoProvider can be either physical storage of data or virtual collection of data Basic InfoProviders: 1. InfoCube 2. Data Store Objects (DSO) InfoProviders can be displayed, created, and maintained in transaction RSA1
  • 14. 14 It is a multidimensional Structure/ Data Container used for Analysis & Reporting Purpose. An InfoCube can have maximum of 16 dimensions (3 dimensions are provided by SAP i.e. Time, Data Package and Unit). A maximum of 256 characteristics can be included in each dimension. A cube has 2 fact tables - E and F. When the requests in the cube are not compressed the data exists in the F fact table and when the requests are compressed the data lies in the E fact table. InfoCubes
  • 17. 17 ODS—Operational data store DSO---Data store Object It acts as a storage location for consolidated and clean-up transaction data . DSO object contains:  key fields data fields and  key figures. Data Store Object (DSO/ODS)
  • 19. 19 Data Store Object (DSO) Every DSO object is represented on the database by three transparent tables: Active data table: latest data, current status of the data and used for reporting.  Activation queue/New data table : Data stored before activation, delete after activation. Change log: Contains the complete history of the changes.
  • 20. 20 Data Store Objects There are three different types of DSO’s in BI 7.0 Standard DSO Direct Update DSO Write Optimized DSO DSO for Direct Update is same as Transactional ODS in 3.x Write Optimized DSO is a completely new type of DSO.
  • 21. 21 Write Optimized DSO Consists of only one table of active data Reporting is possible on the basis of these DataStore objects. However, we recommend that you use them as a consolidation layer, and update the data to additional InfoProviders, standard DataStore objects, or InfoCubes. It also can be used as EDW layer for saving data. Business rules are only applied when the data is updated to additional InfoProviders.
  • 22. 22 Direct Update DSO A direct update DSO object differs from a standard DSO object in the way it prepares data. Data Store object type is filled using APIs and can be read via a BAPI.
  • 23. 23 Differences between Data Store Object Types Type Structure Data Supply SID Generation Are BEx Queries Possible? Standard Consists of three tables: activation queue, table of active data, change log From data transfer process Yes Yes For direct update Consists of the table of active data only From APIs No Yes Write- optimized Consists of the table of active data only From data transfer process No Yes
  • 24. 24 MultiProvider A MultiProviders is a type of InfoProvider that combines data from a number of InfoProviders and makes it available for analysis purposes. The MultiProviders itself does not contain any data. Its data comes entirely from the InfoProviders on which it is based. MultiProviders only exist as a logical definition. These InfoProviders are connected to one another by a union operation. A query based on a MultiProvider is divided internally into subqueries. There is a subquery for each Info Provider included in the MultiProvider. These subqueries are usually processed in parallel.
  • 25. 25 MultiProvider • One can combine InfoCube, DSO objects, InfoObjects and InfoSets in a MultiProvider. • A union operation is used to combine the data from these objects into a MultiProvider. • Here, the system constructs the union set of the data sets involved. In other words, all values of these data sets are combined.
  • 27. 27 Data Targets A data target is an object into which data is loaded. Data targets are the physical objects that are relevant during data modeling and when loading the data. Data targets are: InfoObjects (characteristics with attributes or texts) InfoCube DSO Objects
  • 28. 28 Data Targets vs InfoProvider Data targets physically store data in the underlying database tables. InfoProviders not necessarily store data. Data can be populated on the fly via infoproviders by the reports. All data targets are infoproviders but vice versa is not always true.
  • 29. 29 InfoProviders An InfoProvider is an object for which queries can be created or executed in BEx. InfoProviders are the objects or views that are relevant for reporting. Types of InfoProviders: MultiProviders InfoSets Virtual Providers DSO InfoCube InfoObject
  • 38. 38 Introduction Process chain is defined as a sequence of interdependent processes, it is required to perform a complete task in BW Process chains are graphical scheduling & monitoring tool to maintain automation, visualization & monitoring of tasks/processes.
  • 39. 39 Introduction Transaction code for Process Chain Maintenance: RSPC. Different Process Chain Views: Planning View: Use to check the Plan status of the Process chain. Checking View: Use to check the consistency of the process chain  Log View: The results of each run are monitored.. Types Of Processes Start Process Application Process Collection Process
  • 40. 40 Start Process Defines the start of a Process Chain Special features of a Start process: Only the start process can be scheduled without a predecessor process. The start process cannot be a successor of another process. Only one start process is allowed for each process chain. A start process can only be used in a single process chain.
  • 41. 41 Application Processes Application process represent BW activities that are typically performed as part of BW operations. Sample Application Processes: 1. Create Index 2. Delete Index 3. ODS Activation 4. Build DB Statistics 5. Compress InfoCube
  • 42. 42 Collection Processes Used to manage multiple predecessor processes that feed into the same subsequent process Collection processes available in BW AND OR EXOR
  • 43. 43 Process Control in BW Data Load Monitor Data Target Maintenance Start 1 Load into PSA 3 Load into ODS 4 Activate Data in ODS 5 Further update 6 Build Indices 7 Build DB Statistics 8 Roll up Aggregate 9 Drop Indices 2
  • 44. 44 Process Control 1. ‘Start Process’ starts the process chain. It is triggered when process chain is scheduled to run. 2. ‘Drop index’ is recommended by SAP prior to data load. 3. ‘Execute Infopackage’ is then executed to extract data from the source system into the PSA. 4. Data is pushed from PSA to ODS after required staging. 5. ODS is activated as data is transferred from new data table to active data and the change log tables. 6. Data is then updated to further Datatargets. 7. Indexes are rebuild at this stage to improve Database access and the query performance, in turn. 8. In the next step, the system generates data on the performance of the BW architecture and stores it as BW statistics. 9. The data thus updated is rolled into the aggregates (if any).
  • 45. 45 Process Chain - Functionalities Used to monitor Process Chains Logs.
  • 46. 46 Process Chain – General Services
  • 47. 47 Process Chain – Load Process
  • 48. 48 Process Chain – Administration
  • 49. 49 Process Chain – Scheduling • There are multiple modes to schedule a process chain: o Immediate – Process Chain(PC) run starts immediately once triggered. o Date/time: PC is scheduled to run on specific date and time. Using this, PC can be scheduled Hourly, Daily, Weekly, Monthly. o After Job : PC would be triggered after completion of the specified job. o After Event: PC would be executed once specified event is triggered. o At Operation mode: PC is triggered to run during the specified mode of operation.
  • 50. 50 Process Chain – Monitoring • Process Chain logs can be viewed for different time periods i.e.: o Same Day. o Same day and Previous Day. o One week ago. o Current month and Previous month. o Free Date: any timeframe starting 01/01/1000 to 31/12/9999. • Symbols display the status of the runs of the individual process within the chain: o Yellow indicates that the chain is active. o Green that the chain ended successfully. o Red that the chain ended with errors or was terminated. o Unknown is displayed if the status is unknown
  • 51. 51
  • 52. 52 Transactions Used RSPC : Create, Maintain and Monitor Process Chains. RSPCM : Monitor Process Chains. SM37 : Display/Maintenance of batch Job. RSMO : Infopackage monitor. RSA1: Administrator workbench
  • 56. 56 HelpMe Browse through the below links for Self Study 1. http://help.sap.com/saphelp_nw70ehp2/helpdata/en/e3/e6 0138fede083de10000009b38f8cf/frameset.htm 2. http://service.sap.com/bi