Dependencies

Component

Description

OneStream 8.0.0 or later

Minimum OneStream Platform version required to install this version of SAP Connector.

OneStream Smart Integration Connector enabled if environment is SAAS

For RFC Connections, Smart Integration is required to connect an SAP data source that is on a private network and not public facing / exposed to the public internet.

For Web API connections, Smart Integration Connector is optional if the APIs are publicly available over the internet.

Smart Integration Connector

Before using the SAP Connector, if you need to use the Smart Integration Connector, you must:

DLL Setup for RFC Connections

Below is an example of how to set up the necessary DLLs for ERPConnect. These DLLs are needed for the RFC Connection type in the connector. For additional information, see ERPConnect Help Center.

  1. From the Platform page of Solution Exchange, download the DLL Packages, which contains the ERPConnectStandard20.dll file.

  2. Extract the compressed zip file and then move the ERPConnectStandard20.dll to your Referenced Assemblies Folder.

  3. Install the required Visual C++ Redistributable latest supported downloads.

  4. Login to your sap.com account and then download SAP NetWeaver RFC Library DLL (sapnwrfc.dll) and associated icudtXX.dll, icuinXX.dll, icuucXX.dll files.

    1. Copy SAP NetWeaver RFC Library DLL (sapnwrfc.dll) to the Referenced Assemblies folder.

    2. Copy icudtXX.dll, icuinXX.dll, and icuucXX.dll to C:\Windows\System32.

      NOTE: XX in the DLL file name will vary on the version of the NetWeaver Remote Function Call Software Development Kit.

See Support for DLL Migration and Support for ERPConnect (SAP) in the Smart Integration Connector Guide.

Web API Using Smart Integration Connector

A Smart Integration Connector direct connection is required to use the Web APIs with Smart Integration Connector. See Create a Direct Connection Gateway in the Smart Integration Guide.