Funzioni di Process Mining
Funzioni specifiche del Process Mining per analizzare le sequenze di eventi e i flussi dei processi.
Comprendere le funzioni di Process Mining
Queste funzioni aiutano ad analizzare la sequenza delle attività all’interno dei casi:
- Seguito direttamente da: l’attività A è seguita immediatamente dall’attività B, senza attività intermedie
- Seguito successivamente da: l’attività A è seguita dall’attività B in un momento successivo, con la possibilità che si verifichino altre attività nel frattempo
Pattern comuni
-
Verificare la sequenza immediata:
directlyFollowedBy("Submit", "Review") // Returns true if Submit → Review with no events between -
Verificare la sequenza successiva:
eventuallyFollowedBy("Order Placed", "Order Shipped") // Returns true even if there are activities between -
Individuare le deviazioni del processo:
// Cases where approval was skipped eventuallyFollowedBy("Request", "Complete") && not eventuallyFollowedBy("Request", "Approve") -
Individuare i pattern di rilavorazione:
// Activity repeats immediately (self-loop) directlyFollowedBy("Review", "Review") -
Controlli di conformità:
// Verify mandatory sequence if(eventuallyFollowedBy("Create", "Approve"), "Compliant", "Missing Approval")
directlyFollowedBy
(activity1, activity2)Verifica se un'attività è seguita immediatamente da un'altra attività nel caso.
| Parametri |
| ||||||
| Valore restituito | booleano | ||||||
| Esempi | directlyFollowedBy("Submit", "Review") → true se Submit è seguito immediatamente da Review | ||||||
| Vedi anche |
eventuallyFollowedBy
(activity1, activity2)Verifica se un'attività è seguita successivamente da un'altra attività nel caso.
| Parametri |
| ||||||
| Valore restituito | booleano | ||||||
| Esempi | eventuallyFollowedBy("Order", "Ship") → true se Order è seguito successivamente da Ship | ||||||
| Note | Restituisce true anche se tra le due sono presenti altre attività. | ||||||
| Vedi anche |
Argomenti correlati
- Panoramica delle espressioni: tutte le funzioni delle espressioni.