ANSWERTIME 関数は特定の問い合わせ応答率、又はサービス レベル契約 (SLA) を満たすために必要な最短待機時間を計算します。
たとえば、ANSWERTIME 関数を使用して繁忙期の保留時間を調整できます。
構文
ANSWERTIME(Number of servers, SLA, Arrival rate, Average duration)
引数
引数 | データ型 | 説明 |
Number of servers | 数値 | リクエストの処理に対応できる担当者 (コール センターのエージェントなど) の数 |
SLA | 数値 | 処理が必要なリクエストのパーセンテージ |
Arrival rate | 数値 | リクエスト間の到着間隔 |
Average duration | 数値 | リクエスト 1 件を処理するのにかかる平均時間 |
ANSWERTIME 関数は数値を返します。これは、SLA 引数で指定した割り合いの問い合わせに回答するのに必要な最短待機時間を表しています。
コール センター プランニング関数は Polaris で使用できません。Anaplan の計算エンジンの違いについてはこちらのリンクを参照してください。
ANSWERTIME 関数の計算方法
ANSWERTIME 関数は以下の数式に対する解を計算します。
この数式の内容は以下のとおりです。
- x は Number of servers です。
- w は SLA です。
- y は Arrival rate です。
- z は Average duration です。
- a は業務負荷で、y を z で乗算したものです。
制約
引数の時間単位
Arrival rate 引数と Average duration 引数ではどの時間単位を使用しても構いません。たとえば、秒と分が使用できます。ただし、使用する時間単位を両方の引数で揃える必要があります。
最大担当者数
Number of servers 引数で使用できる最大の数は 500 万です。
例
こちらの例では、列に「Call Centers」リスト、行にライン アイテムがあります。最初の四つのライン アイテムには各コール センター用の ANSWERTIME 関数のデータがあります。
- リクエストの処理に対応できる担当者の数
- 目標応答時間、又は SLA 内で応答する必要がある問い合わせのパーセンテージ
- リクエストが到着する間隔
- リクエスト を完了するのにかかる平均時間
「Answer time for SLA」ライン アイテムでは ANSWERTIME 関数を使用して、エージェント数、SLA、到着率、平均時間を指定したうえでリクエストの応答時間を計算しています。
「Increased SLA」ライン アイテムではモジュールのユーザーが SLA を修正できます。「Answer time for increased SLA」ライン アイテムの式でこれが使用されています。この式では、エージェント数、SLA、到着率、平均時間を指定したうえでリクエストの応答時間を計算しています。
SLA を含む両方のライン アイテムで小数点以下 2 桁までのパーセンテージ形式を使用しています。
Call Center 1 | Call Center 2 | Call Center 3 | Call Center 4 | |
Number of Servers | 17 | 24 | 39 | 24 |
Service Level Agreement | 85% | 87% | 92% | 85% |
Request Arrival Rate | 0.7684 | 0.9358 | 1.426 | 1.2194 |
Average Duration | 18.67 | 23.25 | 24.87 | 17.39 |
Answer time for SLA
| 6.949 | 14.8 | 12.27 | 6.902 |
Increased SLA | 90% | 82% | 97% | 90% |
Answer time for increased SLA
| 9.802 | 19.83 | 19.17 | 9.425 |