アーラン C
動詞: erlangC
パラメーターに入力した値に従ってアーラン C の計算を適用し、ref(erlangC::adjustedServiceLevel)、折れ線、保留中の呼び出し、およびエージェント占有率 を返します。
構文
erlangC --callsperinterval(Numeric) --interval(TimeSpan) --averagehandlingtime(TimeSpan) [--advancedsettings(Boolean)] --requiredservicelevel(Numeric) --requiredanswertime(TimeSpan) [--shrinkage(Numeric)] (Boolean)=success (Numeric)=agentOccupancy (Numeric)=optimalAgentLines (Numeric)=probabilityOfCallWait (Numeric)=adjustedServiceLevel
入力
| スクリプト | Designer | 必須 | 許容タイプ | 説明 |
|---|---|---|---|---|
| --callsperinterval | 呼び出しの数 | 必須 | 数値 | 指定した時間間隔における電話の呼数。 |
| --interval | 間隔 | 必須 | 時間幅 | 呼び出しの数 で定義した呼数が発生する時間間隔。標準的な時間間隔は 1 時間です。 |
| --averagehandlingtime | 平均処理時間 | 必須 | 時間幅 | 通話の平均時間 (平均保留時間)。 |
| --advancedsettings | 詳細設定 | オプション | Boolean | 有効にすると、以下のオプションが表示されます。 |
| --requiredservicelevel | サービス・レベル | 詳細設定が True の場合のみ | 数値 | 予想されるサービス品質のパーセンテージ。予想されるサービス・レベルは 85% です。 |
| --requiredanswertime | 応答待ち時間 | 詳細設定が True の場合のみ | 時間幅 | 呼び出しの応答にかかる平均待機時間。標準的な応答時間は 30 秒です。 |
| --shrinkage | 縮小 | オプション | 数値 | 係員の 1 人が呼び出しに応答できない確率。 |
出力
| スクリプト | Designer | 許容タイプ | 説明 |
|---|---|---|---|
| success | 成功 | Boolean | コマンドの実行が成功した場合は「True」、そうでない場合は「False」を返します。 |
| agentOccupancy | エージェント占有率 | 数値 | 呼び出しの応答にかかった時間のパーセンテージ。 |
| optimalAgentLines | 回線数 | 数値 | 呼び出しに応答できる係員の数。 |
| probabilityOfCallWait | 保留中の呼び出し | 数値 | 呼び出しが保留になる確率。 |
| adjustedServiceLevel | サービス・レベル | 数値 | 再計算されたサービス・レベル。応答できる係員の数を使用してより正確な結果が返されます。 |
例
コマンドは、値に従って Erlang C の計算を実行します。
defVar --name success --type Boolean
defVar --name agentOccupancy --type Numeric
defVar --name waitCall --type Numeric
defVar --name lines --type Numeric
defVar --name serviceLevel --type Numeric
erlangC --callsperinterval 500 --interval 01:00:00 --averagehandlingtime 00:03:00 --advancedsettings --requiredservicelevel 0.70 --requiredanswertime 00:00:20 --shrinkage 0 success=success agentOccupancy=agentOccupancy lines=optimalAgentLines waitCall=probabilityOfCallWait serviceLevel=adjustedServiceLevel
logMessage --message "Success: ${success}\r\nAgent Occupancy: ${agentOccupancy}%\r\nlines: ${lines}\r\nWaiting calls: ${waitCall}\r\nService level: ${serviceLevel}" --type "Info"
// Success: True
// Agent Occupancy Percentage: 0.862%
// Lines: 29
// Waiting calls: 0.341
// Service level: 0.781
注釈
入力パラメーターのサービス・レベル、縮小 と、出力パラメーターのエージェント占有率 では、0 から 100% を表す 0 から 1 の 10 進数値が使用されます。