You are on page 1of 15

PROCESAMIENTO ANALTICO EN-LNEA (OLAP)

Nadia Faras A. nlfarias@hotmail.com Escuela de Ingeniera Comercial CHILE

Paula Prez C. paulalittrel@hotmail.com Escuela de Ingeniera Comercial CHILE

Pilar Opazo G. pili.opazo@hotmail.com Escuela de Ingeniera Comercial CHILE

Resumen En este informe vamos a dar a conocer OLAP, software de procesamiento analtico en lnea utilizado en el campo de la inteligencia empresarial para agilizar la consulta de grandes cantidades de datos; y la importancia que tiene en el mundo empresarial. El presente artculo posee una resea histrica del software, los tipos de sistemas que posee. La propuesta que en este caso es explicar el funcionamiento del software en IBM DB2, adems de las sugerencias y conclusiones que vayan dando con el desarrollo del informe. Palabras claves: OLAP, Cubo, IBM BD2, Rolap, Molap, Holap I.- Introduccin En la actualidad es cada vez mas frecuente ver como la tecnologa viaja, se desarrolla a pies agigantados y la oferta de esta se multiplica cada vez ms por sobre otras reas. Todos los das salen al mercado nuevos productos tecnolgicos que sustituyen a los ya existentes, ya que los cambios tecnolgicos ocurren tan rpido que no se ha terminado de asimilar la ltima tecnologa y aparece una nueva. La bsqueda de la competitividad en la produccin es una tarea primordial para la direccin empresarial. Para lograr esta competitividad el desarrollo de una mentalidad innovadora constituye un aspecto fundamental para el sistema empresarial; as a partir de un planteamiento de estrategia de ciencia e innovacin tecnolgica, se debe lograr un adecuado nivel de gestin de tecnologa que posibilite la adquisicin de nuevos conocimientos tecnolgicos a la actividad productiva de la empresa con el objetivo de mantener los estndares de calidad, eficiencia entre otros.

Es por esto que las empresas deben estar siempre atentas a los cambios tecnolgicos que se van produciendo y adaptarse a dichos cambios por medio de capacitaciones, manuales, nuevas contrataciones, entre otros. Dentro del mundo tecnolgico encontramos una gran variedad de software, desde los que forman parte de una computadora hasta los que son creados bajo las exigencias de una entidad en particular. Ciertos software ayudan a mejorar la actividad empresarial, ya sea reordenando la compaa, generando bases de datos, informes, grficos, tendencias, anlisis, es decir ayudar a mejorar la productividad empresarial.[1] Este informe esta basado en el software OLAP junto a sus caractersticas, desarrollo, forma de funcionamiento, explicar de forma clara como se desarrolla el manejo de las bases de datos (data warehouse) por medio de la explicacin del funcionamiento del software.

II. Antecedentes OLAP no es un nuevo concepto y ha permanecido en el tiempo por dcadas, de hecho el origen de la tecnologa OLAP se remonta a 1962. Pero no fue hasta 1993 que comienza a ser usada por grandes corporaciones con el fin de dar soporte a las estrategias de negocios basada en la informacin de ventas, finanzas y produccin; para realizar consultas de grandes cantidades de datos que a la fecha se tornaba engorrosa. Para esto el software utiliza estructuras multidireccionales o Cubos OLAP, que son bases de datos multidireccionales en la cual el almacenamiento fsico de los datos se realiza en un vector multidireccional. Los cubos OLAP se pueden considerar como una ampliacin de las 2 dimensiones de una hoja de clculo, estos contienen datos resumidos de grandes bases de datos o Sistemas Transaccionales.[2] En el mundo empresarial de la actualidad existe una seria de competidores en donde se hace primordial tener software que entregan informacin como lo es OLAP, software que son de gran ayuda para las organizaciones ya que entregan soluciones inteligentes que permiten a los usuarios llevar a cabo anlisis de datos para as tomar decisiones puntuales que son los principales problemas que enfrentaban las empresas. En la actualidad su aplicacin a sido expandida hacia todas las reas de la empresa y hacia otros tipos de organizaciones que analizan volmenes masivos de datos, incluyendo medianas empresas, academia, Gobierno y dems instituciones publicas y privadas, las cuales cada da ms, requieren de un anlisis dinmico, potente y en lnea de los indicadores para tomar las decisiones, lo que genera un potente aumento en la demanda del software.

Este sistema debe estar preparado para un gran nmero de usuarios en lnea y los distintos tipos de operaciones que necesitaran una respuesta inmediata. Como mencionamos anteriormente los sistemas OLAP son una de las herramientas ms utilizadas en el campo de las soluciones Business Intelligence, ya que brinda la posibilidad de disponer de una base de datos multidimensional que permite llevar a cabo el procesamiento analtico de la informacin de manera online.[3]

Con el paso de los aos y el avance de las tecnologas informticas al servicio de las empresas, que han logrado convertirse en la solucin adecuada para la realizacin de negocios inteligentes, la herramienta OLAP ha dado lugar al nacimiento de diversos sistemas basados en su arquitectura que pueden ofrecer respuestas a las necesidades de las distintas compaas. De acuerdo a su forma de funcionamiento y a su estructura, los sistemas OLAP han sido clasificados en distintas categoras, como ROLAP, MOLAP, HOLAP, WOLAP, DOLAP, RTOLAP y SOLAP. Uno de los tipos de sistema OLAP mas utilizado hoy en da es el llamado ROLAP. A continuacin pasaremos a explicar los distintos Sistemas OLAP; ROLAP Significa Procesamiento Analtico OnLine Relacional, es una herramienta OLAP (Procesamiento Analtico OnLine) construido sobre una base de datos relacional. En este sistema tiene importancia la tabla de hechos, que es donde se almacena la historia de la informacin relevante para la empresa que requiere ser estudiada. En la industria del OLAP, el sistema ROLAP es conocido por ser capaz de escalar grandes volmenes de informacin, pero su rendimiento a la hora de ejecutar consultas es inestable comparado con otro sistema de la industria OLAP, MOLAP. Ya que luego de un estudio realizado se llego a la conclusin de que una compaa que utiliza el sistema ROLAP es menor rendimiento que aquellas que utilizan el sistema MOLAP.[4]

MOLAP Significa Procesamiento Analtico Multidimensional OnLine, es una alternativa a la tecnologa ROLAP. El sistema MOLAP Almacena los datos en una matriz multidimensional optimizada de almacenamiento y requiere que el procesamiento y almacenamiento de informacin este contenido en el cubo OLAP.

Ejemplos de implementacin de los sistemas antes descritos.[5]-[7] HOLAP Significa Procesamiento Analtico en Lnea Hbrido, es una combinacin de los sistemas ROLAP y MOLAP permitiendo ordenar una parte de los datos como en un sistema MOLAP y el resto de los datos como un sistema ROLAP.[6]-[8]

DOLAP Desktop Online Analytical Processing, Se refiere a una aplicacin de negocios en lnea. Incluye la capacidad para obtener pequeos cubos de datos del servidor y ejecutar el clculo multidimensional cuando est fuera en el servidor. Este atributo es funcional para los usuarios mviles.[10] RTOLAP Real Time OLAP; Es un protocolo que analiza los valores cuando sea necesario. Ahorra cada bit de informacin en la memoria RAM. Los clculos se ejecutan bajo un derecho de paso de manera que reduce el retroceso vinculado con explosin de la informacin, ya que slo guarda la informacin bajo la norma tamao de la RAM.[9]

III.-Propuesta El trmino OLAP, que proviene de Online Analitical Processing (Procesamiento Analtico en Lnea), define a una tecnologa que se basa en el anlisis multidimensional de los datos y que le permite al usuario tener una visin ms rpida e interactiva de los mismos. Este anlisis, tambin conocido como anlisis del hipercubo, organiza la informacin segn los parmetros que se consulten, de manera tal que a partir de estructuras multidimensionales que contienen los datos resumidos de Sistemas Transaccionales, conocidos como OLTP (Online Transactional Processing) o de grandes bases, se obtendr la informacin requerida. Lo ms importante de la propuesta OLAP es que parte de un redimensionamiento de la importancia del anlisis de la informacin y plantea un conjunto de tcnicas y sistemas que rompen con la subordinacin de esta rea al de las operaciones. Se caracteriza por: En este modelo los datos son vistos como cubos los cuales consisten en categoras descriptivas (dimensional) y valores cuantitativos (medidas).

Dimensional: son aquellos datos que se quieren medir. Estas dimensiones se conforman de elementos que estn dispuestos en niveles jerrquicos o simplemente niveles. Los niveles pueden ser por ejemplo, pas, estado, ciudad. Se puede navegar a travs de esta jerarqua a travs de los niveles o a travs de sus elementos. Medida: son los nmeros que aparecen en el anlisis dependiendo de los elementos seleccionados en las dimensiones regulares. Una vez que se tienen estos datos, se pueden poner en una estructura de datos altamente sofisticada que se llama cubo multidimensional. Este cubo puede residir en una base de datos sofisticada como en archivos independientes. Este cubo le permitir analizar la informacin de la manera que se desee.

El modelo multidimensional de datos simplifica a los usuarios formular consultas complejas, arreglar datos en un reporte, cambiar de datos resumidos a datos detallados.[11]

3.1 Operaciones Analticas Bsicas. Consolidacin: Comprende el conjunto de datos. Esto puede involucrar acumulaciones simples o agrupaciones complejas que incluyen datos interrelacionados. Drill-Down: OLAP puede moverse en la direccin contraria y presentar automticamente datos detallados que abarcan datos consolidados. Slicing and Dicing: Se refiere a la capacidad de visualizar a la Base de Datos desde diferentes puntos de vista.

3.2 Vistas de Datos Como cubos es una extensin de la manera normal en que los usuarios de negocios interactan con los datos. Por ejemplo: La mayora de los usuarios deseara ver como se desarrollan las ventas a lo largo del tiempo, para ello se necesitara ver varias planillas de clculo.

Esto mismo puede ser visualizado mediante un cubo:

Debido a su representacin pueden ser tomadas rebanadas de datos de las mismas para responder a diversas preguntas.

3.4 Utilidad del OLAP - Tienen acceso a grandes cantidades de datos. - Analizan las relaciones entre muchos tipos de elementos empresariales. - Involucran datos agregados. - Comparan datos agregados a travs de periodos jerrquicos. - Presentan los datos en diferentes perspectivas. - Involucran clculos complejos entre elementos de datos. - Pueden responder con rapidez a consultas de usuarios.

3.5 Beneficios del OLAP - Es de fcil uso y acceso flexible para los usuarios. - Los datos estn organizados en diferentes dimensiones lo que permite un mejor anlisis. - Ahorro generado por productividad de personas altamente profesionales. - Permite encontrar la historia en los datos. - Genera cierta ventaja competitiva.

3.6 Ejemplo de un Modelo OLAP IBM DB2 OLAP SERVER 3.6.1 Creacin de un Modelo OLAP Es una estructura lgica que describe el plan comercial general. El modelo toma la forma de un esquema estrella, que representa la relacin entre sus componentes con una estructura en estrella. En el centro del esquema se encuentra una tabla de hechos, que contiene los datos reales que desea utilizar, como por ejemplo las cifras de las ventas de productos. De la tabla de hechos salen las tablas de mediciones que contienen los datos que definen las dimensiones OLAP, como por ejemplo nmeros de cuentas, meses, nombres de productos.

Una vez iniciada la interfaz del escritorio de integracin server, se debe conectar a los metadatos del catalogo OLAP.

Luego de esta se debe iniciar el asistente de modelos OLAP y conectar a la base de datos de DB2 que contiene la fuente de datos.

3.6.2 Seleccin de la Tabla de Hechos Cada modelo necesita una tabla de hechos que es el centro del esquema estrella. La dimensin Accounts contiene los datos numricos que desea analizar y de las cuales desea hacer un seguimiento a lo largo del tiempo, como por ejemplo; ventas o inventarios, estos datos tambin reciben el nombre de datos de medidas variables y permiten una contabilidad inteligente durante el proceso analtico en lnea.

3.6.3 Creacin de Dimensiones

3.6.4 Unin de la Tabla de Mediciones El esquema estrella representa las relaciones entre la tabla de hechos y las otras dimensiones del modelo. Se puede definir la estructura del esquema en estrella mediante uniones entre las tablas de mediciones y la tabla de hechos. La parte izquierda de la pagina Fact Table Joins lista todas las dimensiones del modelo. La parte derecha muestra las columnas que se unen entre las tablas de mediciones y la tabla de hechos, si existe una unin.

3.6.5 Creacin de Herencia Las jerarquas organizan relaciones entre las columnas de una dimensin y se visualizan como estructura.[12]

3.6.6 Guardar Modelo OLAP

IV.-Aplicacin

La mayora de las empresas que utilizan software OLAP son grandes empresas y las pequeas organizaciones muchas veces no pueden costear su uso y continan utilizando tecnologas tradicionales de reportes y anlisis. Desde el ao 2002, Contour Components provee al mercado con herramientas OLAP para pequeas y medianas empresas as como para departamentos y proyectos locales de grandes compaas. Contour Components Ltd. es una empresa privada Britnica. Ofrece al mercado soluciones de Business Intelligence con componentes OLAP para desarrolladores y aplicaciones para usuarios finales. Es una compaa multinacional, que posee actualmente oficinas en Londres, Mosc y Madrid (desde este ltimo emplazamiento se gestiona el negocio en Espaa, Portugal y pases de Latinoamrica). Bajo la suite de productos Contour BI, la compaa fabrica y comercializa tecnologa orientada a recolectar y almacenar datos (generalmente de naturaleza estadstica) para su posterior publicacin, diseminacin y publicacin en forma de potentes informes interactivos en portales analticos. Se trata de una plataforma innovadora de Business Intelligence, que basada en la ltima tecnologa, en potentes algoritmos estadsticos y en la mejora continua, proporciona tiempos de implementacin extremadamente reducida y de mnimo esfuerzo a la hora de construir atractivas soluciones de mercado.

En este sentido, permite crear sistemas globales de recoleccin de datos, para su almacenamiento y distribucin centralizada va webs pblicas o privadas (sistemas analticos corporativos), centros administrativos de toma de decisiones etc...

En la actualidad, y a travs de una plantilla de alta cualificacin profesional y personal, la compaa est desarrollando proyectos de gran calado y envergadura, tanto en importantes instituciones privadas internacionales como en la administracin pblica y otros organismos gubernamentales, entre los que podra destacarse los exitosamente ejecutados en la Federacin Rusa, dnde Contour BI se ha convertido en un estndard oficial para la publicacin de los datos federales. En el mbito privado, podra citarse el ejemplo de una corporacin multinacional del sector hidrocarburos, la cual recopila y explota para propsitos comerciales datos de ventas en CIS a travs de la plataforma Contour BI, (Contour Distribution Network Analysis System)

Contour Components dispone en la actualidad de ms de 1000 organizaciones clientes, en varias industrias y organizaciones gubernamentales en todo el mundo (ms de 70 pases). [13]

V.- Anlisis y conclusin OLAP es una herramienta que nos permite un anlisis de base de datos mucho ms eficiente, dinmica y para grandes niveles de informacin, su principal caracterstica por lo tanto, es su facilidad de uso, la flexibilidad y la velocidad con que se obtiene la informacin relevante y el objetivo de este tipo de herramienta es que el usuario navegue por la informacin de manera que vaya descubriendo cruces de inters para el anlisis. Es una de las herramientas ms utilizadas en el campo de las soluciones Business Intelligence, ya que brinda la posibilidad de disponer de una base de datos multidimensional que permite llevar a cabo el procesamiento analtico de la informacin de manera online. Proporcionan una de las ms importantes funciones de anlisis para los niveles de generacin de informacin y soporte de decisin, que es la posibilidad del anlisis multidimensional. Las aplicaciones OLAP son la principal herramienta de los sistemas de soporte de decisin (DSS).

La naturaleza del mercado de negocios global requiere datos en tiempo real, el requisito de que las hojas de clculo no estar a la altura. Sin embargo, como OLAP es una base de datos central, es capaz de comunicarse con otras bases de datos sin fisuras, que permite que los datos se extraen de los sistemas de origen en la demanda. El tiempo real de datos sueo ya no es un sueo. Ahora es posible que el informe semanal, todos los das, incluso cada hora con informacin precisa y significativa accesibles por una amplia gama de usuarios con poca o ninguna comprensin de las estructuras de las fuentes de datos subyacentes.

VI.- Bibliografa

[1] http://rombo.org.ve/?q=node/3 [2] http://es.wikipedia.org/wiki/Cubo_OLAP [3]http://olap.com/w/index.php/OLAP_Education_Wiki [4]http://es.wikipedia.org/wiki/ROLAP [5] http://es.wikipedia.org/wiki/MOLAP [6]http://es.wikipedia.org/wiki/HOLAP [7]http://www.gravitar.biz/wp-content/uploads/2007/10/molap-y-rolap.gif [8]http://www.executionmih.com/dipm_images/ZCC-HOLAP.GIF [9]http://images3.topbits.com/es/glosario/r/rtolap.html [10]http://images3.topbits.com/es/glosario/d/dolap.html [11] http://www.olapxsoftware.com/doc/OlapXApp.es/WhatIsOlap.htm [12] http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/OLAP.pdf [13] http://www.contourcomponents.ru/page/es.191.htm

You might also like