Skip to main content

Celonis Product Documentation

On-prem client system requirements

Please find the system requirements for the Automation Agent and the SAP Extractor below.

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

  • 4GB memory

  • CPU 2 cores

  • 10GB free disk space

  • Virtual machine or physical server

  • CPU: Min. Intel Xeon processor with 4 Cores

  • RAM: min. 16 GB

  • Disk space: min. 110 GB on the tmp directory

  • Location of the server needs to be in the same network as the source system(s) that should be connected

  • 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 (OpenJDK 17 is also supported, we recommend AdoptiumOpenJDK 17; see https://adoptium.net/?variant=openjdk17).

  • For Windows, install both redistributable packages 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

Table 35. Connections for operations of the 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.