Otro
factor para considerar en la implementación del modelo OLAP, además del modo de
almacenamiento, es la definición del porcentaje de agregaciones.
Se
denomina agregación
al proceso de precalcular el cálculo de los datos a través de los niveles, para
disminuir los tiempos de respuestas en los procesos de búsquedas de
información. El porcentaje de agregación da idea de la proporción o profundidad
hasta la que se realizarán los precálculos.
Las agregaciones se
almacenan en la estructura multidimensional (según el modo de almacenamiento
que escogimos).
Cuando definamos
agregaciones debemos tener en cuenta de especificar las restricciones de almacenamiento y de
porcentaje de agregación, a fin de lograr una buena solución de compromiso
entre el tiempo de respuesta a las consultas y los requisitos de
almacenamiento.
Si
calculáramos todas las agregaciones posibles necesitaremos gran cantidad de
tiempo de procesamiento y espacio de almacenamiento. Si por el contrario, no se
precalculan agregaciones (0%), la cantidad de espacio de almacenamiento que se
necesita se reduce al mínimo, pero el tiempo de respuesta aumenta.
Por
lo tanto, suele existir un equilibrio entre el espacio de almacenamiento, el
porcentaje de posibles agregaciones que se precalculan y la performance
requerida.
En
la figura mostramos la grafica de esta relación:
En
el gráfico podemos observar que llega un punto en el cual ya no se consigue un
aumento significativo en las agregaciones (debemos recordar que, en este
contexto, aumentar las agregaciones el sinónimo de mejorar la performance en
las consultas), a pesar de aumentar la cantidad de espacio de almacenamiento.
Debemos escoger un porcentaje situado en la zona del punto A, donde logramos el máximo porcentaje de agregación con la menor
cantidad de espacio posible.
Características
de las agregaciones:
*
Las agregaciones permiten mejorar los tiempos de respuesta
*
Requieren de almacenamiento adicional
*
Si no son controladas pueden provocar una explosión en los requisitos
de almacenamiento
No hay comentarios.:
Publicar un comentario