プロセスsimulation
業務プロセスをsimulationして成果予測や変更のテスト、業務フローの最適化を事前に実現。
simulationの実行で、設定済みプロセスモデルとパラメータを元にバーチャルなイベントログが作成されます。
対象プロセスモデルを表示し、右側パネルのSimulationタブを選択します。
1つのモデルに対して複数のsimulation設定が作成できます。
| 設定項目 | 説明 |
|---|---|
| Simulation Period | simulationの開始日と終了日 |
| ウォームアップ期間 | 有効にすると開始日前にもsimulationを行い、定常状態にします |
Warm-up Period
Warm-up periodを設定すると、データ収集前にsimulationが定常状態になります。有効時は(開始日 - simulation期間)から開始し終了日まで進みますが、出力には開始日から終了日までのeventのみが含まれます。初期バイアスの排除に役立ちます。
すべて手動設定する代わりに、自動設定ボタンでsimulationパラメータを自動入力できます:
Quick Start
Auto Configureを使えば最速でsimulationを開始できます。自動設定後に微調整も可能です。
ケースがsimulationで保持するカスタム属性を定義します。
分布を使い数値データを生成します。詳細はDistributions 参照。
生成モードを選択します:
| モード | 説明 |
|---|---|
| List | 定義済み値から重み付きランダム選択 |
| Numbered | プレフィックス付き連番ID(例:Order 1, Order 2) |
| Fictional Names | 架空人名を自動生成 |
| Fictional Companies | 架空企業名を自動生成 |
| Countries | 国名一覧 |
アクティビティ実行の制約となる共有リソースを定義します。詳細はResources をご参照ください。
Start Eventをクリックし、ケースの到着パターンを設定します。
| 設定項目 | 説明 |
|---|---|
| Distribution | 到着のバラつき(標準はPoisson) |
| Rate | 単位時間あたりの平均到着数 |
| Rate Unit | 1時間、1日、1週間、1カ月、1年ごと |
| 周期性 | 時間変動のパターン |
デフォルト: Poisson分布で1時間あたり1ケース
TaskまたはEvent(中間/終了イベント)をクリックして詳細を設定します。
| 設定項目 | 説明 |
|---|---|
| Distribution | 所要時間のバラつき |
| Time Unit | 秒、分、時間、日 |
| 周期性 | 時間変動のパターン |
| 設定項目 | 説明 |
|---|---|
| Resource | 使用するリソースプール |
| Quantity | 必要なユニット数 |
要素が完全にスキップされる確率(0-100%)です。スキップ時はリソース消費・時間経過がありません。
要素完了時にケースの属性を変更できます。
ゲートウェイで複数の出口がある場合、それぞれのパスの確率を設定します。
| Gateway Type | 動作 |
|---|---|
| XOR (Exclusive) | 確率重みで1つのパスを選択 |
| AND (Parallel) | すべてのパスを同時に進行 |
| OR (Inclusive) | ランダム選択、必ず1つ以上のパス |
Probabilities
確率は重みで指定し、パーセント指定は不要です。自動的に正規化されます。
終了日または2,000,000 eventに到達するとsimulationが停止します。
完了後、simulationイベントログ入りの新しいデータセットが作成されます。ProcessMindの標準機能で分析できます:
当サイトでは、閲覧体験の向上、コンテンツのパーソナライズ、トラフィックの分析のためにCookieを使用しています。「すべて許可」をクリックすると、Cookieの使用に同意いただいたことになります。