{scrollbar} |
El objetivo de los rankings automáticos es mejorar la respuesta al usuario, ofreciendole una visión "recortada" de los datos para mantenerse dentro de los límites definidos.
Esto se logra ejecutando un conjunto de rankings en las dimensiones incluídas en el eje, cada ranking incluye un filtro para lograr reducir el tamaño de la dimensión (cantidad de elementos).
Cuando se detecta que un eje va a exceder el límite predefinido de filas o columnas (determinados por las propiedades o3.client.maxXSize y o3.client.maxYSize), el O3 Server impone rankings en las dimensiones que estén incluídas en ese eje.
Es posible establecer, a nivel de modelo, si se quiere activar orden, de forma de que si se supera la cantidad de elementos esperados en un eje, se aplique automáticamente un ranking, logrando mantener los ejes dentro de cierto tamaño predefinido.
Los cuatro modos de construcción de dimensiones (Normal o Estándar, Aristas, Rangos, Formato) permiten definir un Orden, que refiere a la activación automática de estos rankings, no al ordenamiento que se dá a los elementos de una dimensión en forma alfabética, por ejemplo. Ver Sección Orden, presente en los cuatro modos de construcción de dimensiones.
Cuando se detecta que un eje va a exceder el límite predefinido, el servidor impone rankings en las dimensiones que estén incluídas en ese eje, los rankings se imponen considerando las dimensiones en el siguiente orden:
El orden en que son consideradas las dimensiones es importante porque en dicho orden se intenta mantener el "preferred size" definido para la dimension (el "preferred size" es el filtro estipulado por el usuario en el ranking definido en el browser/portal o en el designer).
Los rankings automáticos se activan en el menú Explorar del O3Browser o en el menú Opciones del O3Portal, por defecto están deshabilitados y se pueden forzar con la property
o3.force.restrictions.ranking=true |
en GServer_custom.properties.
Actualmente solo se soportan rankings en uno de los ejes a la vez, es decir que no se pueden ejecutar rankings tanto en las filas como en las columnas. Esto implica que si ambos ejes son más grandes que el límite, sólo uno de ellos será restringido por rankings automáticos.
Existe la posibilidad de mostrar los elementos filtrados por el ranking como un elemento más, que aparece como "Otros", y cuyo valor es la suma de los elementos que el ranking filtró.
Así, por ejemplo, si hay un ranking por países que muestra los mayores 10 elementos de la medida por país (por ejemplo, los 10 países donde las ventas fueron más altas), va a aparecer un décimoprimer elemento "Otros" cuyo valor es la suma de las ventas del resto de los países, mostrando así el peso relativo de esas ventas en el total.
Se tiene dos dimensiones: Paises con 219 elementos y Productos con 98.
{scrollbar} |