SAP third-party integration - Cloud - 8.0


Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Talend Studio
Data Governance > Third-party systems > Business applications > SAP components
Data Quality and Preparation > Third-party systems > Business applications > SAP components
Design and Development > Third-party systems > Business applications > SAP components
Last publication date
This section explains how to integrate Talend and SAP.

Although it has the necessary modules, SAP cannot cater to all the information needs of a business by itself. In order to meet the custom requirements of a business, SAP needs to integrate with other systems. Data conversion and enrichment from/to SAP from other data sources is a very common use case.

There are several ways to integrate Talend and SAP:
  • Using BAPI calls
  • Using Talend SAP RFC Server to process IDocs
  • Using Talend components to access SAP tables

Using BAPI calls to integrate Talend and SAP

Talend supports reading and writing based on Business Application Programming Interfaces (BAPI). This BAPI feature allows users to import the BAPI structure into the Talend Repository as part of the Metadata. Talend supports the following structures:
  • Single Input
  • Structure Input
  • Table Input

Using Talend SAP RFC Server to process IDocs

Talend SAP RFC Server is a module used to receive and send IDocs. Talend supports all IDocs structures in Talend Data Mapper. Talend SAP RFC Server is able to process several IDocs at the same time.

  • tSAPIDocReceiver

    The tSAPIDocReceiver component connects to Talend SAP RFC Server, which receives IDocs in any format after authentication to SAP Gateway. This data can be extracted with Talend Data Mapper and used by any other Talend component.

  • tSAPIdocOutput

    The tSAPIdocOutput component can upload IDoc datasets in XML format to SAP System.

There are more Talend SAP RFC Server components that support SAPBW and SAP HANA. The tSAPBWInput component works via the JDBC (Java Database Connectivity) API. More features and functionalities are always being added to the Talend products to support SAPBI and BW.