Integration of SAP R/3 with BO Universe Using Data Federator Connector



Similar documents
Reverse Transport Mechanism in SAP BI

Restricting Search Operators in any Search View

Step by Step Guide How to Copy Flat File from Other Application Server to BI and Load through Info Package

Embedding Crystal Reports inside ECC ALV Reports

Creating and Scheduling Publications for Dynamic Recipients on SAP Business Objects Enterprise

Deploying Crystal Reports on Top of a SAP BI Query

Step by Step guide of Report-to- Report Interface in BW Reporting

Step by Step Guide for Language Translation Tool

Creating Web Service from Function Modules/BAPIs & Integrating with SAP Interactive Forms

Standard SAP Configuration of SMS through HTTP with Third Party SMS Gateway

SAP BW - Excel Pivot Chart and Pivot Table report (Excel)

Creation and Configuration of Business Partners in SAP CRM

Configuration of Enterprise Services using SICF and SOA Manager

How to create connections with SAP BusinessObjects BI 4.0

How to Integrate CRM 2007 WebClient UI with SAP NetWeaver Portal

Quick Viewer: SAP Report Generating Tool

Exposing RFC as Web Service and Consuming Web Service in Interactive Forms in ABAP

SAP NetWeaver Developer Studio 7.30 Installation Guide

Configuring HTTPs Connection in SAP PI 7.10

Creating Transaction and Screen Variants

Extractor in R/3 and Delta Queue

SAP CRM System 6.0/7.0. For more information, visit the Customer Relationship Management homepage

Data Extraction and Retraction in BPC-BI

Deleting the User Personalization done on Enterprise Portal

SAP CRM Campaign Automation

Step by Step Guide to Extract Batch Master Data via Generic and Classification Datasource to BW

Step by Step Procedures to Load Master Data (Attribute and Text) from FlatFile in BI 7.0

How to Assign Transport Request for Language Translation?

Deleting the Requests from the PSA and Change Log Tables in Business Intelligence

ALE Settings, for Communication between a BW System and an SAP System

Process Controlled Workflow SRM 7.0 (Using BRF)

SAP BW 7.3: Exploring Semantic Partitioning

By Makesh Kannaiyan 8/27/2011 1

Deploying JDBC drivers in PI 7.1x Systems

Compounding in Infoobject and Analyzing the Infoobject in a Query

Salesforce.com Integration Using SAP PI: A Case Study

Data Flow from LBWQ/SMQ1 to RSA7 in ECC and Delta Extraction in BI

SAP CRM 7.0 E2C Setup: CRM via Toolset

Creating Content Using SO10 Objects and Text Symbols

Consuming Services in SOA Manager

ABAP How To on SQL Trace Analysis

SAP CRM 7.0 for Newbies: (Part 1) Simple BOL Object Creation for CRM Webclient UI

Creating New Unit of Measure in SAP BW

Table of Contents. Passing Data across Components through Component Controller between Two Value Nodes

ABAP Debugging Tips and Tricks

Create Automatic Mail Notification/ Alert for Process Chain Monitoring

Table of Content. SAP Query creation and transport Procedure in ECC6

Web Dynpro ABAP: ALV and Table in Popup Window

Multi Provider Creation Based on Sales and Planning Info Cubes

Step By Step Procedure to Create Logical File Path and Logical File Name

SAP CRM-BW Adapter an Overview

HP Vertica Integration with SAP Business Objects: Tips and Techniques. HP Vertica Analytic Database

Tutorial - Creating Pop Up Window Using New Features in WebDynpro Java CE 7.1 Ehp1

How to Generate Stack Xml for Ehp4 and Above Upgrade

SBOP Repository Explorer. Installation and Configuration Guide v (2014)

Forgot or Lock "Administrator or J2EE_ADMIN" Password

Implementing TinyMCE JavaScript HTML Editor for Web Page Composer (WPC) within the SAP Portal

How to Modify, Create and Delete Table Entries from SE16

Step by Step Procedure to Create Broadcasters, to Schedule and to Enhance of SAP- BI Queries from Query Designer

Merge PDF files in ABAP

Inventory Management (0IC_C03) Part - 3

Web Dynpro: Multiple ALV Grids and Layouts in ALV

SAP BusinessObjects Reporting. Kelly Limberg, Engineering Services Architect

Display Options in Transaction SE16

SAP BW - Generic Datasource Function Module (Multiple Delta Fields)

Scenario... 3 Step-by-Step Solution Virtual Infocube... 4 Function Module (Virtual InfoCube)... 5 Infocube Data Display... 7

Welcome to the Technical Stream

Salesforce Integration Using PI: How to Perform Query and Other DML Operations Using the Enterprise WSDL

Understanding BEx Query Designer: Part-2 Structures, Selections and Formulas

SAP FI - Automatic Payment Program (Configuration and Run)

Web Application Designer for Beginners

Creating a universe on Hive with Hortonworks HDP 2.0

SAP CRM Middleware Configurations

Inventory Management in SAP BW

APD to Update Marketing Attributes from SAP BI to SAP CRM

ABAP Proxy Interfacing

Currency Conversion using Variables in SAP BI -Reporting

Working with SAP BI 7.0 Data Transfer Process (DTP)

Understanding BW Non Cumulative Concept as Applicable in Inventory Management Data Model

Installation Manual for Setting up SAP Business Objects BI 4.0 Edge System

Understanding DSO (DataStore Object) Part 1: Standard DSO

BW Performance Monitoring

Converting and Exporting Data in XML Format

Overview of SAP BusinessObjects Risk Management 10.0

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

How to Get Work Items from Workflow in your Outlook Inbox

SAP Business Objects XIR3.0/3.1, BI 4.0 & 4.1 Course Content

LSMW: Upload Master Data using Batch Input Recording

StreamServe Persuasion SP5 Ad Hoc Correspondence and Correspondence Reviewer

SAP BI Generic Extraction Using a Function Module

SAP Business Objects BO BI 4.1

First step to Understand a Payroll Schema

Different Types of Alerts for Process Chains. Table of Content

Transfer of GL Master from Source SAP System to a Target SAP System through IDOCS

Crystal Server Upgrade Guide SAP Crystal Server 2013

Automating Invoice Processing in SAP Accounts Payable

OBIEE 11g Analytics Using EMC Greenplum Database

StreamServe Persuasion SP5 Upgrading instructions

Connecting to SAP BW with Microsoft Excel PivotTables and ODBO

SAP NetWeaver Portal Development Kits for.net and Java

Transcription:

Integration of SAP R/3 with BO Universe Using Data Federator Connector Applies to: SAP R/3 and SAP BusinessObjects XI 3.1 Universe with Data Federator integration For more information, visit the Business Objects homepage. Summary This document describes how to connect SAP R/3 system with the SAP Business Objects Universe by using Data Federator Integration Kit. It also shows the required configuration and challenges faced during the integration. Author: Shiva Kumar G.C Company: Quinnox Consultancy Services Created on: 10 May 2010 Author Bio Shiva Kumar G C is a Consultant with Quinnox Consultancy Bangalore. Shiva has knowledge in ABAP, BI and BO. 2010 SAP AG 1

Table of Contents Introduction to Data Federator... 3 Steps to integrate SAP R/3 with Data Federator... 3 Connectivity configuration between BOE and Data Federator... 10 Updating JDBC.SBO... 10 Adding Universe Strategy... 10 Creating a Universe using Data Federator as a database... 11 Related Content... 19 Disclaimer and Liability Notice... 20 2010 SAP AG 2

Introduction to Data Federator Data Federator creates a real-time, unified view of your data sources with virtual data integration. It can do the following: enable SAP Business Objects Web Intelligence reports on SAP ERP, SAP CRM extends the reach of Web Intelligence s popular ad hoc query and reporting capabilities to those end users who want better visibility into SAP operational systems combine historic information with SAP ERP real time information in the same universe has the ability to compose multiple ABAP functions, SAP Query or Infoset in the same Universe. Steps to integrate SAP R/3 with Data Federator The connector has been designed to connect SAP BusinessObjects with SAP ABAP functions, SAP Query and Infoset through the Universe semantic layer. It allows easy design for ad-hoc reports and queries. In the below example I used MARA and MARC table to create SAP Query(ZDATAFED_QUERY) and to integrate this SAP query with SAP BO universe using data federator. 2010 SAP AG 3

1. Start Data Federator Designer. Click Add Project. Enter the project name and description. 2. Click Add. Add datasource. 2010 SAP AG 4

3. Select the data source from the list of data sources.sap > SAP ERP > SAP ERP Java Connector (JCO). 2010 SAP AG 5

4. Enter the connection parameters that are needed to connect with SAP R/3. For example, Defined resource, Client, Application server, System number, User Name, Password, etc. 5. Click Test the connection. Here the connection is established. There is need to enter source type. 6. Below is shown an option to select source type ABAP Function, Infoset or Query. Select Query. Enter the SAP query name (ZDATAFED_QUERY) that was created. 2010 SAP AG 6

7. Click test the connection. The connection was successful appears. 2010 SAP AG 7

8. Deploy the data source created in Data Federator to SAP BO Universe by entering the deploy address. 2010 SAP AG 8

9. Change the data source from draft to final. Click Make Final as shown below.. 2010 SAP AG 9

Connectivity configuration between BOE and Data Federator Data Federator creates a virtual database which can be accessed trough JDBC by universes. If you want to create a universe that connects to this Data Federator database, there are two configuration steps required in BOE. Connect the Universes to Data Federator using JDBC. Update the data access driver configuration file jdbc.sbo. Add the new Data Federator Universe strategy to generate the relational Universes automatically. Updating JDBC.SBO The data access driver file jdbc.sbo has to be updated to include the classpath to the Data Federator jdbc driver (thindriver.jar): 1. Edit jdbc.sbo with a text editor like Notepad. You can find jdbc.sbo in C:\Program Files\Business Objects\Businessobjects Enterprise 12.0\win32_x86\dataAccess\connectionServer\jdbc 2. Search for "federator". You should see the following entry: 3. Right below <JDBCDriver> add the following line: 4. Save and close jdbc.sbo. Adding Universe Strategy A strategy is a script that automatically extracts structural information from a database. Strategies have two principle roles: automatic join and cardinality detection (Join strategies) automatic class, object, and join creation (Objects and Joins strategies). Data Federator has a strategy for the automatic generation of relational universes from NW BI data. The strategy file can be found in the "BOE-Add-ons" folder on the Data Federator CD. To add the strategy to BOE: 1. Copy the strategy file datafederator.stg to C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\dataAccess\connectionServer\jdbc 2. Add the link to the Data Federator strategy file. 3. a. Edit the file C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0 win32_x86\dataaccess\connectionserver\jdbc\jdbc.sbo b. Find the section <DataBase Active="Yes" Name="Data Federator Server"> and add the link to the strategy file by adding the following entry as one of the parameters <Parameter Name = "Strategies File"> datafederator</parameter> After the change how jdbc.sbo file should look like the following: 2010 SAP AG 10

Creating a Universe using Data Federator as a database The Data Federator works like a classical JDBC data warehouse. In order to create business objects on top of the virtual tables, define a new universe that will use the previously defined data source. Here are the steps: 1. Start the Universe Designer Application. 2. Create a new Universe. 2010 SAP AG 11

Add a new connection. 3. Choose a new connection. Type Business Objects > Data Federator Server > JDBC Drivers. Enter the Connection name. 2010 SAP AG 12

4. Enter the Connection Details previously provided by the Data Federator Deployment. 2010 SAP AG 13

5. Click Test Connection. 6. Start the table browser. Insert the desired table from the list of tables. 2010 SAP AG 14

7. Create a class. 2010 SAP AG 15

8. Drag required fields into the class. 2010 SAP AG 16

9. Save and export the Universe to repository. 2010 SAP AG 17

10. Click OK. 2010 SAP AG 18

Related Content Business Objects and SAP Connectivity Configuration In Data Federator SAP Business Objects Data Federator 2010 SAP AG 19

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 do cument, 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. 2010 SAP AG 20