Skip to main content

Celonis Product Documentation

Installation and prerequisites
Prerequisites - Kafka

Apache Kafka at least 2.3 version and a Kafka Connect cluster.

What is Kafka Connect?

Kafka Connect is a free, open-source component of Apache Kafka® to continuously import and export data as event streams to integrate Kafka with your existing systems. The Kafka Connect cluster is highly scalable and fault-tolerant to ensure continuous operations.

Read about Kafka Connect

Prerequisites - Celonis Platform

Before you get started:

  • Create the destination data pool.

  • Generate the app key.

  • Create the destination Vertica table. This is optional - if not already created, the first message will be used to infer the schema.

Steps to follow in Celonis Platform

To use the Celonis Kafka Connector with Celonis Platform:

  1. Log in to Admin & Settings

  2. Create an AppKey (in Admin & SettingsApplications)

  3. Create a data pool (in DataData Integration)

  4. Allow appkey access to data pool (… next to data pool → Permissions)

  5. Grab the data pool ID (in the browser’s URL bar on going into the data pool)

  6. Create a Vertica table which will be the Celonis Platform destination table. The table DDL should match Kafka topic schema.

    If the table does not exist after the connection setup, it will be created automatically based on the schema inferred from the first message. If the table already exists, no creation will be attempted.