You are on page 1of 17

Profesor Juan Luis Núñez Corella

Tema Herramientas OLAP

Estudiantes
-

Leitón Fernández Karl

- Rivera Arias Johnny - Umaña Villalobos Hanzel - Ureña Soto Melina

Fecha de Entrega 16 de febrero de 2011

.............. 2 INTRODUCCION...............................................................12 ROLAP..................................11 CARACTERISTICAS DE REPORTES ........................................................10 CARACTERISTICAS ESPECIALES........................................... 12 CONTRAS.........10 CARACTERISTICAS BASICAS..........................................................11 PROS..6 ¿QUE ES OLAP?..............11 CONTROL DE DIMENSIONES......................................................................................................................................5 FUNCIONALIDADES...................................................................Contenido Contenido..................................................5 COMO NOS APOYA?....................................................................................................................................................................................7 CUBO OLAP...........................................................................................................4 INTELIGENCIA DE NEGOCIOS............................................................................................................................................................................................................................................... 12 2 ..................................................................................... 6 COMO SE HACE INTELIGENCIA DE NEGOCIOS?........................................................................................................... 7 HERRAMIENTAS OLAP........6 VENTAJAS........................8 LAS 18 CARACTERISTICAS DE OLAP.................................. 7 OBJETIVO................. 12 TIPOS DE SISTEMAS OLAP...............................................................................................................................................................................................................5 CARACTERISTICAS..........................................................................................................................................8 CONSULTAS OLAP.......................................................................................................................................................................................................................................................5 PORQUE TENER INTELIGENCIA DE NEGOCIOS?........................................

14 BASES DE DATOS OLTP y OLAP.....................16 CONCLUSIONES..................................................14 OTROS TIPOS DE HERRAMIENTAS OLAP.................................................................................................................... 12 COMPARACION.................................................................................................17 3 .............13 HOLAP (Hybrid OLAP)..............................................................................................................................................MOLAP..............................................................................15 PORQUE PODEMOS USAR OLAP Y QUE LO HACE ATRACTIVO?......

es necesario.INTRODUCCION El presente trabajo de investigación pretende explicar el concepto fundamental que sustenta el procesamiento analítico en línea (OLAP) y las herramientas que están involucradas dentro de la misma. una vez analizado el concepto de OLAP. primero. Para comprender la tecnología OLAP. contras y qué hace que esta tecnología sea atractiva en el mundo de las soluciones para Inteligencia de Negocios. la funcionalidad de la misma. qué es de donde proviene esta tecnología de información y luego explicar de la manera más sencilla. Cabe recalcar también. 4 . cuáles son los pros. entender el concepto de Inteligencia de Negocios.

5 .INTELIGENCIA DE NEGOCIOS La inteligencia de negocios es un concepto altamente relacionado a la buena planeación y estrategia comercial de cualquier organización de cualquier índole y tamaño. con el fin de convertirla en conocimientos que sirva de apoyo al proceso en la toma de decisiones. FUNCIONALIDADES Provee soluciones para los tomadores de decisiones. PORQUE TENER INTELIGENCIA DE NEGOCIOS? Es importante que las organizaciones exploten datos. transformar información clave de su negocio. Así permite centralizar la información lo cual favorece para un cambio de políticas o de orientaciones de planes de la empresa. se refiere al uso de los datos de una empresa para facilitar la toma de decisiones mediante la comprensión del funcionamiento actual y la anticipación de acciones para dar una dirección operativa óptima a la empresa. Dicho de otra forma. no solamente se puede consultar la información sino se centra en definir indicadores los cuales permiten medir el desempeño del negocio. De esa manera podemos adelantar las posibles decisiones estratégicas y hacer cambios positivos para la organización. La información está almacenada en un único lugar y se puede extraer de manera sencilla en tiempo real. Genera capacidad de reacción a situaciones imprevistas con un nivel de riesgo menor. Provee la capacidad para evaluar distintos escenarios al mismo tiempo. COMO NOS APOYA? Con la disposición de la información correcta. información existente. en el momento adecuado para la toma de decisiones. en acciones concretas traduciéndose en beneficios visibles para la empresa. Permite agrupar la información de distintas áreas en un solo cuadro. La información de calidad va mas allá de reportes. Se tiene de antemano un análisis de riesgo para así tomar decisiones correctas. Esto nos ayuda a una adecuada gestión de conocimientos que garantiza el éxito dentro de un mercado competitivo.

mediano y largo plazo. VENTAJAS • • Permite determinar si están logrando los objetivos y metas propuestas. Orientación al usuario final: independencia entre los conocimientos técnicos de los usuarios y su capacidad para utilizar esta herramienta. Permite crear escenarios con respecto a una decisión. • • • COMO SE HACE INTELIGENCIA DE NEGOCIOS? Para hacer inteligencia de negocios es necesario: Reportes: Este elemento actualiza la información a los datos. La solución de reportes permite a las organizaciones acceder fácilmente. Disminuye tiempo de recolección en la información. Esto es para poder compartir esta información a los departamentos.CARACTERISTICAS Accesibilidad a la Información: el acceso de los usuarios a los datos con independencia apoya en la toma de decisiones. El usuario es capaz de construir sus propios reportes de índices de desempeño. Apoyo en la toma de decisiones: los usuarios deben tener acceso a herramientas de análisis con el fin de seleccionar y analizar aquellos datos que le interesa. Permite que los usuarios tengan acceso a una herramientas de análisis. dar formato y distribuir a la información a los empleados y clientes. Deben estar basados en cumplimiento de objetivos de corto. 6 . Esto es sin necesidad de contar con el apoyo del área de tecnologías informáticas. Reduce la incertidumbre y subjetividad en los procesos en la toma de decisiones. Entrega automática de reportes filtrando según el rol del destinatario. Facilita información que permite priorizar actividades. seleccionar y manipular solo aquellos datos que les interesa.

Dicho de otra manera. para hacer posible la evaluación y posteriores informes de la información relevante para una organización. CUBO OLAP Para funcionar. Los cubos OLAP son vectores en los cuales se dispone la información y gracias a este orden jerárquico es posible llevar a cabo un análisis rápido de los datos. que luego podrá ser comparado con la información contenida en el resto de dimensiones. minería de datos y similares. Permite navegar por información disponible en cubos realizando consulta del comportamiento de los otros indicadores. Cada una de las dimensiones que posee la base de datos incorpora un campo determinado para un tipo de dato específico. En esta apartado es donde vamos a considerar las herramientas OLAP. en campos bien definidos y con un acceso a los datos para su consulta y posterior análisis. Sistema de Soporte de Decisiones (DSS): Es una herramienta enfocada al análisis de los datos de una organización. se usa en informe de ventas. Es una solución utilizada en el campo de la Inteligencia de Negocios (Business Intelligence) y la misma ha sido creada en función a bases de datos multifuncionales. tener acceso sencillo a la información interna y externa de su compañía. denominada Cubo OLAP. que permiten procesar grandes volúmenes de información. 7 . se trata de brindar al ejecutivo un acceso rápido y efectivo a la información utilizando interfaces gráficas y visuales. Usa cubos.Sistemas de información Ejecutivos (EIS): Es una herramienta o software que provee a los gerentes. OBJETIVO Su objetivo principal es agilizar la consulta de grandes cantidades de datos. En otras palabras: Los sistemas OLAP son bases de datos orientadas al procesamiento analítico. las aplicaciones OLAP utilizan un tipo de base de datos que posee la peculiaridad de ser multidimensional. ¿QUE ES OLAP? Es el acrónimo en inglés de procesamiento analítico en línea (On-Line AnalyticalProcessing). y es relevante para sus factores siendo la clave de éxito.

El usuario formula consultas a la herramienta OLAP seleccionando atributos de este esquema multidimensional sin conocer la estructura interna (esquema físico) del almacén de datos. Ejemplo: Importe total de las ventas durante este año de los productos del departamento Bebidas. ventas durante este año Parámetros de la consulta: por categoría de producto y cliente 8 . CONSULTAS OLAP Una consulta a un almacén de datos consiste generalmente en la obtención de medidas sobre los hechos parametrizados por atributos de las dimensiones y restringidas por condiciones impuestas sobre las dimensiones. por trimestre y por categoría Restricciones: productos del departamento Bebidas.Una base de datos multidimensional puede contener varios cubos o vectores que extenderán las posibilidades del sistema OLAP con el cual se trabaja. La herramienta OLAP genera la correspondiente consulta y la envía al gestor de consultas del sistema. HERRAMIENTAS OLAP Las herramientas OLAP presentan al usuario una visión multidimensional de los datos (esquema multidimensional) para cada actividad que es objeto de análisis.

Presentación Tabular (relacional) de los datos seleccionados Catego ría Refresc os Refresc os Refresc os Refresc os Jugos Jugos Jugos Jugos Trimest re T1 T2 T3 T4 T1 T2 T3 T4 Ventas 20000 00 10000 00 30000 00 20000 00 10000 00 15000 00 80000 00 24000 00 Se asumen dos categorías en el departamento de Bebidas: Refrescos y Jugos Presentación matricial (multidimensional) de los datos seleccionados trim estre categoría Refrescos Jugos 20000 00 10000 00 10000 00 15000 00 30000 00 80000 00 20000 00 24000 00 9 T1 T2 T3 T4 .

Los parámetros de la consulta (“por trimestre” y “por categoría”) determinan los criterios de agrupación de los datos seleccionados (ventas de productos del departamento Bebidas durante este año). Los usuarios empresariales son capaces de manipular dichos modelos de datos multidimensionales fácilmente. exegético. sin requerir el uso de menús o múltiples viajes a través de la interfaz de usuario. El 10 . Accesibilidad: La herramienta OLAP debe ubicar su propio esquema lógico para depósitos físicos heterogéneos para acceder a los datos y efectuar las conversiones necesarias a fin de presentar una visión de usuario empresarial única. Modelo de análisis OLAP: Los productos OLAP deben soportar cuatro modelos de análisis. 5. La agrupación se realiza sobre dos dimensiones (Producto. Tiempo) LAS 18 CARACTERISTICAS DE OLAP CARACTERISTICAS BASICAS 1. 4. contemplativos. 3. 2. y formulaicos. coherente y consistente. categórico. 6. Vista Conceptual Multidimensional: Por naturaleza un usuario empresarial tiene una visión multidimensional de la empresa y es por esto que los modelos OLAP deben ser de naturaleza multidimensional. Extracción en lote vr Interpretativa: Las herramientas OLAP deben ser capaces de trabajar tanto como un depósito de datos. como un vehículo para el acceso a los datos almacenados en una base de datos externa. Manipulación Intuitiva de los Datos: La manipulación de los datos se debe llevar a cabo por medio de la acción directa sobre las celdas del modo analítico. Arquitectura Cliente / Servidor: El componente servidor de la herramienta OLAP debe ser lo suficientemente inteligente para que los clientes se incorporen con un mínimo de esfuerzo y programación. El tipo de sistema de donde provienen los datos físicos debe ser transparente al usuario y debe concernir solo a la herramienta.

CARACTERISTICAS ESPECIALES 9. Debe tener un lenguaje funcional y de negocio. Transparencia: El lugar donde reside la herramienta analítica debe ser transparente para el usuario empresarial. Debe utilizar mapas de forma habitual. con wizards y templates. integridad y seguridad para dar un soporte a los usuarios que necesitan trabajar en forma concurrente con el mismo modelo analítico. Debe poder integrar API. 8.Niveles ilimitados de dimensiones y agregaciones 18.Dimensionalidad genérica 17.Flexibilidad de reportes 14.Operaciones a través de dimensiones sin restricciones Desde un punto de vista más práctico: • • • • • • Debe ser rápido. 7.Extracción de valores omitidos 12.servidor inteligente debe ser capaz de ubicar y consolidar datos entre bases de datos físicos y lógicas para mantener la transparencia y construir un esquema conceptual común.Ajuste automático del nivel físico CONTROL DE DIMENSIONES 16.Desempeño uniforme de reportes 15. lógico y físico.Almacenamiento de los resultados OLAP manteniéndolos separados de los datos originales 11.Tratamiento de los valores omitidos CARACTERISTICAS DE REPORTES 13. 11 . Debe ser de manejo sencillo. Soporte Multiusuario: Las herramientas deben suministrar acceso concurrente (recuperación y actualización). Debe tener potentes posibilidades gráficas. Tratamiento de datos no normalizados 10.

sin posibilidades de utilizar la estructura en la se trabajó en ese momento. Deber generar respuestas medibles para la toma de decisiones. MOLAP Esta implementación OLAP almacena los datos en una base de datos multidimensional. evitando las agregaciones. El tiempo de implementación (proyecto) debe ser muy corto. La administración la deben llevar los usuarios. aunque es posible trabajar sobre cualquier base de datos relacional. La arquitectura está compuesta por un servidor de banco de datos relacional y el motor OLAP se encuentra en un servidor dedicado. el resumen de la información es usualmente calculado por adelantado. Estos valores 12 . Esta estructura es independiente al sistema transaccional de la compañía y facilita consultar información histórica de manera rápida y eficiente. cuando los usuarios requieren realizar modificaciones en la estructura de este tipo de base de datos. TIPOS DE SISTEMAS OLAP ROLAP Es una implementación OLAP que almacena los datos en un motor relacional. Para optimizar los tiempos de respuesta. PROS Nos permiten realizar todas las diferentes y posibles combinaciones para visualizar los resultados de una organización hasta un determinado grado de detalle. y las tablas se encuentran normalizadas. no IT. Típicamente. ofreciendo la posibilidad de navegar y analizar los datos requeridos. Los esquemas más comunes sobre los que se trabaja son estrella o copo de nieve. CONTRAS Imposibilidad de realizar cambios en la estructura del cubo: debido a su forma de almacenamiento y funcionamiento. deben rediseñar el Cubo OLAP. los datos son detallados.• • • • Posibilidad de almacenar y compartir los informes y cálculos creados por los usuarios. La principal ventaja de esta arquitectura es que permite el análisis de una enorme cantidad de datos.

logrando que los tiempos de carga sean mucho menores que con las cargas MOLAP. relacionales. Almacenamiento Utiliza un modelo de Los datos se almacenan en almacenamiento en una base de datos vectores y/o matrices el relacional estándar que cual proporciona una puede ser accedida por indexación natural. además la posibilidad de ajustar el código ETL a un modelo de datos particular. sea de tipo OLAP. volúmenes. Carga de datos La etapa de carga de datos Existe una gran variedad puede ser bastante larga. la ROLAP ignoran el paso de memoria caché y la crear tablas agregadas. una consulta se ve Sin embargo tienden a afectado al tener que sufrir un bajo rendimiento consultar las tablas con al consultar modelos con datos más detallados. dimensiones muy altas. (modelos con millones de miembros). Herramientas ROLAP Muy compactas para Son más escalables para conjuntos de datos de manejar grandes pocas dimensiones. de herramientas de carga sobre todo para grandes de datos para sistemas volúmenes de datos.precalculados o agregaciones son la base de las ganancias de desempeño de este sistema. Otras ventajas Automatizan el Posibilitan modelar datos procesamiento de los datos con éxito que de otro modo agregados de mayor nivel. COMPARACION Cada sistema OLAP tiene ciertos beneficios. no se ajustarían en un Se logra una eficaz modelo dimensional extracción de datos gracias estricto. Algunos sistemas utilizan técnicas de compresión de datos para disminuir el espacio de almacenamiento en disco debido a los valores precalculados. Herramientas MOLAP Característica Volumen de datos. a la pre-estructuración de 13 . por indexación lo que el rendimiento de multidimensional. Rendimiento en Se obtiene consultas Muchos desarrolladores de las consultas rápidas por la optimización modelos dimensionales del almacenamiento. cualquier herramienta de Ocupa menor tamaño en generación de informes disco a las técnicas de SQL sin la necesidad que compresión utilizadas.

general. Además. Algunos productos comerciales que soportan el modo HOLAP son Microsoft Analysis Server. normalmente los más recientes en modo MOLAP para mejorar la velocidad de las consultas.Otras desventajas Productos los datos agregados. MicroStratety y SAP AG BI Accelerator. Mondrian (es un servidor PALO (servidor de código open source). almacenando una parte de los datos como en un sistema multidimensional y el resto como en uno relacional. escala bien y proporciona una buena función de apoyo. OTROS TIPOS DE HERRAMIENTAS OLAP Los siguientes sistemas también se utilizan. HOLAP almacena agregaciones como un MOLAP para mejorar la velocidad de las consultas. icCube Server. Oracle OLAP. En el vertical. Infor OLAP. HOLAP (Hybrid OLAP) Es un conjunto de técnicas que tratan de combinar ROLAP y MOLAP de la mejor forma posible. Microsoft SQL Server. se pueden almacenar algunos cubos en MOLAP y otros en ROLAP. Essbase. Business Objects. y los datos se detallan en ROLAP para optimizar el tiempo en que se procesa el cubo. El enfoque MOLAP Se construyen sobre bases introduce redundancia en de datos de propósito los datos. MicroStrategy. por lo que hay algunas funcionalidades propias de las herramientas MOLAP que no están disponibles en éstos sistemas (tales como el indexado jerárquico especial). Esta herramienta generalmente puede pre procesar de forma rápida. abierto). Services. y los datos más antiguos en ROLAP. En el particionamiento horizontal. Existen dos clases de particionamiento. HOLAP almacena una sección de los datos. El grado de control que el operador de la aplicación tiene sobre este particionamiento varía de unos productos a otros. aunque no son tan generalizados como los anteriores: 14 . Microsoft Analysis Microsoft Analysis Services.

On-Line AnalyticalProcessing Los sistemas OLAP son bases de datos orientadas al procesamiento analítico. OLAP . • Los formatos de los datos no son necesariamente uniformes en los diferentes departamentos (es común la falta de compatibilidad y la existencia de islas de datos). con muy pocas inserciones. normalmente de dos a cinco años. elaboración de informes complejos… etc. 15 .). sistema de información departamental. • El acceso a los datos está optimizado para tareas frecuentes de lectura y escritura. actualizaciones o eliminaciones. • El acceso a los datos suele ser de sólo lectura.. El proceso transaccional es típico de las bases de datos operacionales. Este análisis suele implicar. La acción más común es la consulta. Una transacción genera un proceso atómico (que debe ser validado con un commit. la enorme cantidad de transacciones que tienen que soportar las BD de bancos o hipermercados diariamente). patrones de comportamiento de los consumidores.. la lectura de grandes cantidades de datos para llegar a extraer algún tipo de información útil: tendencias de ventas. ERP o CRM implantado.WOLAP o Web OLAP: OLAP basado u orientado para la web. o invalidado con un rollback). • El historial de datos suele limitarse a los datos actuales o recientes. modificación y borrado de datos. • El historial de datos es a largo plazo. Este sistema es típico de los datamarts. y que puede involucrar operaciones de inserción. • Los datos se estructuran según el nivel aplicación (programa de gestión a medida.On-Line TransactionalProcessing Los sistemas OLTP son bases de datos orientadas al procesamiento de transacciones. y los formatos de los datos están integrados de manera uniforme en toda la organización. DOLAP o Desktop OLAP: OLAP de escritorio RTOLAP o Real Time OLAP: OLAP en tiempo real SOLAP o Spatial OLAP: OLAP espacial BASES DE DATOS OLTP y OLAP OLTP . (Por ejemplo. generalmente. • Los datos se estructuran según las áreas de negocio.

La integración de herramientas OLAP con una completa gestión del rendimiento en los resultados del programa de inteligencia de negocios mejora e informa más acerca de los procesos de planificación. y otras piezas críticas de la infraestructura de negocios. transformación y carga (ETL). pero la capacidad de enlace de informes a la estrategia de rendimiento es la clave del éxito empresarial. mediante un proceso de extracción. 16 . PORQUE PODEMOS USAR OLAP Y QUE LO HACE ATRACTIVO? Las empresas de hoy han llegado a confiar en las herramientas OLAP ya que éstas permiten llegar al fondo de las consultas complejas mediante la consolidación rápida de la información en matrices ricas en datos.• Las bases de datos OLAP se suelen alimentar de información procedente de los sistemas operacionales existentes. presupuestación. Este tipo de funcionalidad de informes es importante para todas las empresas.

mejora la capacidad de análisis y colabora con el logro de sus objetivos. 17 .CONCLUSIONES Definitivamente esta herramienta nos ayuda a la comprensión del funcionamiento actual de la empresa y con la planificación. con el objetivo de ofrecer conocimientos para respaldar las decisiones empresariales. Es una solución empresarial estratégica para apoyar la toma de decisiones. facilita acontecimientos futuros.