fbpx
Wikipedia

OLAP

OLAP es el acrónimo en inglés de procesamiento analítico en línea'Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para ello utiliza estructuras de datos diversas, normalmente multidimensionales (o Cubos OLAP), que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, marketing, informes de dirección, minería de datos y áreas similares.

La razón de usar OLAP para las consultas es la rapidez de respuesta. Una base de datos relacional almacena entidades en tablas discretas si han sido normalizadas. Esta estructura es buena en un sistema OLTP pero para las complejas consultas multitabla es relativamente lenta. Un modelo mejor para búsquedas (aunque peor desde el punto de vista operativo) es una base de datos multidimensional.

La principal característica que potencia a OLAP, es que es lo más rápido a la hora de ejecutar sentencias SQL de tipo SELECT, en contraposición con OLTP que es la mejor opción para operaciones de tipo INSERT, UPDATE Y DELETE [cita requerida].

Funcionalidad

En la base de cualquier sistema OLAP se encuentra el concepto de cubo OLAP (también llamado cubo multidimensional o hipercubo). Se compone de hechos numéricos o medidas, que se clasifican por dimensiones. El cubo de metadatos es típicamente creado a partir de un esquema en estrella o copo de nieve, esquema de las tablas en una base de datos relacional. Las medidas se obtienen de los registros de una tabla de hechos y las dimensiones se derivan de la dimensión de los cuadros.

Tipos de sistemas OLAP

Tradicionalmente, los sistemas OLAP se clasifican según las siguientes categorías:

ROLAP

Implementación OLAP que almacena los datos en un motor relacional. Típicamente, los datos son detallados, evitando las agregaciones y las tablas se encuentran desnormalizadas. Los esquemas más comunes sobre los que se trabaja son estrella o copo de nieve, 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. La principal ventaja de esta arquitectura es que permite el análisis de una enorme cantidad de datos.

MOLAP

Esta implementación OLAP almacena los datos en una base de datos multidimensional. Para optimizar los tiempos de respuesta, el resumen de la información es usualmente calculado por adelantado. Estos valores precalculados o agregaciones son la base de las ganancias de desempeño de este sistema. Algunos sistemas utilizan técnicas de compresión de datos para disminuir el espacio de almacenamiento en disco debido a los valores precalculados.

HOLAP (Hybrid OLAP)

Almacena algunos datos en un motor relacional y otros en una base de datos multidimensional.

Comparación

Cada sistema OLAP tiene ciertos beneficios (aunque existe desacuerdo acerca de las características específicas de los beneficios entre los proveedores).

Algunas implementaciones MOLAP son propensas a la "explosión" de la base de datos; este fenómeno provoca la necesidad de grandes cantidades de espacio de almacenamiento para el uso de una base de datos MOLAP cuando se dan ciertas condiciones: elevado número de dimensiones, resultados precalculados y escasos datos multidimensionales. Las técnicas habituales de atenuación de la explosión de la base de datos no son todo lo eficientes que sería deseable.

Por lo general MOLAP ofrece mejor rendimiento debido a la especializada indexación y a las optimizaciones de almacenamiento. MOLAP también necesita menos espacio de almacenamiento en comparación con los especializados ROLAP porque su almacenamiento especializado normalmente incluye técnicas de compresión.

ROLAP es generalmente más escalable. Sin embargo, el gran volumen de preprocesamiento es difícil de implementar eficientemente por lo que con frecuencia se omite; por tanto, el rendimiento de una consulta ROLAP puede verse afectado.

Desde la aparición de ROLAP van apareciendo nuevas versiones de bases de datos preparadas para realizar cálculos, las funciones especializadas que se pueden utilizar tienen más limitaciones.

HOLAP (OLAP Híbrido) engloba un conjunto de técnicas que tratan de combinar MOLAP y ROLAP de la mejor forma posible. Generalmente puede pre-procesar rápidamente, escala bien, y proporciona una buena función de apoyo.

Otros tipos

Los siguientes acrónimos a veces también se utilizan, aunque no son sistemas tan generalizados como los anteriores:

  • WOLAP o Web OLAP: OLAP basado u orientado para la web.
  • DOLAP o Desktop OLAP: OLAP de escritorio
  • RTOLAP o Real Time OLAP: OLAP en tiempo real
  • SOLAP o Spatial OLAP: OLAP espacial

Véase también

Enlaces externos

  • Comparativa de servidores OLAP (en inglés)
  • The OLAP Report (en inglés)
  • OLAP Council White Paper
  • Introduction to OLAP
  • DataTime Universal: ROLAP product
  • A chapter from Erik Thomsen's book OLAP Solutions: Building Multidimensional Information Systems, 2nd Edition
  • Diseño de variables en bases de datos multidimensionales(en español)
  •   Datos: Q642514
  •   Multimedia: Online analytical processing

olap, acrónimo, inglés, procesamiento, analítico, línea, business, intelligence, cuyo, objetivo, agilizar, consulta, grandes, cantidades, datos, para, ello, utiliza, estructuras, datos, diversas, normalmente, multidimensionales, cubos, contienen, datos, resumi. OLAP es el acronimo en ingles de procesamiento analitico en linea Business Intelligence cuyo objetivo es agilizar la consulta de grandes cantidades de datos Para ello utiliza estructuras de datos diversas normalmente multidimensionales o Cubos OLAP que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales OLTP Se usa en informes de negocios de ventas marketing informes de direccion mineria de datos y areas similares La razon de usar OLAP para las consultas es la rapidez de respuesta Una base de datos relacional almacena entidades en tablas discretas si han sido normalizadas Esta estructura es buena en un sistema OLTP pero para las complejas consultas multitabla es relativamente lenta Un modelo mejor para busquedas aunque peor desde el punto de vista operativo es una base de datos multidimensional La principal caracteristica que potencia a OLAP es que es lo mas rapido a la hora de ejecutar sentencias SQL de tipo SELECT en contraposicion con OLTP que es la mejor opcion para operaciones de tipo INSERT UPDATE Y DELETE cita requerida Indice 1 Funcionalidad 2 Tipos de sistemas OLAP 2 1 ROLAP 2 2 MOLAP 2 3 HOLAP Hybrid OLAP 2 4 Comparacion 2 5 Otros tipos 3 Vease tambien 4 Enlaces externosFuncionalidad EditarEn la base de cualquier sistema OLAP se encuentra el concepto de cubo OLAP tambien llamado cubo multidimensional o hipercubo Se compone de hechos numericos o medidas que se clasifican por dimensiones El cubo de metadatos es tipicamente creado a partir de un esquema en estrella o copo de nieve esquema de las tablas en una base de datos relacional Las medidas se obtienen de los registros de una tabla de hechos y las dimensiones se derivan de la dimension de los cuadros Tipos de sistemas OLAP EditarTradicionalmente los sistemas OLAP se clasifican segun las siguientes categorias ROLAP Editar Articulo principal ROLAP Implementacion OLAP que almacena los datos en un motor relacional Tipicamente los datos son detallados evitando las agregaciones y las tablas se encuentran desnormalizadas Los esquemas mas comunes sobre los que se trabaja son estrella o copo de nieve aunque es posible trabajar sobre cualquier base de datos relacional La arquitectura esta compuesta por un servidor de banco de datos relacional y el motor OLAP se encuentra en un servidor dedicado La principal ventaja de esta arquitectura es que permite el analisis de una enorme cantidad de datos MOLAP Editar Articulo principal MOLAP Esta implementacion OLAP almacena los datos en una base de datos multidimensional Para optimizar los tiempos de respuesta el resumen de la informacion es usualmente calculado por adelantado Estos valores precalculados o agregaciones son la base de las ganancias de desempeno de este sistema Algunos sistemas utilizan tecnicas de compresion de datos para disminuir el espacio de almacenamiento en disco debido a los valores precalculados HOLAP Hybrid OLAP Editar Articulo principal HOLAP Almacena algunos datos en un motor relacional y otros en una base de datos multidimensional Comparacion Editar Cada sistema OLAP tiene ciertos beneficios aunque existe desacuerdo acerca de las caracteristicas especificas de los beneficios entre los proveedores Algunas implementaciones MOLAP son propensas a la explosion de la base de datos este fenomeno provoca la necesidad de grandes cantidades de espacio de almacenamiento para el uso de una base de datos MOLAP cuando se dan ciertas condiciones elevado numero de dimensiones resultados precalculados y escasos datos multidimensionales Las tecnicas habituales de atenuacion de la explosion de la base de datos no son todo lo eficientes que seria deseable Por lo general MOLAP ofrece mejor rendimiento debido a la especializada indexacion y a las optimizaciones de almacenamiento MOLAP tambien necesita menos espacio de almacenamiento en comparacion con los especializados ROLAP porque su almacenamiento especializado normalmente incluye tecnicas de compresion ROLAP es generalmente mas escalable Sin embargo el gran volumen de preprocesamiento es dificil de implementar eficientemente por lo que con frecuencia se omite por tanto el rendimiento de una consulta ROLAP puede verse afectado Desde la aparicion de ROLAP van apareciendo nuevas versiones de bases de datos preparadas para realizar calculos las funciones especializadas que se pueden utilizar tienen mas limitaciones HOLAP OLAP Hibrido engloba un conjunto de tecnicas que tratan de combinar MOLAP y ROLAP de la mejor forma posible Generalmente puede pre procesar rapidamente escala bien y proporciona una buena funcion de apoyo Otros tipos Editar Los siguientes acronimos a veces tambien se utilizan aunque no son sistemas tan generalizados como los anteriores WOLAP o Web OLAP OLAP basado u orientado para la web DOLAP o Desktop OLAP OLAP de escritorio RTOLAP o Real Time OLAP OLAP en tiempo real SOLAP o Spatial OLAP OLAP espacialVease tambien EditarAQL Inteligencia empresarial Almacen de datos Data Warehousing Base de datos multidimensional Mineria de datos Modelo de base de datos Tableau SoftwareEnlaces externos EditarComparativa de servidores OLAP en ingles The OLAP Report en ingles Providing OLAP to User Analysts An IT Mandate the Paper by Codd first describing OLAP OLAP Council White Paper Introduction to OLAP Dimensional Modeling and OLAP Tutorial DataTime Universal ROLAP product Data Warehousing and OLAP A Research Oriented Bibliography A chapter from Erik Thomsen s book OLAP Solutions Building Multidimensional Information Systems 2nd Edition Diseno de variables en bases de datos multidimensionales en espanol Datos Q642514 Multimedia Online analytical processing Obtenido de https es wikipedia org w index php title OLAP amp oldid 139343905, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos