Process mining-functies
Functies voor process mining, voor het analyseren van eventsequenties en procesverlopen.
Process mining-functies begrijpen
Met deze functies analyseer je de volgorde van activiteiten binnen cases:
- Direct gevolgd door: activiteit A wordt direct gevolgd door activiteit B, zonder activiteiten ertussen
- Uiteindelijk gevolgd door: activiteit A wordt op een later moment gevolgd door activiteit B. Er kunnen andere activiteiten tussen zitten.
Veelgebruikte patronen
-
Directe volgorde controleren:
directlyFollowedBy("Submit", "Review") // Returns true if Submit → Review with no events between -
Latere volgorde controleren:
eventuallyFollowedBy("Order Placed", "Order Shipped") // Returns true even if there are activities between -
Procesafwijkingen vinden:
// Cases where approval was skipped eventuallyFollowedBy("Request", "Complete") && not eventuallyFollowedBy("Request", "Approve") -
Herstelwerkpatronen identificeren:
// Activity repeats immediately (self-loop) directlyFollowedBy("Review", "Review") -
Compliancechecks:
// Verify mandatory sequence if(eventuallyFollowedBy("Create", "Approve"), "Compliant", "Missing Approval")
directlyFollowedBy
(activity1, activity2)Controleert of de ene activiteit in de case direct wordt gevolgd door een andere activiteit.
| Parameters |
| ||||||
| Retourneert | boolean | ||||||
| Voorbeelden | directlyFollowedBy("Submit", "Review") → true als Submit direct wordt gevolgd door Review | ||||||
| Zie ook |
eventuallyFollowedBy
(activity1, activity2)Controleert of de ene activiteit in de case uiteindelijk wordt gevolgd door een andere activiteit.
| Parameters |
| ||||||
| Retourneert | boolean | ||||||
| Voorbeelden | eventuallyFollowedBy("Order", "Ship") → true als Order uiteindelijk wordt gevolgd door Ship | ||||||
| Notities | Geeft ook true als er andere activiteiten tussen staan. | ||||||
| Zie ook |
Gerelateerde onderwerpen
- Overzicht van expressies: alle expressiefuncties.