You are on page 1of 7

Loading NON-SAP data to SAP BW using Data services

Following is the procedure for using Data Services features into the SAP BI staging process -
1) Load the non-SAP data in the Data Services engine.
2) Perform Data Quality operations on the data in Data Services.
3) Load the data into SAP BI.
1 Connecting BI with Data services. On the SAP BI side this is achieved by creating a External Source
System and in Data Services we have to create a new Data store.



2 - Register the connection in Management console and test the RFC connection.


3 Create Data store for SAP BI.

4 - Defining new Flat File format for our sample data.


5 - Design job using the above datastore and flat file.
6 Create infosourse.
As SAP BW system doesnt allow to create datasourse for External Source systems. We need to
create info source in 3.x version.


Include all objects created in Include all the Info Objects created earlier in this Info Source. Save
and activate info source.
7 Create transfer rules for newly created info source

8 - Save and activate the info source.
9 - To import the SAP BI structures, open the Data store tab strip in the Object Library. Search for the
Data store that you have created for the SAP BI system as target (in our case
BW_PoC_Target_Datastore). Position the cursor on the Data store name and choose Open from the
context menu. Depending on the structures you want to use, expand the Master InfoSources or
Transaction InfoSources tree.




10 - Open the workflow; you have created in the previous section. Open the Datastore tab strip in the
Object Library. Search for the Datastore that you have created for the SAP BI system as target (in our
case BW_PoC_Target_Datastore). Drag the structure to the canvas you want to load the data in the SAP
BI system to. Connect the existing Validation Transform with the new target.


11 - Double click this new target to open the Target Table Editor as shown below. Go to Options tab and
select Column Comparison = Compare by position.
This is done so that even if column names do not match (InfoObject names cannot be more that 9
characters), we can still go ahead and carry out the data movement.

12 - Since the loading process has to be initiated by the SAP BI system, we have to create a batch file for
the execution of the Job in Data Services. This batch file can subsequently be called by an Info Package in
the SAP BI system. (Create batch file from Management console).
13 Create an info package for datasource.



Switch to the 3rd Party Selection tab strip.





Switch to the Processing tab strip. Select "Only PSA" for updating the data to. Hit Save.

You might also like