Top Banner
SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com © 2011 SAP AG 1 Steps to Create Infoset using InfoObject and DSO Applies to: This article applies to SAP_BW 3.X and SAP_BW 7.0. For more information, visit the EDW homepage Summary This article explains how to create Infoset using InfoObject (Characteristic master data) and DSO which also explains steps to create InfoObject (Characteristic with master data) and DSO. Author: K Venu Gopal Company: YASH Technologies Pvt Ltd Created on: 25 th July 2011 Author Bio K Venu Gopal is presently working for YASH Technologies Pvt Ltd, India as SAP BI ABAP consultant.
15

Steps to Create Infoset Using InfoObject and DSO

Nov 04, 2014

Download

Documents

Manoj Kumar

Steps to Create Infoset Using InfoObject and DSO
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Steps to Create Infoset Using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 1

Steps to Create Infoset using

InfoObject and DSO

Applies to:

This article applies to SAP_BW 3.X and SAP_BW 7.0. For more information, visit the EDW homepage

Summary

This article explains how to create Infoset using InfoObject (Characteristic master data) and DSO which also explains steps to create InfoObject (Characteristic with master data) and DSO.

Author: K Venu Gopal

Company: YASH Technologies Pvt Ltd

Created on: 25th July 2011

Author Bio

K Venu Gopal is presently working for YASH Technologies Pvt Ltd, India as SAP BI ABAP consultant.

Page 2: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 2

Table of Contents

Introduction: ........................................................................................................................................................ 3

Requirement: ...................................................................................................................................................... 3

Step 1: Creating InfoObject (Characteristics with master data) ...................................................................... 3

Step 2: Steps to create Data Store Object. ..................................................................................................... 7

Step 3: Steps to create Infoset using InfoObject (characteristic master data) and DSO. ............................. 10

Step 4: Building Query on Infoset. ................................................................................................................ 12

Related Content ................................................................................................................................................ 14

Disclaimer and Liability Notice .......................................................................................................................... 15

Page 3: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 3

Introduction:

Definition:

Infoset is described as a specific kind of InfoProvider which do not store data physically.Infoset collects data from the tables of InfoProviders used to build it.InfoSet describes data sources that are defined as a rule of join on DataStore objects, standard InfoCubes and/or InfoObjects (characteristics with master data).

Note: A join can contain objects of the same object type, or objects of different object types. We can include individual objects in a join condition as many times as we want. Default join condition is inner join, we can also use left outer

join by right clicking on choosing left outer join from the context menu.

Requirement:

Some times we come across the scenarios where we have to build a report on two/more different data targets.In this cases we can use Infosets which joins two/more data targets,and we can bulid Query on Infoset,which gets data from tables of Infoproviders used to build it(Infoset).

Now we will create an Infoset on both custom DSO and InfoObjects (characteristics with master

data).Prerequisites to create Infoset is at least two data targets should be ready.

The following are the steps to be followed to create Infoset.

1) Creating InfoObject (Characteristics with master data).

2) Creating a DSO.

3) Creating an Infoset using the above InfoObject and DSO.

4) Creating a Query using this Infoset.

Step 1: Creating InfoObject (Characteristics with master data)

Goto transaction RSA1 and select Infoarea and choose InfoObject catalog, right click on it and choose Create InfoObject from context menu.

Page 4: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 4

Enter Technical Name and Description and click on continue

Give the technical details like data type, length in General tab.

In Master data/texts tab check the indicator “with master data”.

Page 5: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 5

In Attributes tab fill the attributes for the characteristic.

Now save & activate the characteristic InfoObject. Next to load master data create transformation.

Give InfoObject name, source details and click on continue.

Page 6: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 6

Now map the corresponding source fields with the corresponding InfoObjects of target and activate

the transformation.

To create a DTP right click on master data attribute and context menu choose create DTP.

Save and activate the DTP and click on execute button.

After successful completion of loading data, activate the master data by right clicking on InfoObject

(characteristic master data) and from context menu choose “activate master data”.

Page 7: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 7

Step 2: Steps to create Data Store Object.

Right click on Infoarea and choose Create Data Store Object.

Give the DSO name and description for it.

Now we will add the key fields of DSO either by direct input method or drag & drop method. Right

click on Key fields and choose InfoObject direct Input method.

Page 8: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 8

Note: Fields can be added either by Drag & Drop method or by using Direct Input Method

Here we go for InfoObject direct Input method.Right click on key fields/data fields and from context

window choose “InfoObject Direct Input”.In the pop up window give the InfoObject name and choose

continue.

In the same way add InfoObjects to Data part of DSO. After adding InfoObjects Save & Activate the

DSO. Now we will Create Transformations. Right click on DSO created and form context menu

choose Create Transformation.

Enter the target DSO name and give the data source name for DSO and fill the source system

details.

Page 9: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 9

In the transformation screen map the corresponding InfoObjects with the corresponding fields of data

source.

Activate the Transformation and to create DTP right click on DSO/DTP from context menu choose

Create DTP.

Give the data source name and source system name.

Page 10: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 10

Now Save & Activate the DTP and Execute the DTP.

Now two Data targets are ready we can start creating Infoset on DSO and InfoObject (characteristic

master data). Following are the steps to create Infoset.

Step 3: Steps to create Infoset using InfoObject (characteristic master data) and DSO.

Right click on the Infoarea and choose create Infoset from context menu.

Give the name for Infoset and description of Infoset; also give the name of InfoProvider to start with.

Here we are starting with DSO (as we have created DSO in the beginning).

Page 11: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 11

Now we can see the DSO in right pane as shown below. Click on InfoObject and choose the second

target for Infoset.

Join the InfoObjects (fields) of two targets i.e. DSO & InfoObject.

Now save and activate the Infoset. We have successfully created Infoset.

Page 12: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 12

Step 4: Building Query on Infoset.

Open Infoset in BEx query designer by clicking on create query button.

Now give the Infoset details and click on open

Page 13: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 13

Build a query according to the requirement and save the query. Open the query in BEx analyzer and check

the result.

We are ready with Query, run the query in BEx analyzer and we can see the result.

Page 14: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 14

Related Content

http://help.sap.com

Data Modeling: Infoset

MultiProvider Vs Infoset

For more information visit: Enterprise Data Warehousing

Page 15: Steps to Create Infoset Using InfoObject and DSO

Steps to Create Infoset using InfoObject and DSO

SAP COMMUNITY NETWORK SDN - sdn.sap.com | BPX - bpx.sap.com | BA - boc.sap.com | UAC - uac.sap.com

© 2011 SAP AG 15

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.