Skip to main content
Question

Choosing EventLogs (or Activities) interactively for Process Explorer

  • August 13, 2024
  • 2 replies
  • 36 views

manuel.wetze
Level 10
Forum|alt.badge.img+8

Hi all I am currenlty investigating very basic Visualizations in Process Explorer.

Ultimately I want the User to be able to include/exclude Activities in a matter where they are actually excluded form the the Directly Follows relations which are the edges of the graph.

 

 

as a minimal example lets say I have only Act A, Act B and Act C and only one case with variant A->B ->C.

If B gets deselected I want the process explorer show to show A->C then. The existing Graph Control Panel only hides the activities so it would actually remove B and A->B and A-> and no data remains.

 

I just stumbled across the REMAP VALUE (Activitycol, ('B', NULL)) PQL which would allows me to create a second event log in KM where I can then do the REMAP but only preemtively and hardcoded. I want the user to give some degree of freedom and customization the dashboard to select either a whole Event Log to be used (then I would just prepare 2 or 3) or actually do a select on the activities itself.

 

Does someone had similar use cases and ideas on how to tackle it? I am using the newest View for the project.

2 replies

jan.vajse12
Level 5
Forum|alt.badge.img+1
  • Level 5
  • December 4, 2025

Hi Manuel, 

I need exactly the same. Our business users would like to see the process without certain activity but still keeping the cases which include it.

So far, I could not find any option how the end users could do it.

 

Have you eventually find some kind of solution for this case?

 

Thank you very much.

Jan


florian.mrkvi
Level 7
Forum|alt.badge.img+3

Hi,

you can map activities to NULL then they don’t show up  anywhere in the Process Explorer.
In the Process Explorer’s settings under “General Options”->”Custom Dimention” use

CASE
WHEN "ACTIVITY"."Name" = 'Act B' THEN NULL
ELSE "ACTIVITY"."Name"
END

The name of the activity can be replaced by a variable containing a list of multiple activity names. That would give you something like:

CASE
WHEN "ACTIVITY"."Name" in ('<%=excluse_list%>') THEN NULL
ELSE "ACTIVITY"."Name"
END


Hope this helps,
br Florian