SlideShare a Scribd company logo
1 of 35
Download to read offline
Day 8
SAP BW Training
System Administration Tasks
3
Purpose
Daily and periodic tasks needed to maintain the data warehouse
List the tools available for administration of the warehouse
System Administrator's job
4
Challenges
Modelling parallelization
for optimal performance
Avoid lock
situations
Guarantee correct
sequence of
administration
processes
Avoid
unwanted
dependencies
Performance
Stability
Requirements Cost
5
BI Admin Cockpit (1)
6
Process Chains
7
8
BI Admin Cockpit (2)
1.
2.
3. Change Run (updates)
4. Broadcasting (mailing lists)
5. Analysis Authorization (RSECADMIN)
6. Meta-Data Search and Documents (RSODADMIN)
7. Remodeling (RSMRT)
8. Repartitioning (table-level partitioning)
9. Request Administration Archiving (archive old request)
10.Analysis of BI Objects (RSRV)
11.Current Settings (Standard Config. Tasks)
9
Admin of InfoCubes
. Contents
1. View data
2. Selective Deletion
. Performance (Indexes)
1. Delete Indexes,
2. Repair Indexes, and
3. Create Index (Batch)
. Requests
• Request ID # and Status [Green/Yellow/Red]
. Roll-Up (Aggregate-it for baby-infocubes)
. Compress (zip the data)
. Reconstruct ( Only valid with 3.x data flow objects)
10
Admin of InfoCubes
11
Requests
12
Compressing Cubes
13
Admin of DSO: Overview
14
Admin of DSO: Contents
15
Admin of DSO: Requests
16
Admin of DSO: Change-Log Deletion
In management for the DSO, choose Environment→ Delete Change Log Data.
17
Virtual Provider
VirtualProviders are InfoProviders with
transaction/master data that is not stored in the object
itself, but which is read directly in reporting.
18
Basic InfoCube vs. VirtualProvider
19
Infoproviders vs. Data Targets
20
Direct Access by Virtual-Provider
21
Virtual Providers - Types
Various VirtualProviders are available depending upon their use in
these different
scenarios:
1. VirtualProviders based on Data Transfer Processes (Direct-access DTP).
2. VirtualProviders with BAPIs
3. VirtualProviders with function modules
22
Direct Access by DTP
23
[1] Direct Access – Virtual Providers
Use this VirtualProvider if:
 You need very up-to-date data from an SAP source system
 You only access a small amount of data from time to time
 Only a few users execute queries simultaneously on the database
Do not use this VirtualProvider if:
 You request a large amount of data in the first query navigation step, and no
 appropriate aggregates are available in the source system
 A lot of users execute queries simultaneously
 You frequently access the same data
24
Other Virtual Providers
[2] The BAPI-based option allows reporting using data from non-SAP systems.
The external system transfers the requested data to the OLAP processor via the
BAPI.
[3] The function-module-based VirtualProvider supplies a clean interface to
allow your custom code to be the source data.
• It is a very flexible way to populate a VirtualProvider,
• but it is also more work, as you own code must be created.
– One example of the use of these function-module-filled providers is in Business
Consolidation.
25
‘Re’- Modeling
26
Options for changing the data model of an InfoCube
There are different options for changing a data model of an InfoCube:
1. Adding a navigation attribute or a hierarchy
2. Adding a characteristic
3. Adding a key figure
4. Changing the dimension tables
Concern 1: If you want to include a navigation attribute in your data model, you can
activate an existing display attribute in a characteristic from a navigation attribute. If the
required attribute is not available, you can include it in the attribute table; however, you
must then load the relevant master data of the characteristic.
Concern 2 & 3: If you also want to enrich your historical data with the new information,
you must delete the data in your InfoCube, insert the new InfoObject and reload the data.
You must also add the new information, that is, integrate it in the data flow.
Concern 4: In this case, you must first delete the data in your InfoCube; you can then
rebuild the dimension tables and load the data again.
27
Prerequisites
Before you start remodeling, we recommend that you backup data for security.
In addition, ensure the following:
1. You must stop process chains that run at regular intervals and affect the relevant
InfoProvider until the remodeling is complete.
2. There must be sufficient tablespace on the database.
3. After remodeling, you must check which BI objects linked to the InfoProvider were
deactivated (for example, transformation rules, MultiProviders, queries). You must
manually reactivate these.
Caution: During the remodeling process, the InfoCube is locked against loading and
changes. All dependent objects are deactivated and must be reactivated manually
afterwards. Aggregates and BI accelerator indexes must be reconstructed. The valid
authorization objects are the same as those for maintaining InfoCubes.
28
Features
A remodeling rule is a collection of changes to your InfoCube that you perform simultaneously.
For InfoCubes, you have the following remodeling options:
For characteristics:
1. You can add or replace characteristics with the following:
 A Constant
 An attribute of an InfoObject of the same dimension
 A value of another InfoObject of the same dimension
 A customer exit (for user-specific source code)
2. You can delete characteristics.
For key figures:
 You can add a constant.
 You can add a customer exit (for user-specific source code).
 You can replace key figures using a customer exit (for user-specific source code).
 You can delete key figures.
Note: It is not yet possible to remodel InfoObjects and DataStore objects. This function is
planned for future releases.
29
DataSources Based on Flat Files
30
DataSources Based on Flat Files
Object that contains all the settings necessary to load and parse a file when it is
initiated by the InfoPackage:
31
RDA – Real Time Data Acquisition
Analysis reporting (OLAP) vs. Operational reporting (OLTP)
32
RDA: Definition and Features
33
RDA Implementation
Data can be transferred from the source to the entry layer in BI (the PSA) in two ways:
1. Using a Web Service push:
– A Web service push can write the data directly from the source to the PSA.
– The data transfer is not controlled by BI.
– An InfoPackage (for full upload) is required only to specify request-related settings
for RDA;
– it is never executed, as the data is pushed into the BI PSA by a Web service.
2. Using the BI Service API:
– If the source data is based on a source in an SAP source system, the BI Service
API is used.
– Many of the steps are the same as with normal delta extractions, such as the
requirement for an InfoPackage to initialize delta. This step allows for delta loads
to occur in the future.
• DataSources used for RDA cannot be used for standard extraction (scheduling using InfoPackages).
– DataSource can have one extraction mechanism only (RDA or scheduled data
transfer).
– Reason: Delta Mechanism & Delta-Queue (1 DataSource per Client only)
34
RDA Architecture
Thank You.

More Related Content

What's hot

Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...
Charanjit Singh
 
Bw training 1 intro dw
Bw training   1 intro dwBw training   1 intro dw
Bw training 1 intro dw
Joseph Tham
 
Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0
srinath_vj
 
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
mishra4927
 
SAP BW Reports - Copy
SAP BW Reports - CopySAP BW Reports - Copy
SAP BW Reports - Copy
Aby m
 
Data flow in Extraction of ETL data warehousing
Data flow in Extraction of ETL data warehousingData flow in Extraction of ETL data warehousing
Data flow in Extraction of ETL data warehousing
Dr. Dipti Patil
 

What's hot (20)

SAP BW on HANA Training
SAP BW on HANA  TrainingSAP BW on HANA  Training
SAP BW on HANA Training
 
SAP data archiving
SAP data archivingSAP data archiving
SAP data archiving
 
Business Intelligence Fundamentals
Business Intelligence FundamentalsBusiness Intelligence Fundamentals
Business Intelligence Fundamentals
 
Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...Sap bi step by step procedure for data archiving by adk and reloading archive...
Sap bi step by step procedure for data archiving by adk and reloading archive...
 
Sap bi 7.3 Features
Sap bi 7.3 FeaturesSap bi 7.3 Features
Sap bi 7.3 Features
 
SAP BW connect db
SAP BW connect dbSAP BW connect db
SAP BW connect db
 
Bw training 1 intro dw
Bw training   1 intro dwBw training   1 intro dw
Bw training 1 intro dw
 
Data Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bwData Archiving -Ramesh sap bw
Data Archiving -Ramesh sap bw
 
Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0Differences Between Bw3.5 Bi7.0
Differences Between Bw3.5 Bi7.0
 
Sap business warehouse_v1
Sap business warehouse_v1Sap business warehouse_v1
Sap business warehouse_v1
 
Sap archiving process
Sap archiving processSap archiving process
Sap archiving process
 
Bw_Hana
Bw_HanaBw_Hana
Bw_Hana
 
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
 
Sap bw bi
Sap bw biSap bw bi
Sap bw bi
 
SAP BW Reports - Copy
SAP BW Reports - CopySAP BW Reports - Copy
SAP BW Reports - Copy
 
Cool features 7.4
Cool features 7.4Cool features 7.4
Cool features 7.4
 
Hybrid provideer
Hybrid provideerHybrid provideer
Hybrid provideer
 
Introduction To Pentaho Analysis
Introduction To Pentaho AnalysisIntroduction To Pentaho Analysis
Introduction To Pentaho Analysis
 
Data flow in Extraction of ETL data warehousing
Data flow in Extraction of ETL data warehousingData flow in Extraction of ETL data warehousing
Data flow in Extraction of ETL data warehousing
 
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
 

Viewers also liked

Xi4sp2 biw getstart_en
Xi4sp2 biw getstart_enXi4sp2 biw getstart_en
Xi4sp2 biw getstart_en
tovetrivel
 
Xi4sp2 universe design_tool_en
Xi4sp2 universe design_tool_enXi4sp2 universe design_tool_en
Xi4sp2 universe design_tool_en
tovetrivel
 
SAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BWSAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BW
Cloneskills
 
Intro to Design Thinking English (Wallet Exercise)
Intro to Design Thinking English (Wallet Exercise) Intro to Design Thinking English (Wallet Exercise)
Intro to Design Thinking English (Wallet Exercise)
Max Oliva
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Process
silvaft
 
Aviation maintenance methods asci609 final presentation_gstamp
Aviation maintenance methods asci609 final presentation_gstampAviation maintenance methods asci609 final presentation_gstamp
Aviation maintenance methods asci609 final presentation_gstamp
Gregory Stamp
 

Viewers also liked (14)

Xi4sp2 biw getstart_en
Xi4sp2 biw getstart_enXi4sp2 biw getstart_en
Xi4sp2 biw getstart_en
 
SAP BI Training
SAP BI TrainingSAP BI Training
SAP BI Training
 
SAP BI - Made easy
SAP BI - Made easySAP BI - Made easy
SAP BI - Made easy
 
SAP BW - Data store objects
SAP BW - Data store objectsSAP BW - Data store objects
SAP BW - Data store objects
 
SAP BW - Creation of hierarchies (time dependant hierachy structures)
SAP BW - Creation of hierarchies (time dependant hierachy structures)SAP BW - Creation of hierarchies (time dependant hierachy structures)
SAP BW - Creation of hierarchies (time dependant hierachy structures)
 
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
 
Real World Business Intelligence and Data Warehousing
Real World Business Intelligence and Data WarehousingReal World Business Intelligence and Data Warehousing
Real World Business Intelligence and Data Warehousing
 
Xi4sp2 universe design_tool_en
Xi4sp2 universe design_tool_enXi4sp2 universe design_tool_en
Xi4sp2 universe design_tool_en
 
SAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BWSAP BPC NW 10.0 Master Data Load to BPC from BW
SAP BPC NW 10.0 Master Data Load to BPC from BW
 
Intro to Design Thinking English (Wallet Exercise)
Intro to Design Thinking English (Wallet Exercise) Intro to Design Thinking English (Wallet Exercise)
Intro to Design Thinking English (Wallet Exercise)
 
SAP BI Requirements Gathering Process
SAP BI Requirements Gathering ProcessSAP BI Requirements Gathering Process
SAP BI Requirements Gathering Process
 
Design Thinking - Workshop Sample
Design Thinking - Workshop SampleDesign Thinking - Workshop Sample
Design Thinking - Workshop Sample
 
Loading Attributes from SAP source system
Loading Attributes from SAP source systemLoading Attributes from SAP source system
Loading Attributes from SAP source system
 
Aviation maintenance methods asci609 final presentation_gstamp
Aviation maintenance methods asci609 final presentation_gstampAviation maintenance methods asci609 final presentation_gstamp
Aviation maintenance methods asci609 final presentation_gstamp
 

Similar to Day 8.1 system_admin_tasks

Working Procedure SAP BW Testing
Working Procedure SAP BW TestingWorking Procedure SAP BW Testing
Working Procedure SAP BW Testing
Gavaskar Selvarajan
 
Tips tricks to speed nw bi 2009
Tips tricks to speed  nw bi  2009Tips tricks to speed  nw bi  2009
Tips tricks to speed nw bi 2009
HawaDia
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield
Emeldi Group
 
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
Emeldi Group
 
Redirected Recovery of Recovery Expert for DB2 on z/OS
Redirected Recovery of Recovery Expert for DB2 on z/OSRedirected Recovery of Recovery Expert for DB2 on z/OS
Redirected Recovery of Recovery Expert for DB2 on z/OS
Bharath Nunepalli
 
51191092 sap-r3-extraction
51191092 sap-r3-extraction51191092 sap-r3-extraction
51191092 sap-r3-extraction
hnt_dv
 
KeyAchivementsMimecast
KeyAchivementsMimecastKeyAchivementsMimecast
KeyAchivementsMimecast
Vera Ekimenko
 
Oracle data capture c dc
Oracle data capture c dcOracle data capture c dc
Oracle data capture c dc
Amit Sharma
 

Similar to Day 8.1 system_admin_tasks (20)

SharePoint 2010 Summit - Stress Free Migration
SharePoint 2010 Summit  - Stress Free MigrationSharePoint 2010 Summit  - Stress Free Migration
SharePoint 2010 Summit - Stress Free Migration
 
Working Procedure SAP BW Testing
Working Procedure SAP BW TestingWorking Procedure SAP BW Testing
Working Procedure SAP BW Testing
 
Tips tricks to speed nw bi 2009
Tips tricks to speed  nw bi  2009Tips tricks to speed  nw bi  2009
Tips tricks to speed nw bi 2009
 
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
Connect 2014 - CUST109 - planning and upgrading to ibm connections 4.5 succes...
 
SAP BW BI ONLINE TRAINING
SAP BW BI ONLINE TRAININGSAP BW BI ONLINE TRAINING
SAP BW BI ONLINE TRAINING
 
Nw2008 tips tricks_edw_v10
Nw2008 tips tricks_edw_v10Nw2008 tips tricks_edw_v10
Nw2008 tips tricks_edw_v10
 
New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
 New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S... New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
New usage model for real-time analytics by Dr. WILLIAM L. BAIN at Big Data S...
 
Checklist for Upgrades and Migrations
Checklist for Upgrades and MigrationsChecklist for Upgrades and Migrations
Checklist for Upgrades and Migrations
 
Big query
Big queryBig query
Big query
 
2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield2011.10 Liferay European Symposium. Alistair Oldfield
2011.10 Liferay European Symposium. Alistair Oldfield
 
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
2012.05, Liferay and Emeldi Road Show, Alistair Oldfield
 
Redirected Recovery of Recovery Expert for DB2 on z/OS
Redirected Recovery of Recovery Expert for DB2 on z/OSRedirected Recovery of Recovery Expert for DB2 on z/OS
Redirected Recovery of Recovery Expert for DB2 on z/OS
 
SharePoint 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
51191092 sap-r3-extraction
51191092 sap-r3-extraction51191092 sap-r3-extraction
51191092 sap-r3-extraction
 
KeyAchivementsMimecast
KeyAchivementsMimecastKeyAchivementsMimecast
KeyAchivementsMimecast
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
Oracle data capture c dc
Oracle data capture c dcOracle data capture c dc
Oracle data capture c dc
 
Msbi Architecture
Msbi ArchitectureMsbi Architecture
Msbi Architecture
 
Dwdm unit 1-2016-Data ingarehousing
Dwdm unit 1-2016-Data ingarehousingDwdm unit 1-2016-Data ingarehousing
Dwdm unit 1-2016-Data ingarehousing
 
OBIEE ARCHITECTURE.ppt
OBIEE ARCHITECTURE.pptOBIEE ARCHITECTURE.ppt
OBIEE ARCHITECTURE.ppt
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Day 8.1 system_admin_tasks

  • 1. Day 8 SAP BW Training
  • 3. 3 Purpose Daily and periodic tasks needed to maintain the data warehouse List the tools available for administration of the warehouse System Administrator's job
  • 4. 4 Challenges Modelling parallelization for optimal performance Avoid lock situations Guarantee correct sequence of administration processes Avoid unwanted dependencies Performance Stability Requirements Cost
  • 7. 7
  • 8. 8 BI Admin Cockpit (2) 1. 2. 3. Change Run (updates) 4. Broadcasting (mailing lists) 5. Analysis Authorization (RSECADMIN) 6. Meta-Data Search and Documents (RSODADMIN) 7. Remodeling (RSMRT) 8. Repartitioning (table-level partitioning) 9. Request Administration Archiving (archive old request) 10.Analysis of BI Objects (RSRV) 11.Current Settings (Standard Config. Tasks)
  • 9. 9 Admin of InfoCubes . Contents 1. View data 2. Selective Deletion . Performance (Indexes) 1. Delete Indexes, 2. Repair Indexes, and 3. Create Index (Batch) . Requests • Request ID # and Status [Green/Yellow/Red] . Roll-Up (Aggregate-it for baby-infocubes) . Compress (zip the data) . Reconstruct ( Only valid with 3.x data flow objects)
  • 13. 13 Admin of DSO: Overview
  • 14. 14 Admin of DSO: Contents
  • 15. 15 Admin of DSO: Requests
  • 16. 16 Admin of DSO: Change-Log Deletion In management for the DSO, choose Environment→ Delete Change Log Data.
  • 17. 17 Virtual Provider VirtualProviders are InfoProviders with transaction/master data that is not stored in the object itself, but which is read directly in reporting.
  • 18. 18 Basic InfoCube vs. VirtualProvider
  • 20. 20 Direct Access by Virtual-Provider
  • 21. 21 Virtual Providers - Types Various VirtualProviders are available depending upon their use in these different scenarios: 1. VirtualProviders based on Data Transfer Processes (Direct-access DTP). 2. VirtualProviders with BAPIs 3. VirtualProviders with function modules
  • 23. 23 [1] Direct Access – Virtual Providers Use this VirtualProvider if:  You need very up-to-date data from an SAP source system  You only access a small amount of data from time to time  Only a few users execute queries simultaneously on the database Do not use this VirtualProvider if:  You request a large amount of data in the first query navigation step, and no  appropriate aggregates are available in the source system  A lot of users execute queries simultaneously  You frequently access the same data
  • 24. 24 Other Virtual Providers [2] The BAPI-based option allows reporting using data from non-SAP systems. The external system transfers the requested data to the OLAP processor via the BAPI. [3] The function-module-based VirtualProvider supplies a clean interface to allow your custom code to be the source data. • It is a very flexible way to populate a VirtualProvider, • but it is also more work, as you own code must be created. – One example of the use of these function-module-filled providers is in Business Consolidation.
  • 26. 26 Options for changing the data model of an InfoCube There are different options for changing a data model of an InfoCube: 1. Adding a navigation attribute or a hierarchy 2. Adding a characteristic 3. Adding a key figure 4. Changing the dimension tables Concern 1: If you want to include a navigation attribute in your data model, you can activate an existing display attribute in a characteristic from a navigation attribute. If the required attribute is not available, you can include it in the attribute table; however, you must then load the relevant master data of the characteristic. Concern 2 & 3: If you also want to enrich your historical data with the new information, you must delete the data in your InfoCube, insert the new InfoObject and reload the data. You must also add the new information, that is, integrate it in the data flow. Concern 4: In this case, you must first delete the data in your InfoCube; you can then rebuild the dimension tables and load the data again.
  • 27. 27 Prerequisites Before you start remodeling, we recommend that you backup data for security. In addition, ensure the following: 1. You must stop process chains that run at regular intervals and affect the relevant InfoProvider until the remodeling is complete. 2. There must be sufficient tablespace on the database. 3. After remodeling, you must check which BI objects linked to the InfoProvider were deactivated (for example, transformation rules, MultiProviders, queries). You must manually reactivate these. Caution: During the remodeling process, the InfoCube is locked against loading and changes. All dependent objects are deactivated and must be reactivated manually afterwards. Aggregates and BI accelerator indexes must be reconstructed. The valid authorization objects are the same as those for maintaining InfoCubes.
  • 28. 28 Features A remodeling rule is a collection of changes to your InfoCube that you perform simultaneously. For InfoCubes, you have the following remodeling options: For characteristics: 1. You can add or replace characteristics with the following:  A Constant  An attribute of an InfoObject of the same dimension  A value of another InfoObject of the same dimension  A customer exit (for user-specific source code) 2. You can delete characteristics. For key figures:  You can add a constant.  You can add a customer exit (for user-specific source code).  You can replace key figures using a customer exit (for user-specific source code).  You can delete key figures. Note: It is not yet possible to remodel InfoObjects and DataStore objects. This function is planned for future releases.
  • 30. 30 DataSources Based on Flat Files Object that contains all the settings necessary to load and parse a file when it is initiated by the InfoPackage:
  • 31. 31 RDA – Real Time Data Acquisition Analysis reporting (OLAP) vs. Operational reporting (OLTP)
  • 33. 33 RDA Implementation Data can be transferred from the source to the entry layer in BI (the PSA) in two ways: 1. Using a Web Service push: – A Web service push can write the data directly from the source to the PSA. – The data transfer is not controlled by BI. – An InfoPackage (for full upload) is required only to specify request-related settings for RDA; – it is never executed, as the data is pushed into the BI PSA by a Web service. 2. Using the BI Service API: – If the source data is based on a source in an SAP source system, the BI Service API is used. – Many of the steps are the same as with normal delta extractions, such as the requirement for an InfoPackage to initialize delta. This step allows for delta loads to occur in the future. • DataSources used for RDA cannot be used for standard extraction (scheduling using InfoPackages). – DataSource can have one extraction mechanism only (RDA or scheduled data transfer). – Reason: Delta Mechanism & Delta-Queue (1 DataSource per Client only)