I have started my Process mining App as a “Custom process” (uipathTemplateOne) but later I’ve managed to add a data connector which pushes my raw data directly to UiPath. Thus, I would like to ask how it’s possible to replace the data model Event_log table and to add another table that stores my process activities? If I remove the event_log table from the pre-build data model, I am receiving a message that the Event_log table is missing and it won’t allow me to save and run the data model without it:
Check this might be helpful,
you cannot remove the Event_log table as it’s required for case tracking and process analysis. Instead, add your custom table (e.g., activities_log) to store process activities and link it to the Event_log table using common references (like case_id). Ensure the Event_log table remains intact while mapping your raw data into it or extending it with additional columns. This approach will allow you to store your process activities without disrupting the core data model.
@Victor_Pishtovkolev - Prashan is correct. There are certain required tables for Process Mining to work. Event_log is one of them for the Custom Template. More details are available here - Process Mining - Data models
The reason you don’t see it in Oracle P2P app is because, in that template the required table name should be purchase_order_item_event_log. Some templates have a customized name for the event_log table.
You can customize your event_log table as much as want, it just needs to be named event_log and contain the required fields listed in the linked document above.
Lastly, we are working on a new feature for supporting multiple processes in a single app. It is in a preview and if you think it will align for your needs, please reach out to @Martijn_Wijffelaars.
That’s right. Adding to Ankit’s reply: with the upcoming feature to load multiple processes you can freely remove and rename your event log tables. So it will give additional flexibility as well.
Please let me know if you’d be interested in previewing that, happy to show you the possibilities of the new feature.
I was aware of the fact that Cases and Event_log tables are required, but thought there is a way to replace them with other tables, especially after studying the Oracle P2P App template - obviously, the difference is how the Oracle P2P App template was designed in the backend. Thus, I will merge all events in the Event_log.
Thank you very much all for your prompt responses and clarifications!
Also, good to know about the upcoming update on the multi eventlogs - thanks Martijn and Ankit!