Modeling objects and events
Object-centric modeling provides the structural framework for process data ingestion and analysis within the Celonis Platform. By defining discrete objects and chronological events, you create a unified data layer to uncover cross-process dependencies and operational insights.
Objects
An object represents a digital twin of a physical or systemic business entity, such as an order, invoice, customer, delivery, or employee. Objects form the structural foundation of object-centric process mining (OCPM). Each object instance belongs to an object type that defines its unique identifier, descriptive attributes, and relationships.
Events
An event represents a discrete, time-stamped business activity applied to one or more objects, such as an order creation, invoice payment, or delivery shipment. Events establish the chronological log of process activities. Each event instance belongs to an event type that defines its unique identifier, attributes, and precise entity links.
Transformations
Custom transformations map extracted source data into the OCPM data model. Transformations execute custom scripts to populate object and event attributes, establish many-to-many relationships, and capture historical attribute variations. These scripts ensure that the data layer is correctly structured for downstream analysis.
Perspectives
A perspective provides a tailored, business-specific view of a process data model without altering the underlying data layer. It filters and isolates specific object types, event types, and relationships required for a targeted process analysis.