Steps for Implementation of Standard Data Store Object (DSO) for Purchase Cube in SAP BI 7.0

Size: px
Start display at page:

Download "Steps for Implementation of Standard Data Store Object (DSO) for Purchase Cube in SAP BI 7.0"

Transcription

1 Steps for Implementation of Standard Data Store Object (DSO) for Purchase Cube in SAP BI 7.0 Applies to: SAP BI 7.0 Also works on SAP BW 3.5.For more information, visit the Business Intelligence Homepage. Summary Data Store Object (DSO/ODS object) is used to store consolidated & cleansed data (both master & transaction data) on a Document level (i.e. Atomic level). It can be perceived as a Data set consolidated from one or more Info Sources or Transformations (BI 7.0) Author: Arun Bala Ganesan Company: Wipro Technologies Created on: 15 January 2010 Author Bio The author currently works for Wipro Technologies (Bangalore, India) as an Associate SAP BI Developer. His expertise includes SAP BI 7.0 and ABAP SAP AG 1

2 Table of Contents Business Scenario... 3 Types of DSO... 3 Motivation for DSO... 3 Architecture of Standard ODS / DSO (7.x)... 3 The Transition: ODS Objects (3.X) to DSO (BI 7.0)... 4 Structure of ODS... 4 Sample Scenario for a Standard DSO... 5 Naming Conventions... 5 Change Log... 5 Detailed Study on Change Logs... 6 Record modes... 7 Work Scenario... 7 Trouble Shooting Handling Summation & Delta Updates Related Content Disclaimer and Liability Notice SAP AG 2

3 Business Scenario Sometimes it is desirable to combine data from different Data Sources before the same is stored into the Info Cubes. Also, there are analyses that need access to the detailed data than that found in the Cubes. Types of DSO Standard Data Store Object (Ref. Fig. A) Data Store Object with Direct Update (Transactional ODS using 3.x) Write Optimized Data Store - BI 7.0 o Contains only active data table used to manage huge data loads Motivation for DSO Consolidation & Cleansing o o A further motivation is the need for a place where data can be consolidated and cleansed. This is important when we upload data from completely different Source Systems. After consolidation and cleansing, data can be uploaded to Info Cubes. To store data on document level Overwrite capability of characteristics o Not possible to overwrite data in Info Cube as whenever data is added to Info Cube, this data is aggregated. So data can be overwritten in DSO and this provides a significant capability to BW. Reporting o o Direct on document level data Drilldown from Info cube to document level Architecture of Standard ODS / DSO (7.x) ODS Objects consist of three tables as shown in the architecture Source: SAP Docs Fig. A - ODS Architecture - Extracted from SAP Docs 2010 SAP AG 3

4 The Transition: ODS Objects (3.X) to DSO (BI 7.0) The ODS consists of consolidated data from several Info Sources on a detailed (document) level, in order to support the document analysis. In the context of the DSO, the PSA makes up the first level and the DSO table makes up the second level of the DSO. Therefore, the first level consists of the transaction data from the source system, and the second level consists of the consolidated data and data from several source systems and Info Sources. You can run this analysis directly on the contents of the table, or run it from an Info Cube query into a query by means of a drilldown. Fig. B. Sample schema for Reporting using ODS Objects (using Update Rules & Transfer Rules) * Note: UR refers to Update Rules Prior to existence of DSO, decisions on granularity were based solely on data in Info Cube. Now Info Cube can be less granular with data held for a longer period of time versus the DSO which can be very granular but hold data for a shorter period of time. Data from the ODS can be updated into appropriate Info Cubes or other ODS Objects. Reporting on ODS can be done with the OLAP processor or directly with an ODS query. In this Fig. B, data from Data Source A and Data Source B is uploaded to a PSA. The PSA (Persistent Staging Area) corresponds to DSO. From the PSA we have the possibility, via transfer rules, to upload data to DSO. The DSO is represented here as one layer, but depending on the business scenario, BI DSO can be structured with multiple levels. Thus, the ODS objects offer data that are subject oriented, consolidated and integrated with respect to same process on different source systems. After data has been stored, or while the data is updated in the ODS, we have option of making technical changes as well as data changes. In the ODS, data is stored in a denormalized data structure. Structure of ODS While transferring data from PSA to ODS objects, rules (Transfer Rules) can be applied to clean records and transform them to company-wide standards for characteristic values. If it is meaningful at this stage, business logic may also be applied (Update Rules) SAP AG 4

5 Sample Scenario for a Standard DSO Consider an example involving a Standard DSO in SAP BI 7.0. Let s check flat file records, the key fields are customer and material and we have a duplicate record (Check Rec.2). The 'Unique Data Records option is unchecked which means it can expect duplicate records. Figure C. Explains how records are captured in a DSO (Refer selected options below) After update rule, Record 2 in PSA is overwritten as it has got same keys. It s overwritten with most recent record. The key here is [M1000 Customer A]. If we note the monitor entries, 3 records are transferred to update rules & two records are loaded in to Active Queue table. This is because we haven't activated request yet & that duplicate record for key in DSO gets overwritten. Note: Activation Queue can also be expressed as 'New Data' table The key figures will have the overwrite option by default, additionally we have the summation option to suit certain scenarios and the characteristics will overwrite always. Naming Conventions Tech. Name of New data / Activation queue table is always for customer objects - /bic <name of ODS>140 and for SAP objects - /bio<dso_name>140. Name of active data table /BIC/A<DSO_Name>100 and /BI0 for SAP (Click here for more details). Name of change log table - The technical name is always /BIC/<internal generated number>. Once we activate we will have two records in DSO's Active Data table. The Active Data table always has contains the semantic key (E.g. Customer & Material for instance) Change Log The Change Log table has 2 entries with the image N (stands for New ). The technical key (REQID, DATAPACKETID, RECORDNUMBER) will be part of change log table. (Refer Fig. D) Fig. D Data is loaded to CL & ADT (Pl. refer Fig. A for more details) Introducing a few changes, we get the following result as in Fig. E SAP AG 5

6 Fig. E Changes Introduced from the Flat file is reflected on PSA ADT & PSA CL Detailed Study on Change Logs We will check Change log table to see how the deltas are handled. The records are from first request that is uniquely identified by technical key (Request Number, Data packet number, Partition value of PSA and Data record number). With the second request the change log table puts the before and after Image for the relevant records. Fig. F Study on the Change Log on how the Deltas are handled In this example Customer and Material has the before image with record mode "X". And also note that all key figures will be having "-" sign if we opted to overwrite option & characteristics will be overwritten always. A new record (last row in the Fig. F) is added is with the status "N" as it's a new record SAP AG 6

7 Record modes Fig. G Final Change Log Output The record mode(s) that a particular data source uses for the delta mechanism largely depends on the type of the extractor. Ref. OSS notes for more details. Fig. H Illustrates the different images of the record modes in Change Log Work Scenario Let s go through a sample real time scenario. In this example we will take the Master data object Customer, Material with a few attributes for the demonstration purpose. Here we define a ODS / DSO as below where material and customer is a key and the corresponding attributes as data fields. ODS / DSO definition Definition of the transformation Flat file Loading Monitoring the Entries Monitoring Activation Queue Monitoring PSA data for comparison Checking Active Data Table Monitoring Change Log Table Displaying data in suitable Info provider (E.g. Flat File PSA DSO Info Cube) Note: In SAP BI 7.0 the status data is written to active data table in parallel while writing to Change log. This is an advantage of parallel processes which can be customized globally or at object level in system 2010 SAP AG 7

8 Start transaction RSA1 in SAP BI 7.0 and follow the following steps as illustrated. Fig Creation of an Info area in RSA1 -- An Info area is very similar to a folder for files (herein context we must think files to Info objects & catalogs). Go to Info Objects Right Click & Create Info area. Fig. 1.2 Naming the Info area: Give the short & long description for the Info Area. Fig Creation of Info Object Catalog: Right-click on the Info area & choose "Create Info object catalog" 2010 SAP AG 8

9 Fig Creating a Characteristic Info object Catalog. Give the tech name & description for the Info object Catalog. Fig Creating a Key Figure Info object Catalog. Give the tech name & description for the Info object Catalog. Fig After creating the Info object catalog, we create IOs like Char Info Objects: [Customer ID, Material ID, Status] & Key Figures: [Qty] 2010 SAP AG 9

10 Fig Now, we must create AC Areas. For this go to "Data source" & right click on the top bar choosing "Create Application Component... This creates an Application component area for DS. Fig The technical names & long description for Application Component Area must be enlisted here. Fig Now, right clicks the Application Component Area & chooses "Create Data Source", which creates the DS for holding object components for transfer. Fig Description about Data source, its Source system & DTD must be specified. Here we have chosen to use a flat file source system. The data type is Transactional Data, which is best suited when operated for Info providers like Cubes SAP AG 10

11

12 Fig The next tab here elicits the 'Proposal' methods that need to be taken care of while transforming. Here we need to key in the fields one by one (editable) or generate the field proposal as stated (by default). We can also load some of the example data here. Fig The next tab is 'Fields', which displays a prompt if we must copy the field properties from the info object or not. Once done, we can move to the next screen tab called 'Preview' which generates a sample output. Fig The last tab is called 'Preview'. As, show the data from the CSV is as displayed here. We can easily generate a small sample snap of the raw data from the source system at this level SAP AG 12

13 Fig Creation of DSO Now go to 'Info provider' & right click on Info provider to "Create Data store object" Fig At this step, we'll name our DSO & give it a technical name. Fig Here, we need to specify IOC to be selected. Click OK & bypass this prompt (default) 2010 SAP AG 13

14 Fig At the DSO level, we need to specify the Key fields, Data fields that constitute the DSO. We here specify the [Customer ID, Mat ID] as the Key Fields. Fig Note that [Stats] is assigned as a Data fields -- We now need to Save this and activate further. Fig Also, before this step, we must also not forget the Key figure IO [Quantity]. We need this as a Data field along with its unit of measure [0UNIT]. Now we can save the DSO & activate SAP AG 14

15 Fig Further this step, we need to create a transformation for loading data. We now right click the DSO and choose "Create Transformation". Fig Here at this step, we need to specify the Source & Targets of the transformation. It s evident that every transformation will necessitate a source to target loading of data. Here the DSO is the target & the Data Source [DS_TEST_MINE] forms the Source. Please note that Source system being a CSV is declared as Flat file SAP AG 15

16 Fig This is full view of transformation. We can see whole view of source DS and its target DSO. We can note that DSO has a counter for 0RECORDMODE which has the number of records the DSO contains. Fig Once we collapse the structure, we can see the actual view without the rule groups. Fig Now we must create DTP. Now, right click on and choose the option "Create Data Transfer Process". A DTP is very important interface / bridge for transfer of data from the PSA to Info provider SAP AG 16

17 Fig As in transformation, here also we need to specify the source & the targets. We have the source as the Data source [DS_TEST_MINE] & the target DSO which was created in the previous steps. Once done click OK & proceed next step. Fig Now, It s necessary to create an Info package. IP is a very essential interface for triggering the data from the Flat file to the PSA (Persistent Staging Area). Fig Data flows from source to target PSA via the Info package, which triggers the transfer. Here, just specify the description of the IP and proceed further SAP AG 17

18 Fig In the IP, Clicking the 'Start' with the option "Start Data Load immediately" will execute the data transfer from flat file CSV to Persistent Staging Area. This can be scheduled as a background job also, but for the time being we'll make it 'Immediate' start. Fig Once done, we now click on the "Call Monitor for BI object" SAP AG 18

19 Fig This is just a monitor to handle the requests / jobs from the user. We can schedule immediate or later the execution of the IP, but once done, the status of the records loaded to the PSA is displayed here in green. Fig Click on the 'Display Data Flow' option to view the type of data flow structure we have just created SAP AG 19

20 Fig Now in this step we create a Info cube. Right click on the Info provider & click on "Create Info Cube" Fig Here, we enter the name of the Info cube & give its description for the same SAP AG 20

21 Fig Click & drag the objects as dimensions. We have created Material, Customer & Status dimensions in the Info cube. Fig Saving & activating the Info cube Fig Upon DSO now create transformation. Fig Creation of transformation -- We now specify source & targets of transformation. Here, target is newly created Info Cube & source is DSO 2010 SAP AG 21

22 Fig At the transformation level, we can view the fields in the Info cube group are aggregated as one for the Quantity. But it s not like what it really looks like. Fig Now expanding this group, we can not the bifurcation as explained for the Info cubes. Fig Now clicking on Rule group, we can note rule details for Quantity [QTY23]. Fig Creation of DTP We now create a data transfer process by right clicking on & choosing "Create DTP" 2010 SAP AG 22

23 Fig We now have to specify the source DSO & target Info cube. Fig We now have to 'Execute' the DTP. Fig Now, that we have the data in the DSO, we can now click on 'Info provider Administration' to further view the request status. The request being Green color is a good sign the data has been loaded SAP AG 23

24 Fig As we know the DSO has 2 parts to hold data. One the activation queue & the other the change log. Now click on the display data to view in data browser. Fig Choose options in the data browser. Fig Notice, the Active Queue data [SID, DATAPID, REC, /BIC/CUSTID, /BIC/MATID, /BIC/STATS, /BIC/QTY, 0UNIT, 0RECMODE] 2010 SAP AG 24

25 Fig Now click on the "Change Log" (Display Change Log Tab) in the Info provider administration. Fig Now, Click on 'Activate' which will Activate DS object data Fig Here, we need to Start the "Activation' SAP AG 25

26 Trouble Shooting Fig The 'Refresh' option here will enable the activation of data in the DSO. But, note that here we have a small error, that we have the Yellow request ID. But, we must trouble shoot out this error. Fig So, what meant error is like we have Status [o], but we need to have Status as [O] (P.S. Kindly note that the status here is mostly mistaken & is sometimes case sensitive) It should be as above in CSV SAP AG 26

27 Fig. 1.55: Now that we have changed status, "Request available for reporting" as in Green. Fig Further this, we display the data in the data browser. Fig Here, as we click the Active Data button, we can view the data browser SAP AG 27

28 Fig Now, note that the data here is as [M1000, C1000,"0", , KG]. Pl. check the status here, note it is [0]. Fig Now we click on CL (Change Log) & display the data in the data browser Fig Its to be noted that the Change Log registers lot of parameters than the Active Log SAP AG 28

29 Fig Right click on the DSO to display the data. Fig Here we must choose the options necessary for data view. Click on 'Fld. Selection for Output' for more detailed options. In the Fld. Selection o/p, Choose the basic necessary details necessary for user view, like [Qty], [Cust.ID],[Material ID]. Fig The data is as displayed here in the list output for the DSO SAP AG 29

30 Fig Now that we are sure there's data in the DSO, we need to trigger the DTP for data transfer from DSO to Info Cube. Press Execute to start the loading. Fig Here once data is loaded, we check the display data option in the Info cube. Perform a right click on the Info provider and check the transferred data. Choose the necessary options. Fig Successfully data is loaded perfectly from flat file to DSO to Info cube SAP AG 30

31 Handling Summation & Delta Updates Fig Note: Summation in the Rule Type > Aggregation: Summation. Fig Note: To perform full or delta updates, we need to check these following options SAP AG 31

32 Related Content ODS Objects in BW 3.0 The Tech details of Standard ODS / DSO in SAP DWH Write-Optimized Data Store Objects Eliminate Redundant Data in the Consolidation DSO Enterprise wide Data Warehousing with SAP BW For more information, visit the Business Intelligence homepage SAP AG 32

33 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 33

Step by Step Procedure for DSO Creation

Step by Step Procedure for DSO Creation Step by Step Procedure for DSO Creation Applies to: SAP BI 7.0. For more information, visit the EDW homepage. Summary This article discusses about the step by step procedure for creating a DSO. Author:

More information

DB Connect with Delta Mechanism

DB Connect with Delta Mechanism Applies to: SAP BI/BW. For more information, visit the EDW homepage Summary This Article demonstrates the steps for handling Delta mechanism with Relational Database Management System (RDBMS) like SQL,

More information

Generate Export Data Source

Generate Export Data Source Applies to: SAP BI 7.0 developers and support Users. For more information, visit the EDW homepage Summary This paper describes the data mart interface which makes it possible to update data from one data

More information

Step By Step: the Process of Selective Deletion from a DSO

Step By Step: the Process of Selective Deletion from a DSO Step By Step: the Process of Selective Deletion from a DSO Applies to: SAP NetWeaver BW. For more information, visit the EDW homepage. Summary Selective deletion from DSO refers to deleting specific values

More information

Real Time Data Acquisition (RDA) Overview and Step-by-Step Guide (SAPI and Web Services)

Real Time Data Acquisition (RDA) Overview and Step-by-Step Guide (SAPI and Web Services) Real Time Data Acquisition (RDA) Overview and Step-by-Step Guide (SAPI and Web Services) Applies to: SAP BI 7.0. For more information, visit the Business Intelligence homepage. Summary Sometimes business

More information

Extracting Missing Fields of Data Source Which Are Present In Their Extract Structure

Extracting Missing Fields of Data Source Which Are Present In Their Extract Structure Extracting Missing Fields of Data Source Which Are Present In Their Extract Structure Applies to: ECC 6.0 and BI 3.x and 7.0 For more information, visit the Business Intelligence homepage. Summary Many

More information

Explore to the Update Tab of Data Transfer Process in SAP BI 7.0

Explore to the Update Tab of Data Transfer Process in SAP BI 7.0 Explore to the Update Tab of Data Transfer Process in SAP BI 7.0 Applies to: SAP BI 2004s or SAP BI 7.x. For more information visit the Enterprise Data Warehousing. Summary This article will explain about

More information

DB Partitioning & Compression

DB Partitioning & Compression Applies to: SAP BI 7, SQL Server 2005. For more information, visit the Business Intelligence homepage. Summary The purpose of this document is to outline a strategy for DB partitioning and compression

More information

All about Compression

All about Compression Applies to: SAP BI 7.0 developers and Reporting Users. For more information, visit the EDW homepage. Summary This document will help to understand almost all aspects related to compression, advantages

More information

Developing Crystal Reports on SAP BW

Developing Crystal Reports on SAP BW Developing Crystal Reports on SAP BW Applies to: SAP BusinessObjects Crystal Reports. Summary This white paper explores various methods of accessing SAP BW data through Crystal Reports. Author: Arka Roy

More information

How to Display Result Row in One Line While Reporting On Multiproviderer

How to Display Result Row in One Line While Reporting On Multiproviderer How to Display Result Row in One Line While Reporting On Multiproviderer Applies to: SAP BW 3.x, BI 7.0 developers and Reporting Users. For more information, visit the Business Intelligence home page Summary

More information

Load Info Cube in SCM 5.0 (BI 7.0)

Load Info Cube in SCM 5.0 (BI 7.0) Applies to: SCM 5.0 For more information, visit the Business Intelligence homepage. Summary The article illustrates the steps to load an info cube in SCM 5.0 Author: Bijal Parmar Company: Larsen & Toubro

More information

Analysis Process Designer (APD) Step by Step Business Intelligence

Analysis Process Designer (APD) Step by Step Business Intelligence Analysis Process Designer (APD) Step by Step Business Intelligence Applies to: This article applies to SAP_BW 350 and SAP_BW 700 with highest support package SAPKW70017. For more information, visit the

More information

Database Statistics During ODS Activation

Database Statistics During ODS Activation Database Statistics During ODS Activation Applies to: SAP BW (3.5) / SAP BI (7.0). For more information, visit the EDW homepage Summary ODS Activation step periodically recalculates the statistics. This

More information

Step-By-Step guide to Virtual InfoCube Implementation

Step-By-Step guide to Virtual InfoCube Implementation Step-By-Step guide to Virtual InfoCube Implementation Applies to: SAP NetWeaver BW. For more information, visit the EDW homepage Summary This article provides a detailed insight into Virtual Infocube data

More information

Linking Documents with Web Templates

Linking Documents with Web Templates Linking Documents with Web Templates Summary This article explains certain ways to link documents with our Web-Templates which is a useful way of attaching information with a query. When the enduser runs

More information

BW Reconciliation. Applies to: Summary. Author Bio

BW Reconciliation. Applies to: Summary. Author Bio Applies to: SAP Net Weaver Business Warehouse (Formerly BI) Business Intelligence homepage. For more information, visit the Business Intelligence homepage. For more information, visit the EDW homepage.

More information

Cut Over Activities Specific for LIS* Data Sources

Cut Over Activities Specific for LIS* Data Sources Cut Over Activities Specific for LIS* Data Sources Applies to: SAP BW 3.5/SAP BI 7.0. For more information visit the Enterprise Data Warehousing Homepage Summary The basic purpose of this document is to

More information

Using Query Extract to Export Data from Business warehouse, With Pros and Cons Analyzed

Using Query Extract to Export Data from Business warehouse, With Pros and Cons Analyzed Using Query Extract to Export Data from Business warehouse, With Pros and Cons Analyzed Applies to: SAP BW 3.X & BI 7.0. For more information, visit the Business Intelligence homepage. Summary This article

More information

Open Hub Destination Basics

Open Hub Destination Basics Applies to: SAP BI Consultants and for those who are dealing with OHD requirements of Customers. For more information, visit the Business Objects homepage. Summary The open hub destination is the object

More information

Deploying BusinessObjects Explorer on Top of a SAP BI Query

Deploying BusinessObjects Explorer on Top of a SAP BI Query Deploying BusinessObjects Explorer on Top of a SAP BI Query Applies to: SAP BI NetWeaver 2004s, BusinessObjects Explorer 3.1. For more information, visit the Business Intelligence homepage. Summary The

More information

Managing Transports in SAP BW 3.5 and BI 7.0

Managing Transports in SAP BW 3.5 and BI 7.0 Managing Transports in SAP BW 3.5 and BI 7.0 Applies to: SAP BW 3.5/SAP BI 7.0. For more information, visit the Business Intelligence homepage. Summary This document explains all the features associated

More information

Step by Step Guide How to Use BI Queries in Visual Composer

Step by Step Guide How to Use BI Queries in Visual Composer Step by Step Guide How to Use BI Queries in Visual Composer Applies to: SAP BW 7.x. For more information, visit the EBW homepage. Summary The objective of this Article is to explain step by step guide

More information

How to Work with F4 Input Help Effectively in BEX

How to Work with F4 Input Help Effectively in BEX How to Work with F4 Input Help Effectively in BEX Applies to: SAP BI 7.0 developers and Reporting Users. For more information, visit the Business Intelligence home page Summary This document helps to overcome

More information

How to use Boolean Operations in the Formula as Subsidiary for IF Condition

How to use Boolean Operations in the Formula as Subsidiary for IF Condition How to use Boolean Operations in the Formula as Subsidiary for IF Condition Applies to: SAP BW 3.5 & BI 7.0. For more information, visit the EDW homepage. Summary This paper will explain you how to use

More information

How to Create and Schedule Publications from Crystal Reports

How to Create and Schedule Publications from Crystal Reports How to Create and Schedule Publications from Crystal Reports Applies to: SAP BusinessObjects Enterprise. For more information, visit the Business Objects homepage. Summary This white paper describes how

More information

POWL: Infoset Generation with Web Dynpro ABAP

POWL: Infoset Generation with Web Dynpro ABAP POWL: Infoset Generation with Web Dynpro ABAP Applies to: WebDynpro ABAP Developer. For more information, visit the Web Dynpro ABAP homepage. Summary: This document explains how to create an Infoset, generate

More information

SDN Community Contribution

SDN Community Contribution SDN Community Contribution (This is not an official SAP document.) Disclaimer & Liability Notice This document may discuss sample coding or other information that does not include SAP official interfaces

More information

How to Check BW system Before Go-Live

How to Check BW system Before Go-Live How to Check BW system Before Go-Live Applies to: SAP Net Weaver BW 7.0. For more information, visit the EDW homepage Summary Detailed description on how & what to check SAP BW system Before Go-Live Author:

More information

Performance Tuning in SAP BI 7.0

Performance Tuning in SAP BI 7.0 Applies to: SAP Net Weaver BW. For more information, visit the EDW homepage. Summary Detailed description of performance tuning at the back end level and front end level with example Author: Adlin Sundararaj

More information

Reporting on Special Stock Values: Snap-shot/Detailed

Reporting on Special Stock Values: Snap-shot/Detailed Reporting on Special Stock Values: Snap-shot/Detailed Applies to: Business Warehouse, for versions 3.0B and above. For more information, visit the EDW homepage. Summary The paper titled presents an alternative

More information

Performance Management in Data Loading: an Overview

Performance Management in Data Loading: an Overview Performance Management in Data Loading: an Overview Applies to: SAP BI 7.0 / SAP Net weaver 2004s (Support package 14-17). For more information, visit the EDW homepage. Summary This documents talks about

More information

How to Create View on Different Tables and Load Data through Generic Datasource based on that View

How to Create View on Different Tables and Load Data through Generic Datasource based on that View How to Create View on Different Tables and Load Data through Generic Datasource based on that View Applies to: SAP Business Intelligence (BI 7.0). For more information, visit the EDW homepage Summary This

More information

MDM Syndicator: Custom Items Tab

MDM Syndicator: Custom Items Tab MDM Syndicator: Custom Items Tab Applies to: SAP NetWeaver Master Data Management (MDM) SP04, SP05 and SP06. For more information, visit the Master Data Management homepage. Summary This article provides

More information

Integration of Web Dynpro for ABAP Application in Microsoft Share Point Portal

Integration of Web Dynpro for ABAP Application in Microsoft Share Point Portal Integration of Web Dynpro for ABAP Application in Microsoft Share Point Portal Applies to: Web Dynpro ABAP. Summary This tutorial explains how to display Web Dynpro ABAP Application in Microsoft Share

More information

Data Flow During Different Update Mode in LO Cockpit

Data Flow During Different Update Mode in LO Cockpit Data Flow During Different Update Mode in LO Cockpit Applies to: SAP BW 3.x & SAP BI NetWeaver 2004s. For more information, visit the Business Intelligence homepage. Summary The objective of this Article

More information

Standalone BW System Refresh

Standalone BW System Refresh Applies to: Software Component: SAP_BW. For more information, visit the EDW homepage Summary BW relevant steps/scenarios during refresh of an existing non-productive BW system from productive BW system

More information

Using Radio Buttons in Web Template

Using Radio Buttons in Web Template Using Radio Buttons in Web Template Applies to: SAP BW 3.5. For more information, visit the Business Intelligence homepage. Summary One of the ideal requirements in the BW Web Reporting is the user wants

More information

Information Broadcasting Part 3 Scheduling the First Report

Information Broadcasting Part 3 Scheduling the First Report Information Broadcasting Part 3 Scheduling the First Report Applies to: SAP BW 3.5 Summary This is part-3 article in the Information broadcasting (IB) series. Some things have already been discussed like

More information

How to Broadcast BEx Workbooks using BW Pre-calculation Server and through Process Chains

How to Broadcast BEx Workbooks using BW Pre-calculation Server and through Process Chains How to Broadcast BEx Workbooks using BW Pre-calculation Server and through Process Chains Applies to: SAP BI/BW 3.5 and above. For more information, visit the EDW homepage Summary The document will demonstrate

More information

Reading Enhanced DataSource fields for the Remote Cube

Reading Enhanced DataSource fields for the Remote Cube Reading Enhanced DataSource fields for the Remote Cube Applies to: SAP BI 7.0. For more information, visit the EDW homepage. Summary SAP Remote Cube does not display the enhanced fields in the data source.

More information

Loading the Data for Time Dependent Hierarchy in SAP BI

Loading the Data for Time Dependent Hierarchy in SAP BI Loading the Data for Time Dependent Hierarchy in SAP BI Applies to: Time dependent hierarchies are often used by organizations to help them organize their master data which changes like employee hierarchies,

More information

BI Inventory Management- Data Loading

BI Inventory Management- Data Loading BI Inventory Management- Data Loading Applies to: ECC 6.0 and SAP BI 7.0 system. For more information, visit the Business Intelligence homepage. Summary The paper is about what all steps to be followed

More information

Open Hub Destination - Make use of Navigational Attributes

Open Hub Destination - Make use of Navigational Attributes Open Hub Destination - Make use of Navigational Attributes Applies to: SAP BI 7.0. For more information visit the Enterprise Data Warehousing Summary This paper tells about usage of Open Hub Destination

More information

MDM Import Manager - Taxonomy Data (Attribute Text Values) Part 3

MDM Import Manager - Taxonomy Data (Attribute Text Values) Part 3 MDM Import Manager - Taxonomy Data (Attribute Text Values) Part 3 Applies to: SAP NetWeaver Master Data Management (MDM) SP3, SP4, SP5. Summary This article provides a step-by-step procedure for manually

More information

Extraction of Hierarchy into Flat File from R/3 and Loading in BW System

Extraction of Hierarchy into Flat File from R/3 and Loading in BW System Extraction of Hierarchy into Flat File from R/3 and Loading in BW System Applies to: This article applies to SAP R/3 (any version) and SAP B/W (any version).for more information, visit the Business Intelligence

More information

Creation of Key Figures with Higher Decimal Place Precision

Creation of Key Figures with Higher Decimal Place Precision Creation of Key Figures with Higher Decimal Place Precision Applies to: SAP Business Intelligence 7.0. Summary The objective of this Document is to explain how to Create Key figures with higher number

More information

How to Create Top of List and End of List of the ALV Output in Web Dynpro for ABAP

How to Create Top of List and End of List of the ALV Output in Web Dynpro for ABAP How to Create Top of List and End of List of the ALV Output in Web Dynpro for ABAP Applies to: SAP Netweaver 2004S: Web Dynpro for ABAP. For more information, visit the User Interface Technology homepage.

More information

Planning Functions and Characteristic Relationship in Integrated Planning

Planning Functions and Characteristic Relationship in Integrated Planning Planning Functions and Characteristic Relationship in Integrated Planning Applies to: SAP BI 7.0 developers and Reporting Users. For more information, visit the EDW homepage Summary This document explains

More information

SAP Net Weaver 400s BI 7.0For more information, visit the Business Intelligence homepage.

SAP Net Weaver 400s BI 7.0For more information, visit the Business Intelligence homepage. Applies to: SAP Net Weaver 400s BI 7.0For more information, visit the Business Intelligence homepage. Summary This paper provides the step by step procedure on how to archive data in ODS/InfoCube using

More information

Recreating BIA Indexes to Address the Growth of Fact Index Table

Recreating BIA Indexes to Address the Growth of Fact Index Table Recreating BIA Indexes to Address the Growth of Fact Index Table Applies to: Software Component: SAP_BW.Release: 700 BIA version: 53 Summary In this article we would learn the application of recreating

More information

Using Nested Exception Aggregation in BEx Reports- Scenario

Using Nested Exception Aggregation in BEx Reports- Scenario Using Nested Exception Aggregation in BEx Reports- Scenario Applies to: SAP BW 3.x & SAP BI Net Weaver 2004s. For more information, visit the Business Intelligence homepage. Summary The Objective of this

More information

Positioning of CML of SAP s LSA with NLS SAND as Archiving Technology

Positioning of CML of SAP s LSA with NLS SAND as Archiving Technology Positioning of CML of SAP s LSA with NLS SAND as Archiving Technology Applies to EDW, SAP BIW 3.5, SAP NetWeaver 7.0. For more information, visit the EDW homepage. Summary This document may help you in

More information

Step by Step Guide on How to Use Cell Definition in BEx Query

Step by Step Guide on How to Use Cell Definition in BEx Query Step by Step Guide on How to Use Cell Definition in BEx Query Applies to: SAP BI 7.0. For more information, visit the EDW homepage. Summary This article explains the functionalities of Cell Definition

More information

Maintaining Roles and Authorizations in BI7.0 - RSECADMIN

Maintaining Roles and Authorizations in BI7.0 - RSECADMIN Maintaining Roles and Authorizations in BI7.0 - RSECADMIN Applies to: SAP Business Intelligence 7.0. For more information, visit the Business Intelligence homepage. Summary This paper will take you through

More information

List of Values in BusinessObjects Web Intelligence Prompts

List of Values in BusinessObjects Web Intelligence Prompts List of Values in BusinessObjects Web Intelligence Prompts Applies to: This solution is implemented for a combination of SAP NW BI 7.0 and SAP BO XI 3.1. For more information visit Business Objects Home

More information

Reporting Duplicate Entries

Reporting Duplicate Entries Applies to: SAP BI 7.0 and above. For more information, visit the Business Intelligence Homepage. Summary It is a common reporting requirement to display duplicate entries based on a characteristic. This

More information

Freely Programmed Help- Web Dynpro

Freely Programmed Help- Web Dynpro Freely Programmed Help- Web Dynpro Applies to: SAP ABAP Workbench that supports Web dynpro development. For more information, visit the Web Dynpro ABAP homepage. Summary In addition to the Dictionary Search

More information

Implying Security on Business Object XI 3.1 Universe having SAP BW as Source

Implying Security on Business Object XI 3.1 Universe having SAP BW as Source Implying Security on Business Object XI 3.1 Universe having SAP BW as Source Applies to: SAP Business Object XI 3.1. For more information, visit the Business Objects homepage. Summary This article describes

More information

Replacement Path: Explained with an Illustrated Example

Replacement Path: Explained with an Illustrated Example Replacement Path: Explained with an Illustrated Example Applies to: SAP NetWeaver BW. For more information, visit the EDW homepage Summary The document explains the purpose and implementation method of

More information

Xcelsius Tricks Part 5 Create a Loading Bar in SAP Crystal Dashboard and Presentation Design (Xcelsius 2008)

Xcelsius Tricks Part 5 Create a Loading Bar in SAP Crystal Dashboard and Presentation Design (Xcelsius 2008) Xcelsius Tricks Part 5 Create a Loading Bar in SAP Crystal Dashboard and Presentation Design (Xcelsius 2008) Applies to: SAP Crystal Dashboard and Presentation Design (Xcelsius 2008). For more information,

More information

Data Extraction & DS Enhancement in SAP BI Step by Step

Data Extraction & DS Enhancement in SAP BI Step by Step Data Extraction & DS Enhancement in SAP BI Step by Step Applies to: SAP BI 7.0, SAP ABAP, For more information, visit the Business Intelligence homepage. Summary The objective of the article is to outline

More information

Dynamically Enable / Disable Fields in Table Maintenance Generator

Dynamically Enable / Disable Fields in Table Maintenance Generator Dynamically Enable / Disable Fields in Table Maintenance Generator Applies to: SAP ABAP. For more information, visit the ABAP homepage. Summary This article demonstrates on how to Enable / Disable fields

More information

Table Row Popup in Web Dynpro Component

Table Row Popup in Web Dynpro Component Table Row Popup in Web Dynpro Component Applies to Web Dynpro for ABAP, NW 7.0. For more information, visit the Web Dynpro ABAP homepage. Summary This document helps to create Table Rowpopin in a Web Dynpro

More information

Customized Transaction to Trigger Process Chain from Failed Step

Customized Transaction to Trigger Process Chain from Failed Step Customized Transaction to Trigger Process Chain from Failed Step Applies to: SAP BW 3.x & SAP BI NetWeaver 2004s. For more information, visit the Business Intelligence homepage. Summary There are multiple

More information

Easy Lookup in Process Integration 7.1

Easy Lookup in Process Integration 7.1 Easy Lookup in Process Integration 7.1 Applies to: SAP NetWeaver Process Integration 7.1 For more information, visit the SOA Management homepage. Summary Unlike previous version of PI (7.0) / XI (3.0,

More information

Add /Remove Links on ESS Home Page in Business Package 1.5

Add /Remove Links on ESS Home Page in Business Package 1.5 Add /Remove Links on ESS Home Page in Business Package 1.5 Applies to: SAP ECC EHP5. For more information, visit the Enterprise Resource Planning homepage. Summary Customizing links on ESS Overview page

More information

About ITAB Duplicate_Key (SAP lrsaods) Runtime Error

About ITAB Duplicate_Key (SAP lrsaods) Runtime Error About ITAB Duplicate_Key (SAP lrsaods) Runtime Error Applies to: SAP NetWeaver BW 3.x.For more information, visit the Business Intelligence homepage. Summary This article explains about the Runtime Error

More information

SAP QM-IDI Interface. SDN Contribution. Applies to: Summary. Author Bio. SAP QM Interfaces

SAP QM-IDI Interface. SDN Contribution. Applies to: Summary. Author Bio. SAP QM Interfaces SDN Contribution SAP QM-IDI Interface Applies to: SAP QM Interfaces Summary A description of the steps needed to activate a communication between Quality management and an external system using the QM-IDI

More information

Solution to the Challenges in Pivoting

Solution to the Challenges in Pivoting Solution to the Challenges in Pivoting Applies to: SAP NetWeaver 2004s/ MDM 5.5 SP 06. For more information, visit the Master Data Management homepage. Summary This article strives to describe the different

More information

How to Configure User Status in mysap SRM

How to Configure User Status in mysap SRM How to Configure User Status in mysap SRM Applies to: mysap SRM 5.5 For more information, visit the Supplier Relationship Management homepage. Summary There had been quite a few instances in SRM Forum

More information

How to Create Tables in MaxDB using SQL Studio

How to Create Tables in MaxDB using SQL Studio How to Create Tables in MaxDB using SQL Studio Wipro Technologies January 2005 Submitted By Kathirvel Balakrishnan SAP Practice Wipro Technologies www.wipro.com Page 1 of 11 Establishing a connection to

More information

ecatt Part 6 System Data Container

ecatt Part 6 System Data Container \ ecatt Part 6 System Data Container Applies to: SAP 5.0 Summary In the Part I of ecatt series, we covered the introduction to ecatt, its prerequisites, features, when to go for SAP GUI mode recording

More information

Steps to Activate ALE Delta for Custom Master Datasource Created on ZTable

Steps to Activate ALE Delta for Custom Master Datasource Created on ZTable Steps to Activate ALE Delta for Custom Master Datasource Created on ZTable Applies to: This article applies to SAP BI 7.0 and SAP BW 3.X. For more information visit EDW Homepage. Summary This article explains

More information

Hierarchy in Business Objects with Expanded Hierarchy Logic

Hierarchy in Business Objects with Expanded Hierarchy Logic Hierarchy in Business Objects with Expanded Hierarchy Logic Applies to: SAP BW BO Integration Summary The current article talks about ways and means of achieving an expanded hierarchy view in the BO reports

More information

Changing the Source System Assignments in SAP BW Objects without Affecting the Data Modeling

Changing the Source System Assignments in SAP BW Objects without Affecting the Data Modeling Changing the Source System Assignments in SAP BW Objects without Affecting the Data Modeling Applies to: SAP ECC 6.00 and SAP BW 7.0 releases. For more information, visit the Business Intelligence homepage.

More information

SAP BW Copy Existing DTP for Data Targets

SAP BW Copy Existing DTP for Data Targets SAP BW Copy Existing DTP for Data Targets Applies to: SAP BI Consultants with ABAP Knowledge. For more information, visit the EDW HomePage. Summary Copy existing DTP to a new one in not possible in SAP

More information

Displaying SAP Transaction as Internet Application in Portal

Displaying SAP Transaction as Internet Application in Portal Displaying SAP Transaction as Internet Application in Portal Summary This article explains how we can display SAP transaction as Internet Application Components (IAC) in portal to make it simpler for the

More information

Open Text DocuLink Configuration - To Access Documents which are Archived using SAP

Open Text DocuLink Configuration - To Access Documents which are Archived using SAP Open Text DocuLink Configuration - To Access Documents which are Archived using SAP Applies to: Open Text DocuLink for SAP Solutions 9.6.2. For more information, visit http://www.opentext.com Summary Open

More information

SMT (Service Mapping Tool)

SMT (Service Mapping Tool) Applies to: This document applies to SAP versions ECC 6.0. For more information, visit the ABAP homepage. Summary This article contains the guidelines for using the SMT (Service mapping Tool) Mapping.

More information

Data Inconsistency in the Cube and Aggregate

Data Inconsistency in the Cube and Aggregate Data Inconsistency in the Cube and Aggregate Applies to: SAP BW 3.5 & BI 7.0. For more information, visit the Business Intelligence homepage. Summary: A query, which reads data from aggregates, sometimes

More information

Step by Step Method for File Archival in BW

Step by Step Method for File Archival in BW Step by Step Method for File Archival in BW Applies to: SAP BW 3.x & SAP BI Net Weaver 2004s. For more information, visit the EDW homepage. Summary This document will give the reader step by step approach

More information

Data Mining: Scoring (Linear Regression)

Data Mining: Scoring (Linear Regression) Data Mining: Scoring (Linear Regression) Applies to: SAP BI 7.0. For more information, visit the EDW Homepage Summary This article deals with Data Mining and it explains the classification method Scoring

More information

Using ABAP-OO in BI- Transformations through Custom Class

Using ABAP-OO in BI- Transformations through Custom Class Using ABAP-OO in BI- Transformations through Custom Class Applies to: BI 7.0 BW 3.5. For more information, visit the Business Intelligence homepage. Summary: In BI 7.0, BI Transformation routines must

More information

Custom Process types Remote Trigger and End Time

Custom Process types Remote Trigger and End Time SDN Contribution Custom Process types Remote Trigger and End Time Applies to: SAP BW 3.1C and Above. Summary Development 1: We sometimes have loads in our process chains whose status and runtime don t

More information

Material Listing and Exclusion

Material Listing and Exclusion Material Listing and Exclusion Applies to: Applies to ECC 6.0. For more information, visit the Enterprise Resource Planning homepage Summary This document briefly explains how to restrict customers from

More information

Template Designer: Create Automatic PDF Documents for Attachment or Print Purpose

Template Designer: Create Automatic PDF Documents for Attachment or Print Purpose Template Designer: Create Automatic PDF Documents for Attachment or Print Purpose Applies to: SAP Customer Relationship Management (SAP CRM) Release 7.0 SP 01, November 2008. SAP NetWeaver 7.0 including

More information

Material Master Archiving in Simple Method

Material Master Archiving in Simple Method Material Master Archiving in Simple Method Applies to: This article is applicable for SAP MM Module of SAP Version SAP 4.7 till SAP ECC 6.0 Summary This article describes a process called Material Master

More information

SAP BW vs. SAP BusinessObjects Web Intelligence Functionalities

SAP BW vs. SAP BusinessObjects Web Intelligence Functionalities SAP BW vs. SAP BusinessObjects Web Intelligence Functionalities Applies to: SAP BW, SAP BusinessObjects. For more information, visit the Business Objects homepage. Summary This document discusses BW Bex/WAD

More information

Step By Step Procedure to Implement Soap to JDBC Scenario

Step By Step Procedure to Implement Soap to JDBC Scenario Step By Step Procedure to Implement Soap to JDBC Scenario Applies to This scenario is implemented in PI 7.0 server, service pack: 14. For more information, visit the SOA Management homepage. Summary This

More information

Key points about using Pre- Calculation Service

Key points about using Pre- Calculation Service Key points about using Pre- Calculation Service Applies to: Applicable BW 3.x and BI 7.0. For more information, visit the EDW homepage Summary Some important points to deal with, while using the Pre-Calculation

More information

Role and Scope of ABAP in SAP BI

Role and Scope of ABAP in SAP BI Role and Scope of ABAP in SAP BI Applies to: SAP NetWeaver BW. For more information, visit the EDW homepage Summary The document provides a detailed description of the usage of APAP in SAP BI. Author:

More information

Graphical Mapping Technique in SAP NetWeaver Process Integration

Graphical Mapping Technique in SAP NetWeaver Process Integration Graphical Mapping Technique in SAP NetWeaver Process Integration Applies to: SAP NetWeaver XI/PI mappings. For more information, visit the Repository-based Modeling and Design homepage. Summary This guide

More information

Download SAP Query Output to Local/ Network Folders in Background

Download SAP Query Output to Local/ Network Folders in Background Download SAP Query Output to Local/ Network Folders in Background Applies to: SAP release where SQUE0001 enhancement (SMOD) available For more information, visit the ABAP homepage. Summary This article

More information

Transfer Material Attributes (Material Type) from R/3 to SAP GRC Global Trade Services (GTS)

Transfer Material Attributes (Material Type) from R/3 to SAP GRC Global Trade Services (GTS) Transfer Material Attributes (Material Type) from R/3 to SAP GRC Global Trade Services (GTS) Applies to: This article and examples applies to ECC 6 and Global Trade System - SLL 7.0 and 7.1 Versions. For

More information

How to Default Variant Created for Report Developed In Report Painter/Writer

How to Default Variant Created for Report Developed In Report Painter/Writer How to Default Variant Created for Report Developed In Report Painter/Writer Applies to: Any business organization having reports developed using Report Painter/Report Writer. This is applicable from R/3

More information

Step by Step Guide to Enhance a Data Source

Step by Step Guide to Enhance a Data Source Step by Step Guide to Enhance a Data Source Applies to: SAP BI 7.0. For more information, visit the Business Intelligence homepage Summary This article provides a step by step guide to enhance a Standard

More information

Common Production Failures Encountered at BW Production Support

Common Production Failures Encountered at BW Production Support Common Production Failures Encountered at BW Production Support Applies to: For more information, visit the Business Intelligence homepage. Summary This Knowledge brief helps BW Consultants as Quick reference

More information

This is a simple tutorial that covers the basics of SAP Business Intelligence and how to handle its various other components.

This is a simple tutorial that covers the basics of SAP Business Intelligence and how to handle its various other components. About the Tutorial SAP Business Warehouse (BW) integrates data from different sources, transforms and consolidates the data, does data cleansing, and storing of data as well. It also includes data modeling,

More information

A Step-by-Step Guide on IDoc-ALE between Two SAP Servers

A Step-by-Step Guide on IDoc-ALE between Two SAP Servers A Step-by-Step Guide on IDoc-ALE between Two SAP Servers Applies to: All modules of SAP where data need to transfer from one SAP System to another SAP System using ALE IDoc Methodology. For more information,

More information