Installing Support for the SAP RFC Node

If you open a data job in DataFlux Data Management Studio, the SAP Remote Function Call node is available in the Data Integration folder. This node enables you to read and write data using the SAP RFC and Business Application Programming Interfaces (BAPI) provided by SAP when using the SAP Unicode libraries. This functionality is useful for the following:
  • reading information from SAP that is not readily available in tables
  • using the functionality that SAP exposes as BAPIs
  • loading data to SAP by using functions provided by SAP that are a standard way of updating objects
  • triggering an upload to SAP by using functions that take (for example, an external file input)
In order to use the SAP Remote Function Call node, you must install SAP Unicode libraries (DLLs) on the computer where the job that contains the node is executed. For example, if you use DataFlux Data Management Studio to execute a job with an SAP Remote Function Call node, then you must install the SAP libraries on the computer where the software is running. If you execute a job with an SAP Remote Function Call node, then you must install the SAP libraries on the computer where Data Management Server is running.
DataFlux Data Management Studio is a 32-bit Windows application and requires 32-bit SAP libraries. See the SAP documentation for details about installing these libraries.
DataFlux Data Management Servers can be either 32-bit or 64-bit. See the SAP documentation for details about installing the appropriate libraries. Note that for DataFlux Data Management Servers running on UNIX systems, you can set the SAP_LIBPATH option in the app.cfg file to point to the SAP DLLs.
Last updated: June 2, 2017