Data Source Replication and Activation of Transfer Structures

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

Standalone BW System Refresh

Replacement Path: Explained with an Illustrated Example

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

Process Chain Log Deletion

Role and Scope of ABAP in SAP BI

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

Generate Export Data Source

Step-By-Step guide to Virtual InfoCube Implementation

Step by Step Method for File Archival in BW

DB Connect with Delta Mechanism

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

Data Extraction & DS Enhancement in SAP BI Step by Step

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

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

Performance Tuning in SAP BI 7.0

Using Radio Buttons in Web Template

Material Listing and Exclusion

Step by Step Procedure for DSO Creation

Loading the Data for Time Dependent Hierarchy in SAP BI

Database Statistics During ODS Activation

Material Master Archiving in Simple Method

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

Server Connectivity and Data Load from Non SAP System to BW

Deploying BusinessObjects Explorer on Top of a SAP BI Query

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

Creating Custom SU01 Transaction Code with Display and Password Reset Buttons

POWL: Infoset Generation with Web Dynpro ABAP

Maintaining Roles and Authorizations in BI7.0 - RSECADMIN

How to Check BW system Before Go-Live

Reading Enhanced DataSource fields for the Remote Cube

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

MDM Syndicator: Custom Items Tab

Easy Lookup in Process Integration 7.1

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

Using Nested Exception Aggregation in BEx Reports- Scenario

Web Dynpro: Coloring Table Conditionally

Data Mining: Decision Trees

ecatt Part 6 System Data Container

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

Solution to the Challenges in Pivoting

BW Reconciliation. Applies to: Summary. Author Bio

How to Work with F4 Input Help Effectively in BEX

Using Rule Group in SAP-BI. Part - 1

Data Mining: Scoring (Linear Regression)

Recreating BIA Indexes to Address the Growth of Fact Index Table

Information Broadcasting Part 3 Scheduling the First Report

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

Data Inconsistency in the Cube and Aggregate

Linking Documents with Web Templates

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

SAP BusinessObjects Translation Manager Functionality and Use

Performance Management in Data Loading: an Overview

This article explains the steps to create a Move-in letter using Print Workbench and SAPScripts.

Data Flow During Different Update Mode in LO Cockpit

Graphical Mapping Technique in SAP NetWeaver Process Integration

Creation of Key Figures with Higher Decimal Place Precision

Financial Statement Version into PDF Reader

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

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

SAP BI Analysis Authorization (Customer Exit Variables)

Validity Table in SAP BW/BI

Planning Functions and Characteristic Relationship in Integrated Planning

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

Cut Over Activities Specific for LIS* Data Sources

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

SAP BW Copy Existing DTP for Data Targets

Creation of Sets in SAP-ABAP, How to Read them INI SAP-ABAP Reports

Developing Crystal Reports on SAP BW

All about Compression

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

Open Hub Destination - Make use of Navigational Attributes

Displaying SAP Transaction as Internet Application in Portal

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

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

Table Properties and Table Popin

Triggering the Process Chains at Particular Date using Events

Step by Step Guide to Enhance a Data Source

SAP BI BO Unit/Currency Logic for Unknown Units Case Study

Custom Process types Remote Trigger and End Time

How to Configure User Status in mysap SRM

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

Errors while Sending Packages from OLTP to BI (One of Error at the Time of Data Loads through Process Chains)

Web Dynpro ABAP: Dynamic Table

Currency Translation in SAP BI Step by step Guide

Step by Step Guide for PI Server Start and Stop Procedure

Download SAP Query Output to Local/ Network Folders in Background

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

Roadblocks During SAP BI 7.0 Upgrade and Their Resolutions

Limitation in BAPI Scheduling Agreement (SA) Create or Change

List of Values in BusinessObjects Web Intelligence Prompts

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

Purpose of Goods Receipt Message indicator in Purchase Orders

About ITAB Duplicate_Key (SAP lrsaods) Runtime Error

Step by Step Approach for End Routine with Look Up

Web Dynpro ABAP: Changing ALV Contents and Saving in Database

SDN Community Contribution

How to Reference External JAR Files in Web Dynpro DC in SAP NW Portal 7.3

Setting up Connection between BW and R/3 for Data Load

BPM Multi Line Container in Integration Process

Transcription:

Data Source Replication and Activation of Transfer Structures Applies to: SAP Net Weaver BW. For more information, visit the EDW homepage Summary Detailed Documentation and practical implementation of Data Source Replication And Activation Of Transfer Structures. Author: Kavita Srivastava Company: Accenture Services Pvt. Ltd. Created on: 20 April 2011 Author Bio Kavita Srivastava is working as SAP-BI Consultant in Accenture Services Private Ltd and has rich project experience in SAP-BI domain. 2011 SAP AG 1

Table of Contents Replication of DataSources... 3 Use..... 3 Integration... 3 Prerequisites... 3 Features... 3 Replication Process Flow... 3 Deleting DataSources During Replication... 4 Automatic Replication During Data Request... 4 DataSource (R3TR RSDS)... 5 Step-By Step Procedure... 5 Related Content... 8 Disclaimer and Liability Notice... 9 2011 SAP AG 2

Replication of DataSources Use In the SAP source system, the DataSource is the BW-relevant metaobject that makes source data available in a flat structure for transfer to BW. In the source system, a DataSource can have the SAP delivery version (D version: Object type R3TR OSOD) or the active version (A version: Object type R3TR OSOA). The metadata from SAP source systems is independent of BW metadata. There is no implicit assignment of objects using same names. In the source system, information is only retained if it is required for data extraction. Replication allows you to make the relevant metadata known in BW so that data can be read more quickly. The assignment of source system objects to BW objects takes place exclusively and centrally in BW. There are two types of DataSources in BW. A DataSource can exist either as a DataSource (R3TR RSDS) or a 3.x DataSource (R3TR ISFS). Since a DataSource cannot exist simultaneously in both object types in one source system and because these objects are not differentiated in the system, you have to choose which object you want the metadata to be replicated in when you replicate the DataSource. Integration Replicated 3.x DataSources can be emulated in BW in order to prepare migration of the 3.x DataSources into a DataSource. As long as certain prerequisites are fulfilled, a 3.x DataSource can be restored from a migrated DataSource. Prerequisites You have connected the source system to BW correctly. Features Depending on your requirements, you can replicate into the BW system either the entire metadata of an SAP source system (application component hierarchy and DataSources), the DataSource of an application component in a source system, or individual DataSources of a source system. In addition, you can specify whether the metadata is replicated when you create and activate an SAP source system. You can also specify on the DataSource level that an automatic replication should be performed for a data request, if the DataSource in the source system has been changed. Replication Process Flow In the first step, the D versions are replicated. Here, only the DataSource header tables of BI Content DataSources are saved in BW as the D version. Replicating the header tables is a prerequisite for collecting and activating BI Content. If SHDS is available for the D-TLOGO object in the BW shadow content, the relevant metadata is replicated in the DataSource (R3TR RSDS). The replication will only be performed if no A or M version of the other object type R3TR ISFS exists for the DataSource. If SHMP (mapping for 3.x DataSource) is available for the D-TLOGO object in the BW shadow content, the relevant metadata is replicated in the 3.x DataSource (R3TR ISFS). The replication will only be performed if no A or M version of the other object type R3TR RSDS exists for the DataSource. If no BI Content exists in the D version for a DataSource (R3TR OSOD) in BW, the D version cannot be replicated because this version is only used in BW for BI Content activation. In the second step, the A versions are replicated. 2011 SAP AG 3

DataSources (R3TR RSDS) are saved in the M version in BW with all relevant metadata. In this way, you avoid generating too many DDIC objects unnecessarily as long as the DataSource is not yet being used that is, as long as a transformation does not yet exist for the DataSource. 3.x DataSources (R3TR ISFS) are saved in BW in the A version with all the relevant metadata. As a basic principle, the object type of the A version follows the object type of the D version. If the DataSource already exists in BW in the A or D version, the DataSource is replicated to the existing object. If the DataSource does not yet exist in BW, the system performs replication according to the following logic: a. If the DataSource is a hierarchy or export DataSource, this determines the object type for the replication: Hierarchy DataSources are replicated to 3.x DataSources. Export DataSources (8*) are replicated to 3.x DataSources. b. If there is a D version in BW for a mapping object (R3TR ISMP), the system performs replication to 3.x DataSource (R3TR ISFS). replicated. c. Otherwise, the system asks the user to which object type the DataSource is to be Make sure that you replicate the DataSource correctly: For example, if you have modeled the data flow with 3.x objects from BI Content and are thus using update and transfer rules, make sure that you replicate the DataSource to a 3.x DataSource. If you have replicated the DataSource incorrectly, you can no longer use the BI Content data model. Deleting DataSources During Replication DataSources are only deleted during replication if you perform replication for an entire source system or for a particular DataSource. When you replicate DataSources for a particular application component, the system does not delete any DataSources because they may have been assigned to another application component in the meantime. If, during replication, the system determines that the D version of a DataSource in the source system or the associated BI Content (shadow objects of DataSource R3TR SHDS or shadow objects of mapping R3TR SHMP) is not or no longer available in BW, the system automatically deletes the D version in BW. If, during replication, the system determines that the A version of a DataSource in the source system is not or no longer available, the BW system asks whether you want to delete the DataSource in BW. If you confirm that you want to delete the DataSource, the system also deletes all dependent objects, the PSA, InfoPackage, transformation, data transfer process (where applicable), and, in the case of 3.x DataSource, the mapping and transfer structure if these exist. Automatic Replication During Data Request You can use a setting in the InfoPackage maintenance under Extras Synchronize Metadata to define that, whenever there is a data request, automatic synchronization of the metadata in BW with the metadata in the source system takes place. If this indicator is set, the DataSource is automatically replicated from BW upon each data request that is, if the DataSource has changed in the source system. This function ensures that requests are not refused in the source system because of the default time stamp comparison even though the DataSource has not really changed. With replication, a distinction must be made between DataSource types and the types of changes in the source system. 2011 SAP AG 4

DataSource (R3TR RSDS) When a request is created in the InfoPackage, the DataSource is refreshed in BW if the DataSource in the source system has a more recent time stamp than the DataSource replicate in BW. In addition, the DataSource is activated in BW (including transfer structure generation in the source system) if it is older than the DataSource in the source system. However, it is only activated if the object status is active after replication. This is not the case if changes have been made in the source system to the field property (name, length, type) or if a field has been excluded from the transfer (because, for example, the Hide Fieldindicator is set in the field list of the DataSource or the field property has been changed in the extraction structure). In these cases, the DataSource is deactivated in BW. If the DataSource is not active after replication, the system produces an error message. The DataSource must be activated manually. Step-By Step Procedure Go to RSDS transaction. You will see the following screen. Give the name of the Datasource to be replicated in the BW system and also give the name of the associated source system 2011 SAP AG 5

Select the DataSource->replicate DataSource The DataSource has been successfully replicated. Now we have to activate the associated Transfer Structures. To do this, go to SE38 Transaction. You will see the following screen Enter the standard program name RS_TRANSTRU_ACTIVATE_ALL and press execute. 2011 SAP AG 6

You will see the following screen. Enter the Source System name and the name of the associated Datasource. Now Press Execute. You will see the following screen. The transfer structures have been successfully activated as shown below. 2011 SAP AG 7

Related Content Replication of DataSources http://www.sdn.sap.com/irj/scn/thread?threadid=187644 http://forums.sdn.sap.com/thread.jspa?threadid=1930002&tstart=0 For more information, visit the EDW homepage 2011 SAP AG 8

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. 2011 SAP AG 9