+ All Categories
Home > Documents > SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

Date post: 10-Jul-2016
Category:
Upload: tayi-sriram
View: 26 times
Download: 8 times
Share this document with a friend
14
5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS) http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 1/14 SAP BIW REAL TIME INTERVIEW QUESTIONS. SAP BW BI Techies Interview This blog doesn't contain any copied information or copyright content from other sites. Every topic i presented in this blog is authored myself. Every time i tried to help the sapients to understand the concept in an easier way. Thats it. Have a Grt Day! 23 people are following Muthyala Srikanth. Sign Up to see who your friends are following. Follow Select Language Powered by Translate Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS) Dear friends, happy to see u all again! How to optimize Reporting Performance SAP BEx Front End Aspects Query Performance Overview INDEX How to optimize Reporting Performance i. Eagle View: About Optimizing Reporting Performance: ii. TRANSACTION CODES FOR QUERY PERFORMANCE iii. Different Monitor Tools: iv. QUERY PERFORMANCE TRANSACTION CODES EXPLAINED BELOW IN DETAIL: EXTENSIVELY USED 1. RSTT TRACE TOOL BASIC SETTINGS 2. ST05 PERFORMANCE ANALYSIS 3. BW Statistics (RSDDSTAT) 4. ST03 & ST03N WORKLOAD MONITOR OVERALL QUERY PERFORMANCE 5. RSRTRACE Tool available to analyse a specific query in detail 6. RSRT Tool available to analyse a specific query in detail 7. RSRV BASIS Analysis and repair of BI Objects (DB Checks for Statistics & Indexes 8. ST02 TUNE SUMMARY 9. ST04 PERFORMANCE OVERVIEW 10. SE30 ABAP RUNTIME ANALYSIS 11. ST06N – OPERATING SYSTEM MONITOR 12. RSRCACHE CACHE MONITOR 13. RSA3 – EXTRACTOR CHECKER SAPI v. DIFFERENT PERFORMANCE PROBLEMS RELATED TO A QUERY REGARDING RUNTIME AND PROPORTIONS: vi. Runtime: a. So what to do if query has performance bottle neck regarding Runtime: b. Queries with High OLAP runtime c. Queries with High Front End run Time vii. High Proportion a. So what to do if query has performance bottle neck regarding High Proportion: b. All Queries with High OLAP Proportion c. All Queries with High Front End Proportion viii. QUERY PERFORMANCE QUIDELINES (BULIDING EFFECTIVE QUERIES & REPORTS) SAP Business Explorer (SAP BEx): How to optimize Reporting Performance Query Performance Overview i. Eagle View: About Optimizing Reporting Performance: With heavy effort am writing this article. So my experience helped me to write this article in blog. In the next post I will explain all about Back End Modeling And Extraction Optimization Techniques. I will insist on the condition that EFFICIENT DESIGNS = EFFECTIVE REPORTS Effective designs of Modeling and extraction (Back End) = Effective Reports (Front End) Visitors Live Traffic Feed Realtime view · Get Feedjit A visitor from Hyderabad, Andhra Pradesh viewed "SAP BW BI Techies Interview: RR RAO SAP BIW 3.5 Material in pdf BISAP BI INTERVIEW QUESTIONS, SAP BI STUFF " 13 mins ago A visitor from Worthing, West Sussex viewed "SAP BW BI Techies Interview: SAP BIW INFOCUBE REALTIME CONCEPTS " 20 mins ago A visitor from Hyderabad, Andhra Pradesh viewed "SAP BW BI Techies Interview: RR RAO SAP BIW 3.5 Material in pdf BISAP BI INTERVIEW QUESTIONS, SAP BI STUFF " 55 mins ago A visitor from Worthing, West Sussex viewed "SAP BW BI Techies Interview: SAP BIW INFOCUBE REALTIME CONCEPTS " 2 hrs 25 mins ago A visitor from Bangalore, Karnataka viewed "SAP BW BI Techies Interview: SAP BIW INFOCUBE REALTIME CONCEPTS " 2 hrs 27 mins ago A visitor from India viewed "SAP BW BI Techies Interview: Star Schema Vs Extended Star Schema (Differences) " 3 hrs 22 mins ago A visitor from Mountain View, California viewed "SAP BW BI Techies Interview: SAP BW LO EXTRACTION MADE SIMPLE: " 4 hrs 21 mins ago A visitor from Bangalore, Karnataka viewed "SAP BW BI Techies Interview: SAP BW LO EXTRACTION MADE SIMPLE: " 4 hrs 32 mins ago A visitor from Kumar, Himachal Pradesh viewed "SAP BW BI Techies Interview: SAP BW LO EXTRACTION MADE SIMPLE: " 5 hrs 29 mins ago A visitor from United States viewed "SAP BW BI Techies Interview: WHAT ARE DRILL, DRILL DOWN, DRILL UP, DRILL BY, DRILL ACROSS, 14 (3) February (1) January (2) 03 (1) Optimising Reporting Performance SAP BEx ( FRONT E... Blog Archive 7 More Next Blog» Create Blog Sign In
Transcript
Page 1: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 1/14

SAP BIW REAL TIME INTERVIEW QUESTIONS.

SAP BW BI Techies Interview

This blog doesn't contain any copied information or copyright content from other sites. Every topic i presented in this blog is authored myself.Every time i tried to help the sapients to understand the concept in an easier way. Thats it. Have a Grt Day!

23 people are following Muthyala Srikanth. Sign Up to see who your friends arefollowing.

Follow

Select Language   Powered by  Translate

Optimising Reporting Performance SAP BEx ( FRONT ENDASPECTS)

Dear friends, happy to see u all again! 

How to optimize Reporting Performance  SAP BEx Front End AspectsQuery Performance Overview

INDEX How to optimize Reporting Performance

 i.            Eagle View: About Optimizing Reporting Performance:ii.            TRANSACTION CODES FOR QUERY PERFORMANCEiii.            Different Monitor Tools:iv.                        QUERY  PERFORMANCE  TRANSACTION  CODES  EXPLAINED  BELOW  IN  DETAIL:

EXTENSIVELY USED1.       RSTT TRACE TOOL BASIC SETTINGS2.       ST05 PERFORMANCE ANALYSIS3.       BW Statistics (RSDDSTAT)4.       ST03 & ST03N WORKLOAD MONITOR  OVERALL QUERY PERFORMANCE5.       RSRTRACE Tool available to analyse a specific query in detail6.       RSRT Tool available to analyse a specific query in detail7.       RSRV BASIS Analysis and repair of BI Objects (DB Checks for Statistics & Indexes8.       ST02 TUNE SUMMARY9.       ST04  PERFORMANCE OVERVIEW10.   SE30  ABAP RUNTIME ANALYSIS11.   ST06N – OPERATING SYSTEM MONITOR12.   RSRCACHE  CACHE MONITOR13.   RSA3 – EXTRACTOR CHECKER SAPI

              v.                        DIFFERENT  PERFORMANCE  PROBLEMS  RELATED  TO  A  QUERY  REGARDINGRUNTIME AND PROPORTIONS:

     vi.            Runtime:a.       So what to do if query has performance bottle neck regarding Runtime:b.      Queries with High OLAP runtimec.       Queries with High Front End run Time

   vii.            High Proportiona.       So what to do if query has performance bottle neck regarding High Proportion:b.      All Queries with High OLAP Proportionc.       All Queries with High Front End Proportion

 viii.            QUERY PERFORMANCE QUIDELINES (BULIDING EFFECTIVE QUERIES & REPORTS)

  SAP  Business  Explorer  (SAP  BEx):  How  to  optimize  ReportingPerformance

Query Performance Overview

i.            Eagle View: About Optimizing Reporting Performance:With heavy effort am writing this article. So my experience helped me to write this article in blog. In the nextpost I will explain all about Back End Modeling And Extraction Optimization Techniques.

I will insist on the condition that EFFICIENT DESIGNS = EFFECTIVE REPORTSEffective designs of Modeling and extraction (Back End) = Effective Reports (Front End)

Visitors

Live Traffic Feed

Realtime view · Get Feedjit

A visitor from Hyderabad,Andhra Pradesh viewed "SAPBW BI Techies Interview: RRRAO SAP BIW 3.5 Material inpdf BISAP BI INTERVIEWQUESTIONS, SAP BI STUFF"13 mins agoA visitor from Worthing, WestSussex viewed "SAP BW BITechies Interview: SAP BIWINFOCUBE REALTIMECONCEPTS" 20 mins agoA visitor from Hyderabad,Andhra Pradesh viewed "SAPBW BI Techies Interview: RRRAO SAP BIW 3.5 Material inpdf BISAP BI INTERVIEWQUESTIONS, SAP BI STUFF"55 mins agoA visitor from Worthing, WestSussex viewed "SAP BW BITechies Interview: SAP BIWINFOCUBE REALTIMECONCEPTS" 2 hrs 25 mins agoA visitor from Bangalore,Karnataka viewed "SAP BW BITechies Interview: SAP BIWINFOCUBE REALTIMECONCEPTS" 2 hrs 27 mins agoA visitor from India viewed"SAP BW BI Techies Interview:Star Schema Vs Extended StarSchema (Differences)" 3 hrs 22mins agoA visitor from Mountain View,California viewed "SAP BW BITechies Interview: SAP BW LO EXTRACTION MADESIMPLE:" 4 hrs 21 mins agoA visitor from Bangalore,Karnataka viewed "SAP BW BITechies Interview: SAP BW LO EXTRACTION MADESIMPLE:" 4 hrs 32 mins agoA visitor from Kumar, HimachalPradesh viewed "SAP BW BITechies Interview: SAP BW LO EXTRACTION MADESIMPLE:" 5 hrs 29 mins agoA visitor from United Statesviewed "SAP BW BI TechiesInterview: WHAT ARE DRILL,DRILL DOWN, DRILL UP,DRILL BY, DRILL ACROSS,

▼  14 (3)►  February (1)

▼  January (2)▼  03 (1)

Optimising ReportingPerformance SAPBEx ( FRONT E...

Blog Archive

7   More    Next Blog» Create Blog   Sign In

Page 2: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 2/14

But still we can see the bottle necks in query performance.

Questions will be raised:How you analyse the Query Performance?So what to do in Query performance?Where inconsistency occurred, in InfoCube or ODS?

We can divide the concept  into functional checks (WE, SAP BI BW CONSULTANTS) and Technical checks(BASIS  People),  because  sometimes  we  must  be  in  the  shoes  of  BASIS  people  also,  but  there  must  beauthorization to do so.

 ii.            TRANSACTION CODES FOR QUERY PERFORMANCE

TRANSACTIONCODE TOOL USED BY TRANSACTION CODE DESCRIPTION

RSA3 BW Extractor CheckerRSRT BW Query Report MonitorRSRTRACE BW Trace ToolRSRTRACE  >RSRCATTTRACE BASIS Trace Tool

RSRV BW BASIS Analysis and repair of BI Objects(DB Checks for Statistics & Indexes)

SE30 BASISABAB  TRACE  :  Test  FM,  useful  in  suspecting  aprogram  or  FM  or  a  Routine  causing  a  bottle  neck  inperformance

RSRCACHE BW Testing default OLAP CacheRSDDSTAT BW Performance Evaluation: Query StatisticsST02 BASIS Tune SummaryST06N BASIS OS MonitorST04 BASIS DB Monitor

ST05 BASISSQL  Trace  Performance Analysis:  performance  tracesin different areas as SQL Trace, Enequeue Trace, RFCTrace, Buffer Trace

ST03 & STO3N

 iii.            Different Monitor Tools:The tools available to monitor can be divided into:

         Monitor a single query         Monitor a query in detail.         Monitor all queries

iv.            QUERY PERFORMANCE TRANSACTION CODES EXPLAINED BELOW IN DETAIL:SAP BI BW developers develop Back end and front end. So support people will see the various traces and logfiles to debug the root cause for Query performance.

SO THESE ARE THE IMPORTANT TRANSACTIONS USED VERY EXTENSIVELY.1.       RSTT TRACE TOOL BASIC SETTINGS2.       ST05 PERFORMANCE ANALYSIS3.       BW Statistics (RSDDSTAT)4.       ST03 & ST03N WORKLOAD MONITOR  OVERALL QUERY PERFORMANCE5.       RSRTRACE Tool available to analyse a specific query in detail6.       RSRT Tool available to analyse a specific query in detail7.       RSRV BASIS Analysis and repair of BI Objects (DB Checks for Statistics & Indexes8.       ST02 TUNE SUMMARY9.       ST04  PERFORMANCE OVERVIEW10.   SE30  ABAP RUNTIME ANALYSIS11.   ST06N – OPERATING SYSTEM MONITOR12.   RSRCACHE  CACHE MONITOR13.   RSA3 – EXTRACTOR CHECKER SAPI

1)      RSTT TRACE TOOL BASIC SETTINGSTRACING ON THE SAP BW ENVIRONMENT USING RSTT

►  01 (1)

►  13 (14)

►  12 (7)

►  11 (5)

SAP BW  LOEXTRACTIONMADESIMPLE:SAP BW  LOEXTRACTION

MADE SIMPLE PART 1:EXTRACTION: CONTENTS:1) INTRODUCTION 2) WHYGOING EXTRACTION? 3)Dimensions of ex...

SAP BIW TRAININGINSTITUTESHYDERABADLIST OF SAP BIW TRAININGINSTITUTESHYDERABAD Ican refer RR.RAOSINSTITUTE( RRTECHNOLOGIES) & PRATAPREDDYS INSTITUTE QBE...

Star SchemaVs ExtendedStar Schema(Differences)Correct me ifthere are any

mistakes pls. This questionwill be asked in every BI BWinterview. May be it maycomes in second or t...

ALL SAP BW BLOGSPOTSREFERENCESAP BI BW BLOGSPOTS:Dear friends these are theSAP BW BI blogs i searchedfrom Google. Thanks toGoogle Search Engine inmaking Globa...

Popular Posts

SharePoint Hybrid OptionsAccelerating Innovation withHybrid SharePoint Server 2016 &Office 365

Microsoft Mechanics

Follow by Email

Email address... Submit

Subscribe To

 Posts

 Comments

HomeSAPBusinessWarehouse TopicsforInterviewSuccessRR RAOSAP BIW3.5Material inpdf BISAPBIINTERVIEWQUESTIONS, SAPBI STUFF

Pages

Important Posts

Page 3: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 3/14

2) ST05 TRANSACTION TO SEE THE SQL STATEMENTS – PERFORMANCE ANALYSISTracing can also be applied to the database using ST05

3)      BW Statistics (RSDDSTAT)

1) Turn on the BW Statistics: RSA1, choose Tools> BW statistics  for  InfoCubes, (Choose OLAP and WHMfor your relevant Cubes)2)Check whether you have overall query performance problem or Single Query Performance problem

4)      ST03N : WORKLOAD MONITOR  OVERALL QUERY PERFORMANCE PROBLEM

ST03N (USING EXPERT MODE)

(4 PLUS Interview Question)

Page 4: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 4/14

Transaction Profile Screen (Service Engineer Mode)

Work load overview Screen ( Service Engineer Mode)

Page 5: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 5/14

Use ST03N > BW System load values to recognize the problem. Use the number given in table 'Reporting InfoCubes: Share of  total  time  (s)'  to check  if one of  the columns %OLAP, %DB, %Frontend shows a highnumber in all InfoCubes.You need to run ST03N in expert mode to get these values

Single/specific Query performanceTX ST03N same as above figure, Use Details to get the runtime segments

5)      RSRTRACE (Tool available to analyse a specific query in detail)

RSRCATTTRACE TOOL: TEST PROGRAM

Page 6: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 6/14

6)      RSRT (TOOL AVAILABLE TO ANALYSE A SPECIFIC QUERY IN DETAIL)Query  Monitor  RSRT  WHEN  USING  THE  RSRT  TRANSACTION  COLLECTS  QUERY  RUNTIMESTATISTICS ETC.

Transaction RSRT > select BEx query > Query Properties

Query Monitor RSRT icons: can be used in following ways:

Cache monitor> Main Memory>

       7)      RSRV BASIS Analysis and repair of BI Objects (DB Checks for Statistics & Indexes)

Page 7: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 7/14

8)      ST02 TUNE SUMMARY

9)      ST04 PERFORMANCE OVERVIEW

Page 8: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 8/14

10)   SE30 ABAP RUNTIME ANALYSIS:

11)   ST06N OPERATING SYSTEM MONITOR

Page 9: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 9/14

12)   RSRCACHE CACHE MONITOR

13)   RSA3 EXTRACTOR CHECKER SAPI

Page 10: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 10/14

v.                       DIFFERENT PERFORMANCE PROBLEMS RELATED TO A QUERY REGARDING RUNTIMEAND PROPORTIONS:

Here we can see that Queries with high DB Runtime, High OLAP runtime, High Front End run TimeAlso All Queries with high DB Proportion, High OLAP Proportion, High Front End Proportion

     vi.            Runtime:So what to do if query has performance bottle neck regarding Runtime:

a.       Queries with high DB runtime         Check if an aggregate is suitable (use All data to get values "selected records to transferred records",

a high number here would be an indicator for query performance improvement using an aggregate)         Check if database statistics are update to data for the Cube/Aggregate, use TX RSRV output (use

database check for statistics and indexes)         Check if the read mode of the query is unfavourable  Recommended (H)

b.      Queries with High OLAP runtime         Check if a high number of Cells transferred to the OLAP (use "All data" to get value "No. of Cells")         Use RSRT technical Information to check if any extra OLAPprocessing is necessary (Stock Query,

Exception Aggregation, Calc. before Aggregation, Virtual Char. Key Figures, Attributes  in CalculatedKey Figs, Timedependent Currency Translation) together with a high number of records transferred.

         Check if a user exit Usage is involved in the OLAP runtime?         Check if  large hierarchies are used and the entry hierarchy level  is as deep as possible. This limits

the levels of the hierarchy that must be processed.                 Use SE16 on  the  inclusion  tables and use  the List of Value  feature on  the column successor and

predecessor to see which entry level of the hierarchy is used.

c.       Queries with High Front End run Time         Check if a very high number of cells and formatting’s are transferred to the Frontend ( use "All data"

to get value "No. of Cells") which cause high network and frontend (processing) runtime.         Check if frontend PC are within the recommendation (RAM, CPU Mhz)         Check if the bandwidth for WAN connection is sufficient. 

   vii.            High ProportionSo what to do if query has performance bottle neck regarding High Proportion:

a.       All Queries with high DB ProportionCheck:

         If  the database statistic strategy  is set up properly  for your DB platform (above all  for  the BW specifictables)

         If database parameter set up accords with SAP Notes and SAP Services (EarlyWatch)         If Buffers, I/O, CPU, memory on the database server are exhausted?         If Cube compression is used regularly         If Database partitioning is used (not available on all DB platforms)

Page 11: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 11/14

b.      All Queries with High OLAP ProportionCheck:

         If the CPUs on the application server are exhausted         If the SAP R/3 memory set up is done properly (use TX ST02 to find  bottlenecks)         If the read mode of the queries is unfavourable (RSRREPDIR, RSDDSTAT,   Customizing default)

c.       All Queries with High Front End ProportionCheck:

         If the database statistic strategy is set up properly for your DB platform     (above all for the BW specific tables)

         If database parameter set up accords with SAP Notes and SAP Services (EarlyWatch)         If Buffers, I/O, CPU, memory on the database server are exhausted?         If Cube compression is used regularly         If Database partitioning is used (not available on all DB platforms)

 viii.            QUERY PERFORMANCE QUIDELINES (BULIDING EFFECTIVE QUERIES & REPORTS)In  the  below  diagram  you  can  see,  what  the  factors  influencing  /  issues  affecting  the  query  performancebottlenecks.  You  can  also  see  some  Back  End  terms  here  as,  aggregates,  MultiProviders  (ODS,  DSO,InfoCubes, Hierarchies etc. Everything  in SAP  is  linked  from one process  to  the other  process. So have aglance at the below diagram.

          Use Inclusions Instead of Exclusionso   Because by using inclusions, we can use DB indexeso   Characteristics in exclusion cannot use BD indexeso   Thumb rule: avoid exclusion when using Filters, RKF & selections.

         Suppress Result rowso   Use the option Always supress the Result rows, which improves Query performance

         Use SAP Exits & less Customer Exits                Free characteristics in reports should be limited to 810.         Reduce RKFs & CKFs in the Query

o   Thumb rule: Try to build CKF & RKF on InfoCube instead on Queryo     Too  many  brains  spoil  the  experiment,  i.e.  too  many  RKFs  &  CKF  will  spoil  the  ultimate

performance i.e. we must not use many RKFs and CKFs.         Using KeyFigures:

o   Always use summation  for key  figures  in Local calculations.  In  the queries actually when weare  reporting,  the KeyFigures will  pull  the  data  accordingly  from  the database and  capturesthe data to report.

o   So thumb rule is: Calculate result as = Summation.o   Summation means here adding the KFs.

         Run BI Statistics for queryo   If we open the Query definition, we can see what the fields are used in aggregates

         Using InfoCube for Reporting:o      If  you  are  reporting  on  InfoCube,  create  aggregates  (small  baby  cubes).  Always  make

aggregate as small only, don’t make it huge which impairs query performanceo   Delete  the unused Aggregates (Aggregates Vs Performance) because unused aggregates will

become bottle neck for query performance.o   Do logical and physical partitioning on InfoCubeo   Maintain partitioning criteria in RRKMULTIPROVHINT table

         ODS/DSO:o   Try to avoid/ decrease using reporting on DSO. Reporting on DSO is not suggestible.

         Archive unused data, hardware consumption during loading and querying         Use MultiProviders ( actually Backend Technique)

o      Reports  designed  on  MultiProviders.  The  reports  built  on  MP  will  be  faster  because,  Itsearches data from various basic InfoCubes

o   0INFOPROVIDER field to restrict to the specific InfoProviders in Queries                  Use  Extensive Filters at Query level         Select appropriate Read mode settings for MultiProviders when building queries (in Query Properties)

o   In query properties we can see 2 modes

Page 12: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 12/14

Posted by muthyala srikanth at Friday, January 03, 2014 

Location: Bangalore, Karnataka, India

  Read Mode  Cache Mode

o   Read mode determines which data is to be get from OLAP processor.o   Read modes:

  H: Query to be read when you navigate or expand hierarchies  X: Query to read data during navigation  A: Query to read all data at once  Thumb rule: use H Read mode

o   Cache Mode:  In cache mode the pre calculated data  for  reporting  is saved  in as highly compressed

form,  so  OLAP  Processor  will  helps  to  calculate  the  query  results.  Always  useCache  Mode  5  (BLOB/Cluster  Added  is  Enhanced).  Using  cache  mode  helpsimproving  query  performance  because,  if  we  set  cache,  the  query  will  not  hit  thedatabase again and again.

  Filling cache will be in BEx Broadcasting query result for statistical report performance         Surely Delete unused Queries & temporary Query Views         Be careful while creating Cell Structures, as cell structures consume high DB Query runtimes( You

can see the topic below on this)         Remove the unused Cache entries by using Program RSR_CACHE_RSRV_CHECK_ENTRIES         Query read mode and Cache mode settings in RSRT >Properties: Cache mode could be 1 or 5         Transaction RSH1 to remove unassigned nodes In Hierarchies and use less number of hierarchies.                 Enable  “Use  Selection  of  Structure  Elements”  for  queries  which  have  several  restricted  and

calculated key figures. (In transaction RSRT, enter query and select ‘Query Properties)

 Thanks for reading

+7   Recommend this on Google

Page 13: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 13/14

8 comments

Top comments

Joseph A. Wallace 1 year ago  -  Shared publicly

Thanks for Information<a href="http://www.扠☃axit.com/courses/"> IT online training </a>

 · 

 

1 Reply

muthyala srikanth 2 years ago  -  Shared publicly

Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS) How to optimize Reporting Performance  SAP BEx Front End Aspects QueryPerformance Overview Eagle View: About Optimizing Reporting Performance: Withheavy effort am writing this article. So my experience helped me to write this article in blog. In the next ...

 · 

 

1 Reply

Maik Holzman 1 year ago  -  Shared publicly

SAP BW / BI Online Training, The SAP BI or Business Intelligence courses focuses onthe core capability of SAP Business Intelligence Software and the wide application ofBI/BW within an enterprise environment. During the course candidates will work on casescenarios, con뀠䔣gurations and more. This course will focus more on the practical anglethus bringing real world application of SAP Business Intelligence to the classroom.Areas like Enterprise Data Warehousing, Reporting using Query Designer, Web

 · 

 

1 Reply

Maik Holzman 1 year ago  -  Shared publicly

SAP BUSINESS OBJECTS preparing is a coordinated inquiry, reporting and examinationanswer for business experts that empower you to get to the information in yourorganization databases straightforwardly from your desktop and present and accessthis data <a href="http://hyderabadsys.com/sap-bo-online-training/">SAP BO OnlineTraining </a>

 · 

 

1 Reply

rekha kommaka 1 year ago  -  Shared publicly

Hi,    Very nice material,easy to understand. <a href="http://www.saptraininginchennai.in">Sap Training in Chennai</a>

 · 

 

1 Reply

Roshini RS 1 year ago  -  Shared publicly

I am following your blog from the beginning, it was so distinct & I had a chance tocollect conglomeration of information that helps me a lot to improvise myself. I hopethis will help many readers who are in need of this vital piece of information. Thanks forsharing & keep your blog updated. http://www.saptraininginchennai.co.in/sap-pp-training-in-chennai.php

 · 

 

1 Reply

Raju Rajesh 1 year ago  -  Shared publicly

Thanks to Share the LoadRunner  Material for Freshers,Link as, <a href="http://www.loadrunnertraining.in">LoadRunnerTraining in Chennai</a>

 · 

 

1 Reply

Ramya k 2 months ago  -  Shared publicly

Thanks for the great information in your blog

http://thecreatingexperts.com/sap-training-in-chennai/sap-success-factors-training-in-chennai/

 · 

 

1 Reply

Add a comment

Page 14: SAP BW BI Techies Interview_ Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

5/5/2016 SAP BW BI Techies Interview: Optimising Reporting Performance SAP BEx ( FRONT END ASPECTS)

http://27interviews.blogspot.in/2014/01/optimisingreportingperformancesap.html 14/14

Newer Post Older Post

Post a Comment

Home

Subscribe to: Post Comments (Atom)

Sign In

Muthyala Srikanth. Simple template. Powered by Blogger.


Recommended