Esta nota describe las tecnologÃas clave y las metodologÃas utilizadas por Report Portal.
¿Qué es OLAP?
OLAP (On-Line Analytical Processing) es una tecnologÃa que ofrece una solución a tres problemas fundamentales de información:
1- La ejecución de informes
Por ejemplo, el cálculo de las ventas totales de todos los productos podrÃa tomar mucho tiempo. Para resolver este problema, OLAP puede almacenar todos los totales posibles en el resumen de(agregación) tablas. Los agregados generalmente se vuelven a calcular todos los dÃas o por horas.
2- Informes de expansión
El número de posibles informes estáticos que se pueden crear a partir de una base de datos puede ser demasiado grande. Por ejemplo, tenemos una tabla de ventas con tres columnas: producto, fecha y valor. Supongamos que se venden a 10 productos y tenemos sólo 10 dÃas de datos = Podemos tener 29 posibles informes.
3- Almacenamiento de datos
El total de ventas por producto
Las ventas totales por producto para cada dÃa - 10 informes
Las ventas totales por fecha
Las ventas totales de la fecha de cada producto – 10 informes
Las ventas totales por fecha (filas) y producto (columnas)
Las ventas totales por fecha (columnas) y producto (filas)
Las ventas totales por fecha (filas) y producto (filas)
Las ventas totales por producto (filas) y la fecha (filas)
Las ventas totales por fecha (columnas) y producto (columnas)
Las ventas totales por producto (columnas) y la fecha (columnas)
Si vamos a añadir una columna adicional: "el nombre del cliente" a nuestro reporte, el número de informes de posible aumentara de forma exponencial. Porque una organización media puede tener mucho más que tres columnas asociadas a sus ventas, el número de informes de posibles puede acotarse o superar trillones!
La tecnologÃa OLAP permite a los usuarios a diseñar y modificar los informes a través de un simple arrastrar y soltar interfaz, eliminando la necesidad de contar con un "ejército" de generadores de informes para el personal de la empresa.
Almacenamiento de datos
¿Qué es el almacenamiento de datos o DataWarehouse? Es un enfoque común para la creación de una base de datos de informes que proporciona las siguientes ventajas:
Todos los datos de la organización almacenados en un solo lugar.
Los datos se obtienen de los diferentes sistemas operativos tales como contabilidad, producción, logÃstica , recursos humanos, stock, etc... Cuando los registros operacionales se importan en el almacén de datos, el sistema se asegura de que toda la información puede ser comunicada con el resto de los datos.
Para un ejemplo sobre la tecnologÃa OLAP, no dejen de ver este video instructivo: http://reportportal.com.ar/videos/item/42-video-reportes-olap







