Catalog Tables - OCPM
Description
OCPM Catalog Tables allow accessing metadata about a object centric process mining perspective (former: data model) including registered tables.
Syntax
"OCPM":"Object_Type"
"OCPM":"Event_Type"
"OCPM":"Event_Object_Type_Relations"
"OCPM":"Object_Type": Access the object catalog that lists all object types in a OCPM datamodel. Has a "Name" column with all the objects in an OCPM datamodel.
"OCPM":"Event_Type": Access the event catalog that lists all event types in a OCPM datamodel. Has a "Name" column with all the event types in an OCPM datamodel.
"OCPM":"Event_Object_Type_Relations": Access the table listing all static Event-Object-Type-Relations which have been modeled within a perspective. Additional relations which have not been defined in the perspective (e.g. by using CREATE_EVENTLOG) are not listed. The table has the following columns:
"Object_Name" - Name of the object type.
"Event_Name" - Name of the event type. It can be directly connected to the object type or with using a mapping table in between the object and the event type.
The catalog tables behave like regular tables, but they are not joined to the data model (or to each other).
Examples
[1] In this example we use the OCPM Object_Type to list all object types existing in the current data model. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[2] In this example we use the OCPM Event_type table to list all event type (tables) in the current data model. Note that all event type tables are listed only once, even if they are connected to more than one object type. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[3] In this example an Event_Object_Type_Relations table is generated. It lists all existing objects and all corresponding event types which are present in an OCPM data model. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
[4] In this example an Event_Object_Type_Relations table is generated from a OCPM data model having multiple Object - Event relationships. For each object, the connected events are listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|