Python versions

PyCelonis: Python API Wrapper for Celonis EMS.

Getting started

PyCelonis

PyCelonis is a Python client library for the Celonis Execution Management System (EMS) API.
This library provides access to Analysis, Workspaces, Data Pools, Data Models and other Celonis EMS functionalities.

Warning

IMPORTANT: The behavior of the CASE WHEN operator in PQL will be changed in February 2022.

The behavior of the CASE WHEN operator in PQL will be changed in regards to the behavior when a condition evaluates to NULL. In the future, a condition that evaluates to NULL is always treated as if it was false. The new behavior is aligned to the expectations of most users and is already desired in most cases.

You can use the find_affected_case_whens.ipynb notebook from Pycelonis Examples to search for affected statements within your PQLs in advance.

For a more detailed description and step-by-step instructions for actions you need to perform please visit the help page.

Disclaimer

The PyCelonis Apps Data Deduplication and Root Cause Analysis will be removed from PyCelonis in Version 2.0. For further details see Deprecations.

Community forum Report a Bug