On-prem clients system requirements
Here are the system requirements for Automation client and the SAP extraction client.
For system requirements for uplink-based SAP Extractor, see SAP extraction client for PI/PO and SAP 4.6C.
Important
We've updated system requirements for on-prem clients.
With the latest release version 1.1.0, the required Java version changed to Java 17. All other system requirements remained the same as for the previous version.
Note
The hardware requirements are driven primarily by how much data is extracted simultaneously. There is no way to precisely estimate the data size, and the best approximation is how many tables will be extracted concurrently. The requirements below are for a scenario when 12 large tables (~150 columns) are extracted concurrently.
Automation Agent | SAP Extractor |
---|---|
|
|
64-bit operating system:
Windows (full support; Operating Systems e.g. Windows 10, Windows Server 2016, Windows Server 2019, Windows 2012 R2)
Linux (partial support; Operating Systems e.g. Fedora 27, Ubuntu 20)
MacOs (including Macs with M1 processors)
Your Operating System is not on the list above?
The Operating systems are recommendations and any system that can run Java 17 can be used
Runtime dependencies:
Note
Most servers have these dependencies installed by default and don't require manual installation.
Windows: Microsoft Edge WebView2
Microsoft Edge WebView2 is automatically downloaded and installed as part of the on-prem clients installation. However, if you're using a server that doesn't allow for automatic downloads, you must manually download and install Microsoft Edge WebView2.
Linux: libgtk-3 and libwebkit
Note: This dependency is only required if UI is needed. There are no extra dependencies for the CLI tool.
MacOS: Xcode command line tools
GUI-less servers (using CLI tool): No dependencies
Java (JRE) 17 64-bit or later (OpenJDK 17 is also supported, we recommend AdoptiumOpenJDK 17; see https://adoptium.net/?variant=openjdk17).
For Windows, install the following redistributable package available from Microsoft Download Center:
Microsoft Visual C++ 2013 Redistributable Package (x64)
SAP Java Connector (SAP JCo) 3.1 or later - this library is necessary for establishing a connection between Celonis Platform and your SAP instance. For detailed instructions on how to use this library, see 4. (optional) Connecting to SAP.
RFC module - this module is necessary for extracting data from the SAP database based on information received from the SAP extraction client. See Installing the RFC module.
Note
The on-prem client is compatible with RFC module version 3.6.0 or later.
Connections for operations of SAP Extractor
Source system | Target system | Port | Protocol | Description |
---|---|---|---|---|
On-premise extractor server | SAP ECC system | 33XX (where xx is the system number) | TCP | RFC connection from on-premise extractor server to the SAP system. The system number can be retrieved from the SAP basis team. |
On-premise extractor server | Celonis cloud endpoint | 443 | TCP | HTTPS connection from on-premise extractor server to Celonis cloud endpoint. The IPs of the endpoint depend on the cloud realm (which can be seen in the URL) and they can be found the section below. |
Cloud IP addresses depending on the realm
The IP of the realm where the Celonis Platform team resides should be allowlisted so that the on-premise extractor can communicate with the Celonis Platform cloud endpoints.
Using proxies (optional)
Please refer to Proxy settings for on-premise clients.