プロセスマイニング関数
イベントの順序やプロセスフローを分析する、プロセスマイニング専用の関数です。
プロセスマイニング関数について
これらの関数を使うと、ケース内のアクティビティの順序を分析できます:
- 直接後続:アクティビティAの直後にアクティビティBが続きます(間に別のアクティビティはありません)
- 後続:アクティビティAの後に、ある時点でアクティビティBが続きます(間に別のアクティビティが入る場合があります)
よく使うパターン
-
直後の順序を確認:
directlyFollowedBy("Submit", "Review") // Returns true if Submit → Review with no events between -
後続の順序を確認:
eventuallyFollowedBy("Order Placed", "Order Shipped") // Returns true even if there are activities between -
プロセス逸脱を特定:
// Cases where approval was skipped eventuallyFollowedBy("Request", "Complete") && not eventuallyFollowedBy("Request", "Approve") -
手戻りのパターンを特定:
// Activity repeats immediately (self-loop) directlyFollowedBy("Review", "Review") -
コンプライアンスチェック:
// Verify mandatory sequence if(eventuallyFollowedBy("Create", "Approve"), "Compliant", "Missing Approval")
directlyFollowedBy
(activity1, activity2)ケース内で、あるアクティビティの直後に別のアクティビティが続くかどうかを確認します。
| パラメーター |
| ||||||
| 戻り値 | 真偽値 | ||||||
| 例 | directlyFollowedBy("Submit", "Review") → Submitの直後にReviewが続く場合はtrue | ||||||
| 関連項目 |
eventuallyFollowedBy
(activity1, activity2)ケース内で、あるアクティビティの後に別のアクティビティが続くかどうかを確認します。
| パラメーター |
| ||||||
| 戻り値 | 真偽値 | ||||||
| 例 | eventuallyFollowedBy("Order", "Ship") → Orderの後にShipが続く場合はtrue | ||||||
| 注意事項 | 2つのアクティビティの間に、ほかのアクティビティがあってもtrueを返します。 | ||||||
| 関連項目 |
関連トピック
- 式の概要:すべての式関数。
プロセスをより良く設計し、つながりのあるアーキテクチャを構築して、管理を続けましょう。
クレジットカード不要、待ち時間なしですぐにご利用いただけます。組織の業務の進め方を、明確につながるプロセス設計として可視化します。
プロセスアーキテクチャを構築し、オーナーシップと統制を定め、あらゆる階層で役割と責任を明確にします。
無料トライアルを開始して、プロセスのガバナンス、管理、継続的な改善を支える信頼できる基盤を築きましょう。