Added by Jens Bleuel, last edited by Jens Bleuel on Nov 15, 2011  (view change)

Labels:

sap sap Delete
bi bi Delete
bw bw Delete
rfc rfc Delete
jco jco Delete
rfc_read_table rfc_read_table Delete
Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.

Most users know the file based option to create a text file (prepared by ABAP programms) and load this data with the CSV Input step, but there are other ways:

  • You can use the Webservices Lookup step and load queries or infoproviders via XML for Analysis. This does not work out-of-the-box and needs special customizing and writing special transformations, SAP BI may be needed. The OLAP Input step simplifies this and was tested successfully.
  • You may access the SAP tables direct in the database, but there are security considerations and there may be unknown side effects not going via the application level.
  • It's also possible to connect via a transformation step and access the application level connecting to SAP data. At this time there are three steps available with similar functionality:
SAP Connector / Step SAP Input ITN Connector ERP ProERPConn
License Open Source Open Source Commercial
Developed/supported by Aschauer EDV GmbH it-novum GmbH PRORATIO GmbH
Distribution Included Plug-In Plug-In
Supported PDI Versions 4.x 3.x, 4.x 3.x, 4.x
Connection Method RFC via SAP JCo RFC via SAP JCo RFC via SAP JCo
Table Access via RFC_READ_TABLE
or customized RFC/BAPI
via RFC_READ_TABLE via RFC_READ_TABLE
or customized RFC/BAPI
Partial table load (filter) yes yes yes
Chunk loading of big tables via customization via customization
yes (automatic)
Unlimited record length via customization via customization yes (option 1: automatic selection of the suitable modified RFC_READ_TABLE or option 2: automatic split and combine of the fields using the default RFC_READ_TABLE. This method in the background ensures unlimited record length.)
Data type support for negative packed, floating points and raw hex fields
no no yes
Search for tables/fields in the user interface (data dictionary)
no (Table DD02L could be selected) no (Table DD02L could be selected) yes (via user interface)
Lookup / join functionality
via customization via customization yes
Call other RFCs (also for calling functions to read, look-up and write back)
yes no yes (since version 4.0 of the plug-in)
Call BAPIs (also for calling business functions to read, look-up and write back) yes
no yes (since version 4.0 of the plug-in)

Please see also the feature request: Combine the functionality of the SAP Input step and ITN Connector ERP