キャパシティ予約ルール
キャパシティ予約を使用すると、作業タイプ、場所、優先度などの属性に基づいて、作業指示タスク間で合計作業キャパシティを効率的に配分できます。
複数の予約ルールを作成して、優先度やデマンドなどの属性に基づいて作業指示タスクを管理および優先順位付けできます。各ルールでは、総キャパシティの割合を特定のタスクタイプまたは条件に割り当てます。これにより、作業負荷を効率的に分散し、利用可能なリソースを最大限に活用できます。
作業負荷キャパシティを予約する
さまざまなタイプの作業に基づいて予約ルールを作成し、作業指示タスクの作業負荷キャパシティを予約します。
始める前に
必要なロール:wm_admin、wm_manager、wm_internal_contractor_manager
手順
| フィールド | 説明 |
|---|---|
| [Name (名前)] | 予約の名前 (例:「日次タスク割り当て」)。 |
| 説明 | 予約カテゴリの説明 (例:「日次インストールおよび障害修正タスクの予約」)。 |
| テーブル | 条件が適用されるwm_taskテーブル。このフィールドは読み取り専用です。 |
予約ルールを作成する
予約ルールは、作業タイプ、場所、優先度など、作業指示タスクのさまざまな属性に特定の割合のキャパシティを割り当てるのに役立ちます。これにより、効率的なタスク管理が確認され、特定の作業負荷の要求を満たすことができます。
始める前に
必要なロール:wm_admin、wm_manager、wm_internal_contractor_manager、sn_fsm_tp.fsm_territory_manager、sn_fsm_tp.fsm_territory_planner
手順
| フィールド | 説明 | 例 |
|---|---|---|
| [Name (名前)] | 予約ルールの名前。 | |
| デマンドチャネル | 予約ルールのデマンドチャネルを選択します。詳細については、「デマンドチャネルの作成」を参照してください。 注: テリトリープラグインがインストールされている場合にのみ適用されます。 |
例: 「インストール」 または 「障害対応」。 |
| テーブル | デフォルトのテーブルは、ルールが適用されるwm_taskです。(これは読み取り専用です。) | |
| 条件 | 作業負荷をフィルタリングする条件を定義します。 注: テリトリープラグインがインストールされていない場合にのみ適用されます。 |
例:インストールタスクのキャパシティの予約: . |
| 割り当てられた割合 (%) | このルールに予約された総キャパシティの割合。割り当てられたすべての割合の合計は、予約内のすべての予約ルールの 100 を超えることはできません。 | 例:
|
| オーバーフローを許可 | 予約された割合を超えるタスクのオーバーフローを有効または無効にします。有効にすると、未使用のキャパシティがある場合に、タスクが予約の割合を超えることが可能になります。 | 例:次の 2 つの予約ルールが定義されています。
つまり、定義された予約ルールでは、25% + 25% = 50% のキャパシティのみが割り当てられます。したがって、どのルールにも割り当てられていない 100% - 50% = 50% の追加キャパシティがあります。 [オーバーフローを許可] が有効になっていて、受信作業が [インストール] または [ブレークフィックス] のいずれかの事前定義された割り当ての 25% を超えた場合、この超過分は残りの 50% の未割り当てキャパシティプールから差し引かれます。 |
| 最大オーバーフロー率 | 予約が割り当てを超えることができる最大パーセンテージを定義します。 | 例:
|
| 順序 | タスクのアサイン時にルールが適用される順序を決定します。 | 例:
|
予約ルールに基づくキャパシティ割り当て
- 総キャパシティ:8 タスク
- 予約ルール:
- インストール:25% (2 タスクを予約)
- 障害修正:25% (2 タスク予約済み)
注:未割り当てキャパシティ:50% (4 タスク)
- 「Breakfix」サービスでは「 オーバーフローを許可」 オプションが無効になっています。
- シナリオ:「Breakfix」は 3 つの受信タスクを受け取ります。
- 予約ルールに基づいて 2 つのタスクがアサインされます。
- [オーバーフローを許可] が無効になっているため、予約されていないキャパシティから追加のタスクが割り当てられることはありません。
- 「Breakfix」サービスで「 オーバーフローを許可」 オプションが有効になっています。
- [最大オーバーフロー率] は 50% に設定されています。
- シナリオ:「Breakfix」は 3 つの受信タスクを受け取ります。
- 予約ルールに従って 2 つのタスクがアサインされます。
- 予約されていないキャパシティから 1 つの追加タスクが割り当てられます (最大 50% のオーバーフローを使用)。
- システムは、オーバーフローしきい値内にさらに 1 つのタスクに対応するためのスペースを確保します。