Funções de Process Mining
Funções específicas de Process Mining para analisar sequências de eventos e fluxos de processos.
Entendendo as funções de Process Mining
Essas funções ajudam você a analisar a sequência de atividades dentro dos casos:
- Seguido diretamente por: a atividade A é seguida imediatamente pela atividade B, sem atividades entre elas
- Seguido posteriormente por: a atividade A é seguida pela atividade B em algum momento, e outras atividades podem ocorrer entre elas
Padrões comuns
-
Verificar sequência imediata:
directlyFollowedBy("Submit", "Review") // Returns true if Submit → Review with no events between -
Verificar sequência posterior:
eventuallyFollowedBy("Order Placed", "Order Shipped") // Returns true even if there are activities between -
Encontrar desvios do processo:
// Cases where approval was skipped eventuallyFollowedBy("Request", "Complete") && not eventuallyFollowedBy("Request", "Approve") -
Identificar padrões de retrabalho:
// Activity repeats immediately (self-loop) directlyFollowedBy("Review", "Review") -
Verificações de conformidade:
// Verify mandatory sequence if(eventuallyFollowedBy("Create", "Approve"), "Compliant", "Missing Approval")
directlyFollowedBy
(activity1, activity2)Verifica se uma atividade é seguida imediatamente por outra atividade no caso.
| Parâmetros |
| ||||||
| Retorno | booleano | ||||||
| Exemplos | directlyFollowedBy("Submit", "Review") → true se Submit for seguido imediatamente por Review | ||||||
| Veja também |
eventuallyFollowedBy
(activity1, activity2)Verifica se uma atividade é seguida posteriormente por outra atividade no caso.
| Parâmetros |
| ||||||
| Retorno | booleano | ||||||
| Exemplos | eventuallyFollowedBy("Order", "Ship") → true se Order for seguido posteriormente por Ship | ||||||
| Observações | Retorna true mesmo quando há outras atividades entre as duas. | ||||||
| Veja também |
Tópicos relacionados
- Visão geral das expressões: todas as funções de expressão.