Skip to main content

Celonis Product Documentation

Getting started with the machine learning workbench

Celonis offers a Python interface to build machine learning models directly on your data in real-time, giving you access to a fully hosted and managed Jupyter notebook.

When getting started with machine learning, we recommend the following topics:

Creating and managing machine learning applications

To access the machine learning Python interface, you must first create a machine learning application. This application can then be assigned permissions and allocated resources (CPU, memory, and storage).

For more information, see: Creating and managing applications

machine_learning_apps.png

Scheduling machine learning notebooks

Machine learning notebooks can be executed on a recurring schedule within the Celonis Platform. By scheduling your notebooks you can control when they execute, how long the timeout is, and what the maximum number of retries should be.

For more information, see: Scheduling notebooks

new_schedule.png

Managing machine learning resources and consumption

Active machine learning workbenches (and the notebooks they contain) consume resources, notably memory, CPU, and data storage. These resources count towards your allocated Celonis Platform team resources, so attention must be paid to how much your existing machine learning workbenches are consuming.

ml_resource_configuration.png

For more information, see: Managing resources and consumption

Best practices for machine learning

To optimize your machine learning configurations, we've put together some best practice advice.

For more information, see: Best practices