Anónimo
¡Hola!
¿Alguien ha intentado averiguar cómo calcular la fórmula de Erlang C con DAX? Estoy tratando de calcular la cantidad de agentes necesarios para un nivel específico de servicio para un centro de llamadas.
He seguido este tutorial «Creación de una herramienta de dotación de personal de Call Center en Power Pivot» de Josh Miller. Fue muy útil, pero Power BI muestra limitaciones informáticas, específicamente me da estos errores:
“MdxScript (Modelo) (6,5) Error de cálculo en la medida ‘Tabla'[TA_INTERACTIONS]’: Un argumento de función HECHO tiene el tipo de datos incorrecto o el resultado es demasiado grande o demasiado pequeño».
“MdxScript (Modelo) (25, 75) Error de cálculo en la medida ‘Tabla'[TA_INTERACTIONS]’: Un argumento de función ENERGÍA tiene el tipo de datos incorrecto o el resultado es demasiado grande o demasiado pequeño».
Los cálculos se basan en la fórmula de Poisson y Acumulative Poisson, que contiene las funciones POWER() y FACT():
a) Veneno:
PoissonX =
DIVIDIR (
EXP ( – [IntensidadTraf] )
* ENERGÍA ( [IntensidadTraf]; SUM ( AgentesX[AgentsX] ) );
HECHO ( SUMA ( AgentesX[AgentsX] ) );
0
)
b) Veneno acumulativo
PoissonC_X =
SUMX (
FILTRO ( AgentesZ; AgentesZ[AgentsZ] < SUMA ( AgentesX[AgentsX] ) );
DIVIDIR (
EXP ( – [IntensidadTraf] ) * ENERGÍA ( [IntensidadTraf]; AgentesZ[AgentsZ] );
HECHO ( AgentesZ[AgentsZ] );
0
)
)
Donde ‘AgentesX [AgentsX] ‘ y ‘AgentesZ [AgentsZ] ‘ son tablas que contienen una sola columna con el número total de agentes, aumentando el valor 1 en 1.
El modelo funciona para menos de 150 agentes, pero falla en 151 agentes o más.
¿Alguna idea sobre cómo resolverlo?
¡Gracias!
srikanthG
Hola Judy,
¿Ha resuelto los problemas lógicos de Erlang – C o ha encontrado alguna solución alternativa?
Jorgast
En respuesta a srikanthG
Desafortunadamente aún no
v-shex-msft
Hola @Anónimo,
En realidad, significa que está usando un número demasiado grande para hacer el cálculo de ‘hechos’ y el número de resultado está por encima del límite de tipo int. (Pruebo de mi lado y puedo calcular con números menores que 171)
Saludos,
Xiaoxin-sheng
Anónimo
En respuesta a v-shex-msft
¡Gracias @v-shex-msft!
Aunque necesito un número mucho más alto para hacer mis cálculos. Seguiré buscando una alternativa.
Saludos.
Jorgast
En respuesta a Anónimo
@Anónimo
Estoy tratando de calcular el volumen de llamadas usando las variables Erlang C y Power BI. Estoy recibiendo un error similar al que tuviste. ¿Pudo encontrar una manera de pronosticar el volumen de llamadas en Power BI usando Erlang?