SLA 関数は目標応答時間内、またはサービス レベル契約 (SLA) で応答する必要がある問い合わせの割合を計算します。
たとえば、この関数を使用して、目標応答時間内に十分な数の問い合わせに応答して SLA を満たすことができます。
構文
SLA(Number of servers, Target response time, Arrival rate, Average duration)
引数
引数 | データ型 | 説明 |
Number of servers | 数値 | リクエストの処理に対応できる担当者 (コール センターのエージェントなど) の数 |
Target response time | 数値 | 各リクエストの処理を開始するまでの時間 |
Arrival rate | 数値 | リクエスト間の到着間隔 |
Average duration | 数値 | リクエスト 1 件を処理するのにかかる平均時間 |
SLA 関数は数値を返します。これは、Target response time で指定した目標応答時間内に応答する必要がある問い合わせの割合を表したものです。
計算エンジンの機能の違い
コール センター プランニング関数は Polaris で使用できません。Anaplan の計算エンジンの違いについてはこちらのリンクを参照してください。
追加情報
SLA の計算の仕組み
SLA は以下の数式に対する解となります。
1- ERLANGC(x,a)e
(a-x)t/z
, where SLA ≠ 1
この数式の内容は以下のとおりです。
- x: Number of servers
- a: Arrival rate を Average duration で乗算した数値
- t: Target answer time
制約
引数の時間単位
Target response time、Arrival rate、Average duration の各引数ではどの時間単位を使用しても構いません。たとえば、秒と分が使用できます。ただし、使用する時間単位を各引数で揃える必要があります。
最大担当者数
Number of servers 引数で使用できる最大の数は 500 万です。
例
こちらの例では、列に「Call Centers」リスト、行にライン アイテムがあります。最初の四つのライン アイテムには各コール センター用の SLA 関数のデータがあります。
- リクエストに対応するために予定されている担当者の数
- リクエストの処理を開始する目標応答時間
- リクエストが到着する間隔
- リクエスト を完了するのにかかる平均時間
五つ目のライン アイテムでは、SLA 関数を使用して、目標応答時間内に処理を開始する必要がある問い合わせの割合を計算しています。
六つ目のライン アイテムでは目標応答時間を調整できます。七つ目のライン アイテムの式では調整した目標応答時間を使用しています。こうすることで、SLA (このケースでは 95%) を維持しながら、リクエストの処理を開始できる応答時間がわかります。
式を含む両方のライン アイテムで小数点以下 2 桁までのパーセンテージ形式を使用して、率をパーセンテージで表示しています。
Call Center 1 | Call Center 2 | Call Center 3 | Call Center 4 | |
Scheduled Number of Servers | 17 | 23 | 36 | 24 |
Target Response Time | 15 | 18 | 17 | 12 |
Request Arrival Rate | 0.7684 | 0.9358 | 1.426 | 1.2194 |
Average Duration | 18.67 | 23.25 | 24.87 | 17.39 |
Service Level Agreement
| 95.22% | 72.50% | 37.83% | 93.39% |
Amended Target Response Time | 15 | 50 | 135 | 14 |
Updated SLA with amendment
| 95.22% | 95.03% | 95.10% | 95.21% |