Query OLAP Cache Optimization in SAP BW
|
|
|
- Shavonne Harper
- 9 years ago
- Views:
Transcription
1 Query OLAP Cache Optimization in SAP BW Applies to: SAP NetWeaver 2004s BW 7.0 Summary This article explains how to improve performance of long running queries using OLAP Cache. Author: Sheetal Maharshi Company: Infosys Limited Created on: 13 th Aug 2011 Author Bio Sheetal Maharshi is working as an SAP BW consultant and has experience in many implementations of an Enterprise Date Warehouse, BW upgrade, BW Support, BWA and Reporting SAP AG 1
2 Table of Contents INTRODUCTION... 3 Pre- Requisite... 3 Query Design Tips... 4 Filling OLAP Cache... 5 BEx Broadcasting Approaches... 9 Query Monitor Read Mode: Cache Mode: Optimization Mode: Cache Maintenance Related Content Disclaimer and Liability Notice SAP AG 2
3 INTRODUCTION The goal of performance tuning is to minimize the response time of BW queries and to make the best use of the server's resources.basic rules for Performance Optimization are : Eliminate all unnecessary processes. Reduce data Volume to be processed. Deploy parallelism at all available levels. The best way to avoid performance problems is to ensure that performance considerations are part of the ongoing development activities. Most significant performance improvements are realized through careful design at the beginning of the development cycle. Even after careful designing and development, we can still face issues in query performances that can take longer time in execution. There can be many techniques to improve these long running queries.some of these techniques are: By filling OLAP Cache By Creating Aggregates Using BWA Pre Calculated Web Templates This article explains how we can improve these long running queries using one of these techniques - OLAP cache. Pre- Requisite BW in SAP NetWeaver SAP AG 3
4 Query Design Tips Query Design can have a significant impact on the performance. Sometimes long running queries are the result of poor designing and not because of the amount of data it s fetching. Below are some handy query design tips: In most cases, Characteristics should be placed in the rows and Key Figures in columns. As characteristics may have potentially many values, it must not be added in the columns without a filter or a variable. Alternately, it can be integrated into Query free characteristics enabling it to be used in navigation. When a query is run on the Multiprovider, all the underlying Infoproviders are read. This can be restricted by using Characteristic 0INFOPROVIDER to only read the required Infoproviders. Keep the number of Characteristics in the query as small as possible to help reduce the number of cells sent to the front end. If Possible, define calculated and restricted Key Figures at the Infoprovider level instead of locally in the query. For better performance, try to avoid EXCLUSION option if possible, as characteristics in the INCLUSION can use database Indexes, Characteristics in the EXCLUSION cannot use Indexes. Therefore, it takes more time to read data for EXCLUSION as compared to INCLUSION. Avoid using cell definitions as far as possible as cell calculation by means of cell editor generates separate queries at query runtime. Hence, it should be used cautiously per the business requirement. Do not use Total Rows if not needed. Graphics like Charts, Graphs etc. can impact query performance. In case a query is being designed on Data Store objects and Infosets, use of variables and dropdown boxes makes data access more specific, as these are not aggregated like Infocubes. Check codes for variables processed by customer exits. Check if aggregates are defined correctly and are suitable SAP AG 4
5 Filling OLAP Cache Filling OLAP cache allows pre-calculation of the queries and the cache is filled with the data. When the users runs WADs (Web Application Templates), queries, reports or workbooks which have OLAP cache setting enabled, the execution time is considerably reduced as the pre-calculated data is already stored in cache and there is no need to hit the database. This option is available in BEx Broadcaster using option Fill OLAP Cache. As mentioned above, filling of OLAP Cache reduces query execution time considerably as it reduces the Database read time. The global OLAP cache buffers query result data, in order to provide them for further accesses, thereby improving the performance. Below are the steps for creating BEx Broadcaster Settings for Filling OLAP Cache: 1. Go to BEx Query Designer and open the query for which the OLAP Cache needs to be filled.- Fig1 Fig 1 Or we can open from SAP Portal as well (Fig-2): Fig SAP AG 5
6 2. Create new setting for the query (Fig-3). Fig-3 3. Give the name of the new setting and select the Fill OLAP Cache from the dropdown of Distribution type (Fig-4): Fig SAP AG 6
7 4. Give the variable values and click on the save button : (Fig-5 & Fig-6) Fig-5 Fig SAP AG 7
8 5. Enter the description for the variable values and save the setting.(fig-7) Fig-7 6. After saving, OLAP cache setting can be directly execute or schedule.(fig-8) Fig SAP AG 8
9 BEx Broadcasting Approaches 1. Schedule broadcast on date/data change Scheduling can be done either with an event trigger or on daily, weekly or monthly basis. The option Direct Scheduling can be used to schedule this job daily, monthly or weekly basis. Firstly in the BEx Broadcaster schedule the broadcaster to run on a data change event. (Fig-9) Fig-9 Add a data change event to the end of each datamart load process chain. This event triggers the broadcasts which pre-fill the OLAP cache. In the data change event you specify which InfoProvider has had it s data changed (so that the OLAP cache has been erased for it) and broadcasts scheduled on the event for the InfoProvider are triggered. Fig SAP AG 9
10 2. Web Templates Web templates can contain multiple data providers and hence multiple queries. Instead of creating individual broadcast settings for each query in the template, a single global setting can be created for the template. When scheduled and broadcasted, this web template setting will run, and hence cache, all of the underlying queries in the template as they would appear in the dashboard. SAP doesn t provide standard broadcast distribution type of filling OLAP cache for web templates. Instead if we want to fill the OLAP cache for Web Templates, another setting such as Broadcast to the Portal will need to be used. Fig-11 shows the settings for this: Fig-11 These settings can be saved and scheduling can be done either with an event trigger or on daily, weekly or monthly basis 2010 SAP AG 10
11 3. Queries Queries can be individually broadcasted. Unlike with broadcasting a web template, more settings are available, such as broadcasting by multiple selection screen variants and by filter navigation on the query result set, i.e. by a characteristic. Query Monitor In the Properties tab of the Query Monitor different configuration settings for the Read Mode, Cache Mode, and Optimization Mode of the query are given. This can be checked in tcode - RSRT - > Properties The query definition tells the OLAP processor which data it must select. The query definition is determined by the InfoObjects of the query, with a distinction between the InfoObjects in rows (key figures + characteristics), the InfoObjects in columns (key figures + characteristics), the free characteristics, and the filter characteristics. As early as the first navigation step of the query, the InfoObject data in the rows, columns, and filter is read from the database. The data of the free characteristics, however, doesn't need to be read until the dicing of the free characteristics in the query occurs. Fig SAP AG 11
12 Read Mode: The read mode of a query determines how often the OLAP processor retrieves data from the database during query navigation. The read mode distinguishes between three types of read processes: (Fig -12) Read all data (setting A: Query to Read All Data At Once) Re read the data (setting X: Query to Read Data during Navigation) Re read the data when expanding a hierarchy (setting H: Query to Read When You Navigate or Expand Hierarchies) The Read all Data read mode includes only one read procedure. All the data needed by the query is read from the database in the first step and loaded into the main memory of the OLAP processor. For all additional navigation steps, including the navigation through the free characteristics, the data is aggregated and calculated from the main memory. Another read access to the database is not required. In the Reread the Data read mode, the OLAP processor requires only the necessary data for each navigation step. The data of the free characteristics is read only when it is needed for a dice. Data is read from the OLAP cache when the navigation results have already been selected once. Unlike the Reread the Data when Expanding a Hierarchy read mode, this read mode always reads external hierarchies completely at the leaf level, even if a query selects a higher level. The Reread the Data When Expanding a Hierarchy read mode selects the smallest amount of data. This is why this mode requires the most reads on the database. Where the Reread the Data read mode reads the expanded hierarchy completely in the first step, the Reread the Data When Expanding a Hierarchy read mode reads only the data up to the selected hierarchy level in the first step. If a deeper level of the hierarchy is required in another navigation step, the database must be accessed again. Read Mode Advantages Disadvantages Recommedations Read all Data Fast query navigation after first call, as all the data is present in the OLAP Cache. - First call is slow - Requires more memory in OLAP Cache - Use this read mode only with small Infocubes. - Queries having few free chararteristics. ReRead the data First call is very fast because only required data is selected User have to wait for additional calls if the selection differs from the first call Use this read mode with large quantities of results. ReRead data when expanding hierarchy First call is very fast because only required data is selected It selects smallest amount of data in the first call, so that changes to navigation require read access to database. Use this read mode for large hierarchies. Note: The default setting for a new query is Read Mode H: Query to Read When You Navigate or Expand Hierarchies SAP AG 12
13 Cache Mode: The Cache mode determines whether and in what way the query results are to be saved in the OLAP cache. (Fig-13). Following are the different modes: Cache is Inactive (0) Fig-13 The cross transactional caching is deactivated which means that no result data will be held in Cache. Main Memory without Swapping (1) The cached data is stored in the main memory. In case that memory is exhausted, excess data will be deleted from the memory. Main Memory Cache with Swapping (2) The cached data is stored in the main Memory as well. If the main memory is used up the excess data will be written background store (file, BLOB table) and could be loaded back into the OLAP cache memory when executing another request Persistent Cache per Application server (3) The Cache data is stored persistently as cluster table or BLOB in a database or as a file. It s generally recommended to choose a directory that is proximate to the application server. Persistent Cache Across each Application server (4) The Cache data is stored persistently as cross application server cluster table or BLOB in a database or as a file in a network, accessible from all application servers. In this case only one cluster /BLOB table exists, but can be accessed and written by all application servers. Note: The default setting for a new query is - Main Memory without Swapping (1) 2010 SAP AG 13
14 Optimization Mode: You can set the optimization mode of the query in the dialog (Fig-14): Option 0 Query Will Be Optimized after generation i.e. the size of the memory structure in which data is stored will be determined by the OLAP processor. This is done after first execution and again after certain period, since the last operation. Option 1 Query Optimization with Individual Periods in Days. This mode is identical to option 0, but we can also select the period of optimization in days. Option 9 Query Optimization Inactive. In this mode, the memory structure of the table is not optimized after generation of the query. Fig-14 Note: The default setting for a new query is 0 Query Will Be Optimized after Generation SAP AG 14
15 We can also change the query properties for all or selected queries of an InfoProvider, we can use the Query Mass Maintenance feature from Query Monitor. For this, use the menu path RSRT Environment Query Mass Maintenance When all the required setting changes are done, click on Generate report to regenerate the queries for the new settings to take effect. We will get following message on the Status bar of RSRT t-code: Queries Adjusted Successfully 2010 SAP AG 15
16 Cache Maintenance We need to maintain the OLAP cache. The t-code used for this purpose is - RSRCACHE. (Fig-14) Technically, the OLAP cache consists of two caches: - Local cache and - Global cache. These two caches can is set up with different parameters, such as size. The local and global cache size values should be generally extended from their default settings when SAP BW is installed. The cache size must be appropriate to manage the frequency of query calls and the number of users. The size parameters should be reviewed periodically depending on cache usage, hit ratio and overflow. Some indications that your cache size should be extended are: The number of cache entries has filled the capacity of the cache at least once. Average number of cache entries corresponds to at least 90% of the capacity or has reached this capacity around 30% of the time. Ratio of hits to gets is lower than 90%. Local Cache: The local cache is accessed by a single user within a session on an application server. Local cache data is retained in the roll area as long as it is required by the OLAP processor for that user. Global Cache: Global cache data is shared by all users across all application servers. Global cache data is retained for as long as it is required and will either be deleted when it is no longer needed, e.g. the underlying data has changed and the cache is invalidated, or depending on the persistence mode will be swapped to disk when the cache size is exceeded. The global cache size should be larger than the local cache size, as the global cache is accessed across multiple users. Fig SAP AG 16
17 Note: The values shown in the above fig may differ. BASIS team determines the best values for these settings and therefore should not be modified. T-code used for configuring the cache parameters is RSCUSTV14 or by using T-code-SPRO. Regular audit of the Cache should be done by the support team for individual system.program RSR_CACHE_RSRV_CHECK_ENTRIES can be scheduled to run on a regular basis to remove the unused cache entries. Following fig shows various Cache modes present in the t-code- RSRCACHE: Fig-15 For Cache Mode 1 and 2, the Read flag is checked for entries that were read from the Cache. (Fig-16) Fig SAP AG 17
18 For Cache modes 3 and 4, this can be checked from the context menu and by clicking Detail. (Fig-17) Fig-17 To view the cache settings for all or selected queries, the RSRREPDIR table can be viewed. Follow these steps: 1. Go to SE Enter table name RSRREPDIR and click on Display. 3. The CACHEMODE and READMODE fields below show the settings of the individual queries. (Fig-18) Fig SAP AG 18
19 Related Content SAP AG 19
20 Disclaimer and Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces and therefore is not supported by SAP. Changes made based on this information are not supported and can be overwritten during an upgrade. SAP will not be held liable for any damages caused by using or misusing the information, code or methods suggested in this document, and anyone using these methods does so at his/her own risk. SAP offers no guarantees and assumes no responsibility or liability of any type with respect to the content of this technical article or code sample, including any liability resulting from incompatibility between the content within this document and the materials and services offered by SAP. You agree that you will not hold, or seek to hold, SAP responsible or liable with respect to the content of this document SAP AG 20
Configuration and Utilization of the OLAP Cache to Improve the Query Response Time
Configuration and Utilization of the OLAP Cache to Improve the Query Response Time Applies to: SAP NetWeaver BW 7.0 Summary This paper outlines the steps to improve the Query response time by using the
Step by Step guide of Report-to- Report Interface in BW Reporting
Step by Step guide of Report-to- Report Interface in BW Reporting Applies to: SAP BI 7.0. For more information, visit the Business Intelligence Home Page Summary This paper gives a detail understanding
Understanding BEx Query Designer: Part-2 Structures, Selections and Formulas
Understanding BEx Query Designer: Part-2 Structures, Selections and Formulas Applies to: SAP NetWeaver BW. Summary This document is the second installment of a 6 part Query Designer Training guide for
Creating Transaction and Screen Variants
Creating Transaction and Screen Variants Applies to: Tested on SAP version ECC 6. Summary This article explain a way to create Transaction and Screen Variants to change screen layouts. And how to assign
Understanding DSO (DataStore Object) Part 1: Standard DSO
Understanding DSO (DataStore Object) Part 1: Standard DSO Applies to: SAP NetWeaver BW. Summary This is the first of a three part series of documents containing each and every detail about DSOs and their
How to Create an ecatt?
How to Create an ecatt? Applies to: SAP ECC 5.0 and above Summary This is a step by step guide to create a CATT script in SAP ECC version 5 and upwards. It can be used by beginners to create a basic CATT
Understanding OLAP Processor and RSRT
Understanding OLAP Processor and RSRT Applies to: SAP R/3, SAP ECC 6.0 and SAP BI NetWeaver 2004s. For more information, visit the EDW homepage. Summary This article gives the idea about Architecture of
Deploying Crystal Reports on Top of a SAP BI Query
Deploying Crystal Reports on Top of a SAP BI Query Applies to: SAP BI NetWeaver 2004s, Crystal Reports 2008. For more information, visit the Business Intelligence homepage. Summary The objective of the
Step by Step Procedure to Create Broadcasters, to Schedule and to Enhance of SAP- BI Queries from Query Designer
Step by Step Procedure to Create Broadcasters, to Schedule and to Enhance of SAP- BI Queries from Query Designer Applies to: SAP Business Intelligence 7.0. For more information, visit the EDW homepage.
Display Options in Transaction SE16
Display Options in Transaction SE16 Applies to: SAP-HCM. For more information, visit the Enterprise Resource Planning homepage. Summary This document deals with the various data display options available
BW Performance Monitoring
Applies to: SAP BW 7.0. For more information, visit the EDW homepage. Summary This article helps to achieve BW statistics of the system which will help a user to calculate the performance for a particular
Web Application Designer for Beginners
Applies To: Web Application Designer, SAP BW Version: 3.5, SAP GUI version 6.40/Patch Level 13 BW 3.5 front end patch 7 (bw350_7-10001615) Summary The document will run the readers through a step by step
Creating and Scheduling Publications for Dynamic Recipients on SAP Business Objects Enterprise
Creating and Scheduling Publications for Dynamic Recipients on SAP Business Objects Enterprise Applies to: SAP BusinessObjects Enterprise. For more information, visit the Business Objects homepage. Summary
SAP BW 7.3: Exploring Semantic Partitioning
SAP BW 7.3: Exploring Semantic Partitioning Applies to: SAP BW 3.x & SAP BI Net Weaver 2004s. For more information, visit the EDW homepage. Summary A semantically partitioned object is an InfoProvider
Deleting the User Personalization done on Enterprise Portal
Deleting the User Personalization done on Enterprise Portal Applies to: SRM 7.0 with EP 6.0. For more information, visit the Supplier Relationship Management homepage Summary This document explains the
Compounding in Infoobject and Analyzing the Infoobject in a Query
Compounding in Infoobject and Analyzing the Infoobject in a Query Applies to: SAP BI 7.0. For more information, visit the EDW homepage Summary This article demonstrates step by step process of creating
Working with SAP BI 7.0 Data Transfer Process (DTP)
Working with SAP BI 7.0 Data Transfer Process (DTP) Applies to: SAP BI 7.0. For more information, visit the EDW homepage Summary The objective of this document is to know the various available DTP options
SAP BUSINESS OBJECT ANALYSIS FOR EXCEL DEVELOPER GUIDE
STEP 1: Log on to Business Object Analysis for Excel. Path: Start All Programs SAP Business Intelligence Analysis for Microsoft Excel Click Microsoft Excel will appear Figure 1 STEP 2: Choose Microsoft
Multi Provider Creation Based on Sales and Planning Info Cubes
Multi Provider Creation Based on Sales and Planning Info Cubes Applies to: SAP BI 2004s or SAP BI 7.x. For more information, visit the Business Intelligence homepage. Summary In This article, I am going
Data Extraction and Retraction in BPC-BI
Data Extraction and Retraction in BPC-BI Applies to: Document is applicable to all the BPC 7.0 NW version users and the users BI 7.0 integration with BPC. For more information, visit the Enterprise Performance
Reporting and Analysis with SAP BusinessObjects
Ingo Hilgefort Reporting and Analysis with SAP BusinessObjects Bonn Boston Contents at a Glance 1 Introduction to the SAP BusinessObjects Reporting and Analysis Tools... 19 2 Customer Requirements and
A Practical Guide to SAP" NetWeaver Business Warehouse (BW) 7.0
Bharat Patel, Amol Palekar, Shreekant Shiralkar A Practical Guide to SAP" NetWeaver Business Warehouse (BW) 7.0 Galileo Press Bonn Boston Preface 17 An Introduction to Business Intelligence 21 1.1 ABCD
Business Warehouse BEX Query Guidelines
Business Warehouse BEX Query Guidelines Table of contents Specific Query Design Guidelines... 2 Variables/Parameters/Prompts... 2 Key Figures... 2 Characteristics... 3 General Query Design Considerations
How to Archive Data from SAP NetWeaver BW to SAP Sybase IQ as Near line Storage
SAP How-to Guide Database & Technology SAP NetWeaver Business Warehouse SAP HANA Appliance How to Archive Data from SAP NetWeaver BW to SAP Sybase IQ as Near line Storage Applicable Releases: SAP NetWeaver
Step by Step Guide How to Copy Flat File from Other Application Server to BI and Load through Info Package
Step by Step Guide How to Copy Flat File from Other Application Server to BI and Load through Info Package Applies to: SAP BW 7.x. For more information, visit the EDW Homepage. Summary The objective of
SAP BW Configuration Basic System Settings
SAP BW Configuration Basic System Settings Applies to: SAP BI 7.0. For more information, visit the EDW homepage Summary This document is intended to show the basic configuration settings that should be
Quick Viewer: SAP Report Generating Tool
Quick Viewer: SAP Report Generating Tool Applies to: SAP Net Weaver 7.0, ABAP, SAP ECC 6.0, to all those who wants to learn about SAP Report Generating Tool: Quick Viewer. For more information, please
Order Split Usage in Production Orders
Order Split Usage in Production Orders Applies to: SAP Shop Floor Control (Production Orders) R/3 and ECC 6.0. For more information, visit the Enterprise Resource Planning homepage. Summary: This is an
Table of Content. SAP Query creation and transport Procedure in ECC6
SAP Query creation and transport Procedure in ECC6 Applies to: ECC6, For more information, visit the Enterprise Resource Planning homepage. Summary This article guides the how to technique for creating
ABAP Debugging Tips and Tricks
Applies to: This article applies to all SAP ABAP based products; however the examples and screen shots are derived from ECC 6.0 system. For more information, visit the ABAP homepage. Summary This article
Converting and Exporting Data in XML Format
Converting and Exporting Data in XML Format Applies to: SAP BW 3.5, SAP BI 7.0 etc. For more information, visit the EDW homepage. Summary This paper briefs about Information broadcasting that allows you
Understanding BW Non Cumulative Concept as Applicable in Inventory Management Data Model
Understanding BW Non Cumulative Concept as Applicable in Inventory Management Data Model Applies to: SAP R/3, SAP ECC 6.0 and SAP BI NetWeaver 2004s. For more information, visit the Business Intelligence
Reverse Transport Mechanism in SAP BI
Reverse Transport Mechanism in SAP BI Applies to: SAP Net Weaver 2004s BI 7.0 Ehp1 SP 08. For more information, visit the EDW homepage Summary This document helps you to understand the detailed step by
Step by Step Procedure to Block and Debug a CIF Queue Flowing from R/3 to APO System
Step by Step Procedure to Block and Debug a CIF Queue Flowing from R/3 to APO System Applies to: SAP R/3 and SAP APO. For more information, visit the ABAP homepage. Summary This article gives a detailed
Creating New Unit of Measure in SAP BW
Creating New Unit of Measure in SAP BW Applies to: Software Component: SAP_BW. For more information, visit the Business Intelligence homepage. Release: 700 Summary This article is intended to serve as
Step by Step Guide to Archiving and Deleting of XML Messages in SAP NetWeaver PI
Step by Step Guide to Archiving and Deleting of XML Messages in SAP NetWeaver PI Applies to: SAP NetWeaver Process Integration 3.0 / 7.0 / 7.1. Summary This document explains the step by step procedure
ABAP How To on SQL Trace Analysis
Applies To: ABAP Summary SQL trace is a performance analysis tool that shows how open SQL statements are converted into native SQL statements. The following document discusses the performance measure utility
Different Types of Alerts for Process Chains. Table of Content
Different Types of Alerts for Process Chains Applies to: This article applies to BW 3.x and SAP Business Intelligence (BI 7.0) with highest support package. For more information, visit the EDW homepage.
Step By Step Procedure to Create Logical File Path and Logical File Name
Step By Step Procedure to Create Logical File Path and Logical File Name Applies to: SAP BW (3.5) / SAP BI(7.0) For more information, visit Business Intelligence Homepage. Summary These documents describe
SAP BW - Excel Pivot Chart and Pivot Table report (Excel)
SAP BW - Excel Pivot Chart and Pivot Table report (Excel) Applies to: SAP BI Consultants. For more information, visit the EDW HomePage. Summary Document explains to create Excel Pivot Chart and Pivot Table
Connecting to SAP BW with Microsoft Excel PivotTables and ODBO
Connecting to SAP BW with Microsoft Excel PivotTables and ODBO Applies To: ODBO, Microsoft Excel, Microsoft Excel 2007, PivotTables for connecting to SAP BW. Summary Microsoft Excel is considered by many
Currency Conversion using Variables in SAP BI -Reporting
Currency Conversion using Variables in SAP BI -Reporting Applies to: SAP BI 7.0. For more information, visit the Business Intelligence homepage. Summary This Article gives you a brief idea on how to do
Step by Step Guide to Extract Batch Master Data via Generic and Classification Datasource to BW
Step by Step Guide to Extract Batch Master Data via Generic and Classification Datasource to BW Applies to: SAP ECC 5.0 and above releases and BW 7.0 Summary This paper gives a detail understanding on
Release Document Version: 1.4-2013-05-30. User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office
Release Document Version: 1.4-2013-05-30 User Guide: SAP BusinessObjects Analysis, edition for Microsoft Office Table of Contents 1 About this guide....6 1.1 Who should read this guide?....6 1.2 User profiles....6
LSMW: Upload Master Data using Batch Input Recording
LSMW: Upload Master Data using Batch Input Recording Applies to: All modules of SAP where upload of data need to be performed using Batch Input Recording. For more information, visit the Master Data Management
SAP NetWeaver Developer Studio 7.30 Installation Guide
SAP NetWeaver Developer Studio 7.30 Installation Guide Applies to: SAP NetWeaver CE 7.30, SAP Net Weaver Developer Studio (7.30). For more information, visit the Web Dynpro ABAP homepage. Summary This
Step by Step Guide for Language Translation Tool
Step by Step Guide for Language Translation Tool Applies to: SAP ECC 6.0 Summary This document helps people to understand the steps involved in translation of standard SAP screen and also helps to change
Access Online. Transaction Approval Process User Guide. Approver. Version 1.4
Access Online Transaction Approval Process User Guide Approver Version 1.4 Contents Introduction...3 TAP Overview...4 View-Only Access... 5 Approve Your Own Transactions...6 View Transactions... 7 Validation
Ingo Hilgefort. Integrating SAP. Business Objects BI with SAP NetWeaver. Bonn Boston
Ingo Hilget Integrating SAP Business Objects BI with SAP NetWeaver Bonn Boston Contents at a Glance 1 SAP Business Objects BI and SAP NetWeaver Overview... 21 2 Installation and Configuration... 39 3 Semantic
How to Load Data from Flat Files into BW PSA
How to Load Data from Flat Files into BW PSA Applies to: SAP BI/BW 7.0 and above. Summary The document is aimed at all those who are at beginner level in BW. It details out step by step processes that
SAP FI - Automatic Payment Program (Configuration and Run)
SAP FI - Automatic Payment Program (Configuration and Run) Applies to: SAP ECC 6.0. For more information, visit the Financial Excellence homepage. Summary This document helps you to configure and run Automatic
Norbert Egger. SAP BW Professional. Tips and tricks for dealing with SAP Business Information Warehouse
Norbert Egger SAP BW Professional Tips and tricks for dealing with SAP Business Information Warehouse Contents Foreword 13 Preface 15 Part 1 Conceptual Overview 17 1 Successful Strategic Information Management
Best Practices for Dashboard Design with SAP BusinessObjects Design Studio
Ingo Hilgefort, SAP Mentor February 2015 Agenda Best Practices on Dashboard Design Performance BEST PRACTICES FOR DASHBOARD DESIGN WITH SAP BUSINESSOBJECTS DESIGN STUDIO DASHBOARD DESIGN What is a dashboard
Direct Subcontracting Process (SAP SD & MM)
Direct Subcontracting Process (SAP SD & MM) Applies to: This article is applicable to SAP SD & MM modules of SAP for version SAP 4.7 till ERP 6.0 Summary This article describes a process called Direct
How to Generate Stack Xml for Ehp4 and Above Upgrade
How to Generate Stack Xml for Ehp4 and Above Upgrade Applies to: ECC 6.0 EHP4 or Above. For more information, visit the Enterprise Resource Planning homepage Summary For upgrading Enhancement Package4
Extractor in R/3 and Delta Queue
Applies to: SAP BW (3.5) / SAP BI(7.0). For more information, visit the Business Intelligence homepage. Summary This article contains all the information required in order to create data sources in R/3
Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Feature Pack 3
Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Feature Pack 3 Copyright 2012 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,
SAP BW on HANA : Complete reference guide
SAP BW on HANA : Complete reference guide Applies to: SAP BW 7.4, SAP HANA, BW on HANA, BW 7.3 Summary There have been many architecture level changes in SAP BW 7.4. To enable our customers to understand
How to Modify, Create and Delete Table Entries from SE16
How to Modify, Create and Delete Table Entries from SE16 Applies to This article applies to all SAP ABAP based products; however the examples and screen shots are derived from ECC 6.0 system. For more
Scenario... 3 Step-by-Step Solution... 3. Virtual Infocube... 4 Function Module (Virtual InfoCube)... 5 Infocube Data Display... 7
SAP BI - Virtual Infocube based on Function Module (Transport History) Applies to: SAP BW 3.5 / BI 7.0 consultants accustomed with SAP ABAP skills. For more information, visit EDW Homepage. Summary Explains
Realize an ABC Analysis
How to Realize an ABC Analysis BUSINESS INFORMATION WAREHOUSE ASAP How to Paper Applicable Releases: BW 2.0B, 2.1C, 3.0A October 20 2001 SAP (SAP America, Inc. and SAP AG) assumes no responsibility for
Selecting the Right SAP BusinessObjects BI Client Product based on your business requirements for SAP BW Customers
Selecting the Right SAP BusinessObjects BI Client Product based on your business requirements for SAP BW Customers Ingo Hilgefort Director Solution Management Disclaimer This presentation outlines our
Deleting the Requests from the PSA and Change Log Tables in Business Intelligence
Deleting the Requests from the PSA and Change Log Tables in Business Intelligence Applies to: SAP BI 7.0. For more information, visit the Business Intelligence homepage Summary This paper discusses how
EVENT LOG MANAGEMENT...
Event Log Management EVENT LOG MANAGEMENT... 1 Overview... 1 Application Event Logs... 3 Security Event Logs... 3 System Event Logs... 3 Other Event Logs... 4 Windows Update Event Logs... 6 Syslog... 6
Using SQL Server 2014 In-Memory Optimized Columnstore with SAP BW
Using SQL Server 2014 In-Memory Optimized Columnstore with SAP BW Applies to: SAP Business Warehouse 7.0 and higher running on Microsoft SQL Server 2014 and higher Summary SQL Server 2014 In-Memory Optimized
Embedding Crystal Reports inside ECC ALV Reports
Embedding Crystal Reports inside ECC ALV Reports Applies to: Applies to ECC Enhancement Package 5 Summary These steps describe how to configure and set up embedded Crystal Reports inside the ECC system
Data Flow from LBWQ/SMQ1 to RSA7 in ECC and Delta Extraction in BI
Data Flow from LBWQ/SMQ1 to RSA7 in ECC and Delta Extraction in BI Applies to: SAP NetWeaver Business Warehouse (Formerly BI), Will also work on SAP BI 3.5. Business Intelligence homepage. Summary This
Provisional Master Data in Integrated Business Planning for SAP Simple Finance An Example-Based How-To Guide
Provisional Master Data in Integrated Business Planning for SAP Simple Finance An Example-Based How-To Guide Applies to: Integrated Business Planning in SAP Simple Finance Summary SAP customers who use
About PivotTable reports
Page 1 of 8 Excel Home > PivotTable reports and PivotChart reports > Basics Overview of PivotTable and PivotChart reports Show All Use a PivotTable report to summarize, analyze, explore, and present summary
SAP BusinessObjects Analysis, edition for Microsoft Office Document Version: 2.3 2016-06-16. What's New Guide
SAP BusinessObjects Analysis, edition for Microsoft Office Document Version: 2.3 2016-06-16 Content 1 About this guide....3 2 About the documentation set....4 3 Administration.... 6 3.1 New and changed
SAP CRM System 6.0/7.0. For more information, visit the Customer Relationship Management homepage
Applies to: SAP CRM System 6.0/7.0. For more information, visit the Customer Relationship Management homepage Summary This article explains how to customize the Fact Sheet for different business roles.
SAP CRM 2007 - Campaign Automation
SAP CRM 2007 - Campaign Automation Applies to: SAP CRM 7.0 For more information, visit the Customer Relationship Management homepage Summary Campaign Automation is designed to help you in the increasingly
Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA.
Welcome to the topic on creating key performance indicators in SAP Business One, release 9.1 version for SAP HANA. 1 In this topic, you will learn how to: Use Key Performance Indicators (also known as
Using Database Performance Warehouse to Monitor Microsoft SQL Server Report Content
Using Database Performance Warehouse to Monitor Microsoft SQL Server Report Content Applies to: Enhancement Package 1 for SAP Solution Manager 7.0 (SP18) and Microsoft SQL Server databases. SAP Solution
Registry Tuner. Software Manual
Registry Tuner Software Manual Table of Contents Introduction 1 System Requirements 2 Frequently Asked Questions 3 Using the Lavasoft Registry Tuner 5 Scan and Fix Registry Errors 7 Optimize Registry
Web Dynpro ABAP: ALV and Table in Popup Window
Web Dynpro ABAP: ALV and Table in Popup Window Applies to: SAP ECC 6.0 Summary Normally in ABAP, we come across the scenario of displaying ALV in popup. This article tells about displaying data both in
Cell Based Reporting For Effective Custom Reports And Analytics
2009 Rakesh Tej Kumar Kalahasthi, P. Radha Krishna 425 Cell Based Reporting For Effective Custom Reports And Analytics Rakesh Tej Kumar Kalahasthi, P. Radha Krishna Abstract: Business Intelligence (BI)
Business Explorer (BEx)
SAP Business Warehouse/Business Intelligence Reporting Business Explorer (BEx) Washington State HRMS Business Warehouse/Business Intelligence (BW/BI) BW/BI Power User Workshop Materials General Topics
SAP Business Intelligence ( BI ) Financial and Budget Reporting. 7.0 Edition. (Best Seller At Least 43 copies Sold)
SAP Business Intelligence ( BI ) Financial and Budget Reporting 7.0 Edition (Best Seller At Least 43 copies Sold) November 2011 Table of Contents Log In... 3 Initial Variable Screen... 5 Multiple / Single
SAP HANA Live & SAP BW Data Integration A Case Study
SAP HANA Live & SAP BW Data Integration A Case Study Matthias Kretschmer, Andreas Tenholte, Jürgen Butsmann, Thomas Fleckenstein July 2014 Disclaimer This presentation outlines our general product direction
White Paper April 2006
White Paper April 2006 Table of Contents 1. Executive Summary...4 1.1 Scorecards...4 1.2 Alerts...4 1.3 Data Collection Agents...4 1.4 Self Tuning Caching System...4 2. Business Intelligence Model...5
WebSphere Business Monitor
WebSphere Business Monitor Dashboards 2010 IBM Corporation This presentation should provide an overview of the dashboard widgets for use with WebSphere Business Monitor. WBPM_Monitor_Dashboards.ppt Page
Restricting Search Operators in any Search View
Restricting Search Operators in any Search View Applies to SAP CRM 2007 and SAP CRM 7.0. For more information, visit the Customer Relationship Management homepage. Summary The purpose of this article is
Web Dynpro: Multiple ALV Grids and Layouts in ALV
Web Dynpro: Multiple ALV Grids and Layouts in ALV Applies to: SAP ECC 6.0. For more information, visit the Web Dynpro ABAP homepage. Summary The article is designed in such a way that person with ABAP
ABAP Proxy Interfacing
Applies to: This document applies to SAP versions ECC 6.0. Summary This article contains the guidelines for using the ABAP Proxy interfacing. ABAP proxies are used when ABAP applications needs to send
SAP CRM 7.0 E2C Setup: CRM via Email Toolset
SAP CRM 7.0 E2C Setup: CRM via Email Toolset Applies to: SAP CRM 700/NW 701. For more information, visit the Customer Relationship Management homepage. Summary This article describes the Email2CRM functionality
An Overview of SAP BW Powered by HANA. Al Weedman
An Overview of SAP BW Powered by HANA Al Weedman About BICP SAP HANA, BOBJ, and BW Implementations The BICP is a focused SAP Business Intelligence consulting services organization focused specifically
MONITORING PERFORMANCE IN WINDOWS 7
MONITORING PERFORMANCE IN WINDOWS 7 Performance Monitor In this demo we will take a look at how we can use the Performance Monitor to capture information about our machine performance. We can access Performance
SAP BusinessObjects Design Studio Overview. Jie Deng, Product Management Analysis Clients November 2012
SAP BusinessObjects Design Studio Overview Jie Deng, Product Management Analysis Clients November 2012 Legal Disclaimer 2 SAP BusinessObjects Dashboarding Strategy Self Service Dashboarding Professional
SPDD & SPAU Adjustments Handbook
SPDD & SPAU Adjustments Handbook Applies to: SAP Upgrades. For more information, visit the ABAP homepage. Summary Through this document the reader will be able to get a detailed idea about the working
7.0 BW Budget Formulation Report Tips and Tricks
7.0 BW Budget Formulation Report Tips and Tricks Sections: A. Variables Entry Options for Entering Selections B. Variables Entry Screen Personalization and Screen Variants C. Bookmarks D. Print in PDF
Norbert Egger, Jean-Marie R. Fiechter, Jens Rohlf, Jörg Rose, Oliver Schrüffer. SAP BW Reporting and Analysis
Norbert Egger, Jean-Marie R. Fiechter, Jens Rohlf, Jörg Rose, Oliver Schrüffer SAP BW Reporting and Analysis Contents Preface 13 Foreword 15 Introduction and Overview 17 Introduction... 17 Structure of
VMware Horizon FLEX User Guide
Horizon FLEX 1.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this
Configuration of Enterprise Services using SICF and SOA Manager
Configuration of Enterprise Services using SICF and SOA Manager Applies to: SAP NetWeaver 7.0 SP14 and above. For more information, visit the SOA Management homepage. Summary This document will provide
Business Portal for Microsoft Dynamics GP. Key Performance Indicators Release 10.0
Business Portal for Microsoft Dynamics GP Key Performance Indicators Release 10.0 Copyright Copyright 2007 Microsoft Corporation. All rights reserved. Complying with all applicable copyright laws is the
ITS Training Class Charts and PivotTables Using Excel 2007
When you have a large amount of data and you need to get summary information and graph it, the PivotTable and PivotChart tools in Microsoft Excel will be the answer. The data does not need to be in one
Customer admin guide. UC Management Centre
Customer admin guide UC Management Centre June 2013 Contents 1. Introduction 1.1 Logging into the UC Management Centre 1.2 Language Options 1.3 Navigating Around the UC Management Centre 4 4 5 5 2. Customers
Dynamic Authorization Concept and Role Assignment in BI
Dynamic Authorization Concept and Role Assignment in BI Applies to: This applies to SAP BI 3.X or SAP BI 7.X. For more details, visit the Business Intelligence homepage. Summary The document describes
Compare & Adjust How to Guide for Compare & Adjust in SAP Solution Manager Application Lifecycle Management
Compare & Adjust How to Guide for Compare & Adjust in SAP Solution Manager Application Lifecycle Management www.sap.com TABLE OF CONTENTS COPYRIGHT... 3 1.0 Motivation... 4 2.0 Method and Prerequisites...
