Skip to main content

Objects

Object types serve as the structural backbone of Object-Centric Process Mining (OCPM) by acting as digital twins of real-world business entities.

Custom object types allow you to map non-standard business entities, such as custom order types, specialized invoices, or regional employee profiles, directly into the Celonis Platform. This ensures your data model accurately mirrors your unique operational ecosystem, allowing you to isolate and surface systemic process inefficiencies that out-of-the-box configurations miss.

Every object is governed by an Object Type, which defines:

  • Identity: How the object is uniquely identified.

  • Attributes: The specific properties that describe it.

  • Relationships: How it connects to events and other objects.

The platform provides two event-modeling pathways based on the source data architecture:

Modeling option

Required inputs

Primary use case

From scratch

Manual input of Object Type Name, unique ID, attributes, and relationships.

Use to manually construct entirely new or custom process entities when no matching relational source tables exist in your data pool.

See: Creating custom object types from scratch.

Importing from table

An active source table (or tables) with an established data connection in a Data Pool.

Use when migrating existing relational source infrastructure (such as SAP or Oracle tables). Source columns transform into attributes, foreign keys suggest object relationships, and Celonis generates the underlying transformation scripts automatically. Extend these base object types post-import with custom attributes as your process scope scales.

See: Importing custom object types from a table.

Related topics