Skip to Content

How-to Guides for SAP NetWeaver Business Warehouse 7.0

If you are looking for expert advice and tricks on a broad range of NetWeaver-related topics, why don't you try looking at the How-to Guides? These guides are developed by SAP NetWeaver Regional Implementation Groups (RIG) worldwide.

You can  Access all How-to Guides by release or topic

Enterprise Data Warehousing

How-To… Efficiently Prune SAP NetWeaver BW Queries

Query Pruning helps to optimize reading access for reporting scenarios in SAP NetWeaver BW. This guide will touch on existing techniques of query pruning for all BW releases and dive deeper into new PartProvider Pruning method.

How-To... Use the Enhancement framework for BW User Exits

When using BW, you will always be required to implement one or more enhancements. Some of these are a one-off enhancement. This means that one project can not easily be seperated and cross locking of the same object might occurs in the project. This "How-to" supplies an approach that uses the enhancement builder (SE18/SE19) to build a framework that enables you to create custom user exit variables and DataSource enhancements using the new BADI concept.

How to Delete EAN Assignments from 0RPA_MEAN  

This guide describes the necessary steps to create a generic extractor from IS Retail MEAN table to upload the deleted EAN material assignments into the 0RPA_MEAN InfoObject in SAP BW. It contains an additional master data extraction scenario based on the implementation steps described in SAP note 835111 and is mainly relevant for customers running SAP POSDM with automated master data checks based on EAN level. 1 Dec 2010.

How to Add an SAP Business Objects Xcelsius Dashboard to a Transport Request in SAP BW  

SAP BusinessObjects Xcelsius is a widely used dashboarding tool. It has the capability to show data from various sources and data bases, including data residing in SAP NetWeaver BW. With the latest version of Xcelsius and SAP NetWeaver BW 7.01 SP5, a new connection type for SAP BW data is offered. It helps to create dashboards using existing Bex Queries in SAP BW. The Xcelsius dashboard can be stored on the BW server as a separate object type what helps in making use of different features such as transport for instance. This guide explains how Xcelsius dashboard objects could be written to a workbench request in SAP NetWeaver BW for transporting across different systems in the landscape. 17 Feb 2010.

How to Create Authorization Objects Required to Work with Xcelsius Dashboards in SAP BW 

SAP BusinessObjects Xcelsius is a widely used dashboarding tool. It has the capability to show data from various sources and data bases, including data residing in the SAP NetWeaver BW. With the latest version of Xcelsius and SAP NetWeaver BW 7.01 SP5, a new connection type for SAP BW data is offered. It helps to create dashboards using existing Bex Queries in SAP BW system providing a tighter integration of BW data into Xcelsius dashboards. This guide provides step-by-step information for creating authorization objects and roles that are required to view, create, change, and deploy an Xcelsius dashboard. 17 Feb 2010.

How to Efficiently Use the New SAP NetWeaver BW Integration in SAP BusinessObjects Xcelsius  

SAP BusinessObjects Xcelsius is a widely used dashboarding tool. It has the capability to show data from various sources and data bases, including data residing in the SAP NetWeaver BW. With the latest version of Xcelsius and SAP NetWeaver BW 7.01 SP5, we offer a new connection type for BW data that offers a tighter integration of BW data into Xcelsius dashboards. In addition, the Xcelsius dashboard can be stored on the BW server and is integrated into the BW infrastructure, providing features such as transport, translation support, where-used lists, and collection of dependent objects. 19 Jan 2010.

How to Automate Error Stack Analysis

A level of automation and usability is required for daily monitoring of the requests from the error stack. Currently the report RSB_ANALYZE_ERRORLOG provides an overview of all the DTP error stack requests and the number of records marked with errors but does not have the flexibility to use this information. This document provides a step by step instruction on how this information can be obtained in the similar way as the above mentioned report and automates the process of monitoring the error requests. 31 May 2009

How to System Copy in SAP BI System Landscapes  

This guide augments existing SAP technical documentation on the general topics relating to SAP system copies and migrations. The principles in this paper apply whether the system copy is achieved through backup, restoration, migration, copying database data files, or any similar technique. 30 April 2009

How to Plan for, Implement and Maintain SAP NetWeaver BW Accelerator Use Cases  

The goal of this How-To paper is to provide the materials necessary to help, customers, consultants and partners more effectively manage SAP NetWeaver BW Accelerator project expectations by gaining a better understanding of the scenarios where the accelerator has the greatest impact within their BW environments. Ultimately, these materials will contribute to a sound understanding of many accelerator scenarios and streamline the project implementation. 08 Feb 2009

How to Archive PSA Data in SAP NetWeaver BI  

Data volumes in the entry layer (Persistent Staging Area - PSA) of the SAP BI systems very often heavily increase over time. However, since the data might be needed for further requirements and often can not be re-loaded from the original source systems, it can not be deleted from the SAP BI system for good. A solution might be to create an additional layer in the SAP BI system based on DataStore Objects which can be archived using the standard BI Archiving functionality, or to use a product from a 3rd party vendor. Alternatively, this How-to guide provides a solution to archive data from PSA based on ADK (Archiving Development Kit). 23 Dec 2008

How to Use Data Services I - Data Quality Made Easy  

This How-to document motivates the usage of Data Quality measures of the data within an organization and the decision making process. It introduces the Data Services architecture and its components and features. The document provides decision support on which product (SAP NetWeaver BI or Data Services) to use to fulfill a specific requirement. The document describes the required steps to connect Data Services with SAP NetWeaver BI (and vice versa). It shows the usage of basic Data Services features like Profiling, Domain Value (Plausibility) Check, Pattern Matching and String Matching on sample customer data. Eventually, the cleansed data is loaded into the SAP NetWeaver BI system. 17 Nov 2008

How to Use Data Services II - Data Quality For Experts   

This How-to Guide takes Data Quality measures to the next level. The introduced Data / Address Cleansing, Matching and Auditing features allow for powerful analysis and massaging of the data. Data Services delivers pre-defined versions (customizing) for these features, yet allows the user also to define its own strategies based on custom-defined dictionaries and rules. The How-to Guide explains the main features and provides a step-by-step guide to use them in Data Services based on sample customer data. 17 Nov 2008

How to Implement a Transformation End Routine 

Learn to use your DataSource to deliver sales figures for your sales organization as well as for each employee. Understand the processing steps required in the end routine of the transformation. 17 Nov 2008

How to Dynamically Call DataSource Specific Programs in Source System User-Exits  

The code discussed in this guide is applicable only to the Master Data user-exit. However, you can use the same principle for other user-exits. 16 Sep 2008

How to Disaggregate on Upload  

Learn how you can use the Return Table feature in transformations to generate multiple target records based on a single source record. 16 Sep 2008

How to Use Analysis Process in Process Chains  

You want to use an Analysis Process (Created in the Analysis Process Designer Workbench) in a process chain. The document explains the steps for achieving this in detail. 11 Aug 2008

How to Perform a SAP NetWeaver BI Accelerator Backup and Recovery  

Recovery is beneficial if you are faced with data loss and your BIA indexes must be brought up in less time than it takes to perform a full re-index. BIA Backup and Recovery allows you to backup your BIA system and recover your indexes to the current BI status. This guide shows you how to perform these actions. 30 Apr 2008

How to Integrate Custom Formulas into the Formula Builder  

This guide will instruct the reader on how to create custom formulas within the transformation library for reuse within the Formula Builder. This is useful when the following conditions apply: when there are no standard formulas available to use; the transformation can only be done using ABAP within a routine; and it needs to be used multiple times. 28 Apr 2008

How to Checklist: Rapid SAP NetWeaver 7.0 BI Technical Upgrade with BI Accelerator Implementation  

This guide provides you with a checklist to help you to plan your upgrade activities from former BI releases (BW 3.0B, BW 3.1C, and BW 3.5) to SAP NetWeaver 7.0 BI. 01 Oct 2007

How to Improve the Runtime of the 0FI_GL_4 Extractor  

Large FI tables in the SAP ERP Central Component (ECC) or running update processes for FI documents in parallel, sometimes lead to long runtimes for the 0FI_GL_4 extractor. The solution described in this document will help you to improve the runtime of the delta extraction in the ECC system. 26 Sep 2007

How to Implement a VirtualProvider with Services  

Learn to implement a VirtualProvider with services in support of a transactional application. A query on the VirtualProvider displays the data in the Business Explorer in real time. Download attached system files. 01 Apr 2007

How to Translate BI Objects  

SAP NetWeaver BI offers translation tools that will allow you to translate the descriptions of BI Metadata Objects from their source language to a target language, using the Translation Environment of the SAP Web Application Server (ABAP). This Guide shows you who to use the Translation Environment. 01 Mar 2007

How to Create a Characteristic with Non-generic Text Data Access  

This document deals with three simple use cases that cover most of the requirements for characteristics with non-generic text data access: values and texts of a characteristic as stored in a Digital Display Indicator Control (DDIC) domain of the Business Intelligence (BI) system; values and texts of a characteristic as stored in a simple DDIC table of the BI system; and values and texts of a characteristic as stored in a more complex DDIC table of the BI system. 01 Jul 2006

How to Create Monitor Entries from a Transformation Routine  

Learn to create your own load monitor entries from transformations; or, in releases prior to SAP NetWeaver 2004s, transfer and update rules. 01 May 2006

How to Extract Archived Data from SAP ERP  

This step by step guide describes how you can extract (retrieve) archived data from an ERP system with the assistance of the Archiving Information System to a SAP BI system. 01 May 2006

How to Implement the API for Real-time InfoCubes    

In order to test your queries or authorization, you need to write test data to an InfoCube without using the Data Transfer Process (DTP). Learn how to generate test data and store the results directly in an InfoCube without using the normal data flow. 01 May 2006

How to Integrate XI and BI in SAP NetWeaver 2004s  

This document describes how to integrate Exchange Infrastructure (XI) data and Business Intelligence (BI) data using SAP NetWeaver 2004s with full quality of service. 01 May 2006

How to Change the Maximum Dialog Runtime of a Process  

Learn to change the maximum runtime before executing a parallel change run, and then, change it back after it finishes. 01 Mar 2006

How to Create Generic Data Sources which use the Delta Queue  

This guide describes an approach that uses Business Transaction Events (BTEs) to capture updates in a BI delta queue. 01 Feb 2006

How to Routines within Transformations  

Learn to use routines within the transformations of SAP NetWeaver 2004s Business Intelligence in order to do the following: delete a select number of records; populate a field; and derive an additional field. 01 Feb 2006

Enterprise Reporting, Query and Analysis

How To Call BEx Web Applications from SAP BusinessObjects Dashboards (Xcelsius) and vice versa   

This how to paper shows how a more detailed dashboard or BEx Web Template can be started from a dashboard using the BW connection. Also the reverse way is described. 09 Dec 2010

How To Build a Fast and Flexible Comment Solution for BEx Web Applications  

When analyzing BW data or especially when planning new key figure values using BW Integrated Planning there is a need to enter some comments to explain the entered values or add some text information to key figures. In this paper we will describe a flexible yet simple to use solution for using comments in BEx Web Applications. 09 Dec 2010

How to Build Fast and Efficient Dash Boards Using the New NetWeaver BW Integration in SAP BusinessObjects Xcelsius  

With the introduction of the new SAP NetWeaver connection in BusinessObjects Xcelsius we have a direct connection using data from BW queries. Besides query In this paper we will give you some directions how to build up your dashboards with an optimized performance. data the connection also offers additional information such as master data values for the characteristics used in the query, actual selected values or variable values. Also filter values and variable values can be set in the connection. 01 Jul 2010

How to Integrate SAP NetWeaver 2004s BI Application UI Elements and Visual Composer UI Elements by Service-enabling UI Elements   

This guide demonstrates how to integrate user interface elements from Business Intelligence (BI) Web Application Designer, such as hierarchies, list boxes, and dialogs, with user interface elements from Visual Composer.  01 Jun 2007

How to Consume BI Data within Yahoo! Widgets   

Yahoo! Widgets let users interact with systems or applications directly on their desktops. Read this guide to understand how to consume Business Intelligence (BI) data using Yahoo! Widgets. Download attached system files (ZIP 296KB) 01 Jan 2007

How to Integrate Business Intelligence (BI) Document Store and SAP Analytics Applications  

This guide explains how to integrate documents from the Business Intelligence (BI) Document Store into an analytic application built using the SAP NetWeaver Visual Composer. 01 Aug 2006

How to Create Efficient MultiProvider Queries   

Learn a flexible way for adding or removing InfoProviders to the MultiProvider without the need for maintaining queries. 01 Jul 2006

Business Planning and Analytical Services

How to Log Changes in Plan Data Using DataStore Object   

In many planning project it is not only necessary to create new plan data but also to keep track how this new data originated. Thus a mechanism is necessary that logs all changes done in the plan data – either when new data is created or existing data is changed. Usually the logging information contains information about the user who has done the changes and the date and time when these changes where performed. This paper gives an example how the new logging BAdI delivered with SAPNetWeaver 7.0 EHP1 (SP6) can be used to log information about these changes in a DataStore Object. As the example is very generic the contained coding can be easily adapted to a given customer scenario. 11 May 2010.

How to Flexibly Change Characteristic Values and Comments in BI Integrated Planning  

BI Integrated Planning concentrates mainly on key figure planning. Nevertheless there is quite often the need to manually change the characteristic values of a record during the planning process. This how-to paper describes a technique that can be used by the end user to replace characteristic values in records either by choosing existing values from a drop down box or by entering new values (for a characteristic without master data) in an input field. Thus this technique can be used to do a lightweight master data planning. The how-to paper explains the underlying technique and gives a step by step description on how this techniques can be used in a Web template. 08 Nov 2009.

How to Dynamically Set Data Providers in SAP NetWeaver BW Planning Applications   

It is very common that within a planning application several plan queries are used. For usability and performance reasons, these queries are usually placed on different tab strips (BEx Web) or Worksheets (BEx Analyzer). An easy example could be a revenue planning where the end user can enter the prices, the sold volumes, and can view the calculated revenue. The end user starts with entering the prices on the first tab strip and moves then on to the second tab strip with the sales volumes and the calculated revenue. In this How to Paper, we will show how the performance of such planning applications can be improved. 30 Jun 2009

How to Run Planning Functions on Changed Records in SAP NetWeaver BW Integrated Planning   

In planning projects we often deal with a great number of plan data for the entire project. The single planners usually are also responsible for a great amount of data but often only change a small subset of this data. Which data will be changed by the user cannot be foreseen. On the other hand the number of touched records is a crucial parameter that drives the performance of planning functions. Thus the number of those records should be restricted as much as possible. This how to paper will show how to model a system where the records changed by the user will be marked by a flag. The flag can then be used to build up a minimal selection for the planning function. 25 Jan 2009

How to Build up a Simple Offline Planning Scenario in Bex Analyzer   

Often users want to be able to have a simple offline planning solution. They want to open their normal Bex Analyzer Workbooks, save them locally on the disc and want to enter new data offline. At a later point of time they want to log on to the system again by starting the Bex Analyzer, open the locally saved workbook, and save the changed data to the system. It is crucial that there is no separate offline solution but that the same workbooks as in online planning are used. This paper will show how to use some macros to enable such a solution. 04 Dec 2008

How to Copy and Paste in BEx Web Applications  

You are using BEx Web Applications for planning. As the data to be entered is frequently taken from other sources like MS Excel you like to paste values into cells of the input ready query. This How to Guide describes a JavaScript implementation to add this functionality to BEx WebApplications. 25 Sep 2008

How to Line Items in BW-BPS / Line Items in Business Intelligence (BI) Integrated Planning   

Learn an easy way to use characteristic derivation to make a unique identification of the data record, allowing you to record who entered a data record and when. 01 Feb 2008

How to Load a File into BI-Integrated Planning  

This paper describes a solution that allows business planners to load a file directly into their planning application using a web browser. Download attached system files. 01 Feb 2008

How to Use Work-Packages to Control Locking in BI Integrated Planning   

In planning projects we typically have the situation that each user is responsible for a certain work-package. These work-packages usually also depend on the planning application. The work packages of two different users might be disjoint or they might overlap. For latter case, locking conflicts may arise. This how-to paper shows how work-packages can be modeled efficiently to avoid locking issues. 03 Dec 2007

How to Build BEx Analyzer Workbooks for Planning with Excel Design Objects  

Learn to use images and other Excel Design Objects for building Planning Applications within the Business Explorer (BEx) Analyzer framework. 01 Sep 2006

How to Build Planning Application Workbooks in BI Integrated Planning   

This paper provides a step-by-step process to building a planning application. It covers embedding a planning query in the workbook; inserting a graph based upon the planning query; inserting a navigation pane and specialized filtering tools; and using buttons to execute planning functions and sequences. 01 Sep 2006 

How to Create a Planning Function in Business Intelligence (BI) Integrated Planning that Calls BPS Exits 

This paper describes how the predefined and delivered class (CL_RSPLFC_BPS_EXITS) can be leveraged to reuse the business logic implemented as a planning function type exit in BW-BPS in Business Intelligence Integrated Planning. 01 Feb 2006

How to use BPS and Business Intelligence (BI) Integrated Planning in Parallel - Data Slices and Characteristic Relations  

When changing rules in one application, you must adjust the corresponding rules in other applications as well. This document describes how to make this adjustment automatically by executing an ABAP program. 01 Feb 2006

Former Member

No comments