Desarrollo de un cliente web para la exploración y visualización de cubos OLAP
development of a web client for exploring and visualizing OLAP cubes
Identificadores
URI: http://hdl.handle.net/10902/698Registro completo
Mostrar el registro completo DCAutoría
Rábago Bolado, SergioFecha
2012-10-09Director/es
Derechos
Atribución-NoComercial-SinDerivadas 3.0 España
Palabras clave
OLAP
Vaadin
Business intelligence
Mondrian
Visor de cubos OLAP
Resumen/Abstract
RESUMEN: Las tecnologías Business Intelligence permiten mediante el análisis y tratamiento de los datos extraer información orientada a la toma de decisiones. En la actualidad son muy utilizadas en el mundo empresarial para tratar y analizar conjuntos masivos de datos con objeto de obtener conclusiones y futuras estrategias que aporten una ventaja competitiva a la empresa en el sector donde compite.
Este proyecto ha sido realizado dentro de ese ámbito y a petición de la empresa Pre¬dictia Intelligence Solutions como solución a una necesidad. El objetivo ha consistido en desarrollar un componente reutilizable para el framework de creación de aplicaciones web Vaadin, que sirva para la visualización y navegación de cubos OLAP(On-Line Analytical Processing), estructuras de datos que por su configuración permiten el análisis de datos. Los requisitos exigidos fueron, desde el punto de vista del programador además de su correcto funcionamiento, sencillez de uso y facilidad para incorporarse en un nuevo proyecto softwa¬re; y del usuario, que presentara una interfaz clara, sencilla y que permitiera las operaciones roll-up, drill-down, slice-dice, etc.
La conexión de la aplicación con los cubos está soportada gracias al servidor de cubos Mondrian, que se encargará de construir y mantener el cubo OLAP cuyos datos estarán almacenados en un repositorio relacional.
ABSTRACT: Business Intelligence allows us to use the analysis and processing of data, extract information.
Currently it is profusely used in the business area in order to analyze massive
datasets, draw conclusions and future strategies which sum a competitive advantage in the
segment where the company competes.
This project has been developed within this area, at the request of the Predictia Intelligence
Solutions company, as a future solution for them. The aim is to develop a reusable
Vaadin component for exploring and visualize OLAP (On-Line Analytical Processing) cubes,
data structures that allow us data analazing. The requirements were, from the programmer
standpoint, in addition to well-functioning, it must be easy to use and easy to include it
into a new software project; and from the user standpoint, it must have a clear and simple
interface. It must also allow roll-up, drill-down, slice-dice, etc. OLAP operations.
The cube connection is supported by server cubes Mondrian, which is responsible for
building an maintaining OLAP cube, whose data will be stored in a relational repository.