Skip to main content

Celonis Product Documentation

Additional database sources

When connecting the following supported database types to the Celonis Platform, you can either connect directly to the database or use an uplinked / on-premise connection.

  • Direct connection: Use this when you want to allow the Celonis Platform to directly access your database. For more information about direct database connections, see: Connecting to a database

  • Uplinked connection via an on-premise extractor: Use this when you don't want to or can't allow the Celonis Platform to directly access your database. The connection is then established using an on-premise extractor, allowing you to continuously fetch data from your database and send it to the Celonis Platform. For more information about uplinked or on-premise database connections, see: Connecting to a database

In many cases, you can connect to these databases just using the extractor provided by Celonis, however there some that require you to download the JDBC connector or driver from the database provider. In these cases, consider the below connection types:

  • Connecting using a custom JDBC string: You can connect to your database using a custom JDBC string, allowing you to extend the settings offered by our extractor builder. This is useful for when you want to configure SSL, add certificates, or use .jks files for your database connection.

    To learn how to connect to your database using a custom JDBC string, see: Using custom JDBC string.

  • Connecting using a custom JDBC driver: You can connect to your database using a custom JDBC driver, allowing you to extend the settings offered by our extractor builder. This requires you to use an uplinked connection (using an on-premise extractor), with the custom driver being supplied by you.

    To learn how to connect to your database using a custom JDBC driver, see: Using custom JDBC driver.

Supported database types

When viewing the below table, there are two status indicators:

Status indicator

Status description

A status indicator showing that a feature is available.

You can connect to this database without supplying a custom JDBC driver, see: Connecting to a database.

A status indicator showing that a feature is not available and not planned for release.

We recommend that you connect to this database by supplying a custom JDBC driver in combination with using a JDBC connection string. This combination allows you to configure additional properties that aren't configurable using standard templates.

For more information:

The following database extractors are available in the Celonis Platform

Database type

Direct connection

Uplinked / On-premise connection

Amazon Athena

A status indicator showing that a feature is available.
A status indicator showing that a feature is available.

Amazon Redshift

A status indicator showing that a feature is available.
A status indicator showing that a feature is not available and not planned for release.

Apache Hive / Apache Hadoop

A status indicator showing that a feature is available.
A status indicator showing that a feature is not available and not planned for release.

Azure SQL

A status indicator showing that a feature is available.
A status indicator showing that a feature is available.

Azure Synapse

A status indicator showing that a feature is available.
A status indicator showing that a feature is available.

Cloudera Impala

A status indicator showing that a feature is available.
A status indicator showing that a feature is not available and not planned for release.

Databricks

A status indicator showing that a feature is available.
A status indicator showing that a feature is available.

Google BigQuery

A status indicator showing that a feature is available.
A status indicator showing that a feature is not available and not planned for release.

HANA (encrypted or unencrypted)

A status indicator showing that a feature is available.A status indicator showing that a feature is not available and not planned for release.

IBM DB2

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

Intersystems Cache

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

Microsoft SQL

A status indicator showing that a feature is not available and not planned for release.A status indicator showing that a feature is available.

MSSQL

Note: A custom driver is needed to use Windows Authentication.

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

MySQL

A status indicator showing that a feature is available.A status indicator showing that a feature is not available and not planned for release.

Netezza

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

OpenEdge

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

Oracle

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

Postgres (encrypted or unencrypted)

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

SAP MaxDB

A status indicator showing that a feature is available.A status indicator showing that a feature is not available and not planned for release.

Snowflake

A status indicator showing that a feature is available.A status indicator showing that a feature is available.

Sybase

A status indicator showing that a feature is available.A status indicator showing that a feature is not available and not planned for release.

Teradata

A status indicator showing that a feature is available.A status indicator showing that a feature is not available and not planned for release.

Trino

A status indicator showing that a feature is available.A status indicator showing that a feature is available.