Calculo de percentil como medida derivada.

La medida percentil es de las llamadas medidas de posición no central (cuartiles, deciles, quintiles, percentiles, etc) que se puede describir como una forma de comparación de resultados, por ello es un concepto ampliamente utilizado en campos como la estadística o el análisis de datos. Es un número de 0 a 100 que está muy relacionado con el porcentaje pero que no es el porcentaje en sí. Para un conjunto de datos, el percentil para un valor dado indica el porcentaje de datos que son igual o menores que dicho valor; en otras palabras, nos dice dónde se posiciona una muestra respecto al total.


Se agrega al O3 Designer la posibilidad de crear una medida con estas características, sin tener la necesidad de realizar cálculos en vistas o medidas del modelo.

Se toman las tuplas de la medida base, se ordenan en forma ascendente, y se devuelve el valor que está en la posicion x% del total de tuplas obtenidas.

Se define como una medida derivada, seleccionando la funcionalidad "Percentil" (o bien Percentile).



A continuación un ejemplo de como funciona este tipo de calculo:

Medida a modelar: "Cantidad de días de demora de la solicitud cuya resolución corresponda al 90% de las solicitudes procesadas."

En esta empresa de servicios se quiere medir el tiempo de resolución del reclamo que corresponde al 90% de las solicitudes procesadas.

Para ello seleccionamos una muestra de 5 casos de reclamos resueltos como totalidad.

Se ordenan según tiempo de resolución y luego se identifica la que esta cerca del 90% (0.9).

En imagen a continuación se especifica:

A: números de reclamos

B: tiempo de resolución de cada solicitud.

C: orden numérico.

D: Valor correspondiente al percentil (C/5)


Si miramos la columna Percentil (D), el D8 corresponde al valor mas cercano al 0.9 que sería el 90%.

Por lo tanto, el valor resultante es 10,20

Todos estos calculos los resuelve internamente O3 BI al seleccionar la opción Percentil en la medida derivada.


Vemos a continuación los pasos a seguir para modelar la medida:

  1. O3 Designer: Crear la medida en O3 Designer seleccionando la opción Percentil en derivadas, la medida de la que se quiere calcular el percentil y asignando el valor del porcentaje a calcular (90 = 90%).
    También se debe seleccionar la medida base sobre la que se trabaja.
  2. Solicitar asistencia técnica para contar con esta funcionalidad.


Cuidados en al construcción

  • Se debe tener cuidado para que en el modelo todos los datos de la fuente esten representados en dimensiones, de forma tal que o3 no acumule datos en la medida original al constuir el cubo.
  • El cubo no puede tener redundancia en ningún nivel, ya que si no se afecta el cálculo del percentil.