ContenidoContenido Definiciones y Conceptos OLAP. Tipos de sistemas OLAP
ROLAP MOLAP HOLAP
Comparaciones ROLAP MOLAP HOLAP
Utilidades de OLAP Beneficios de OLAP Requerimientos funcionales de los sistemas OLAP. Operadores para el manejo de cubos de datos. Utilización de herramientas para OLAP.
Definiciones y Conceptos OLAPDefiniciones y Conceptos OLAPOLAP (procesamiento analítico en línea / On-Line Analytical Processing) es una solución utilizada en la Inteligencia de negocios cuyo objetivo es agilizar la consulta de grandes cantidades de datos para extraer algún tipo de información útil.
Tipos
1.ROLAP (Procesamiento Analítico Relacional en Línea).
2.MOLAP (procesamiento Analítico multidimensional en Línea).
3.HOLAP (Procesamiento Analítico Híbrido en Línea).
ROLAPROLAPSon sistemas en
los cuales los datos se encuentran almacenados en una base de datos relacional.
VentajasVentajas DesventajasDesventajas
Seguridad e integridad en la base de datos.
Consultas más lentas.
Escalable para grandes volúmenes.
Construcción cara.
Los datos pueden ser compartidos con aplicaciones SQL.
Cálculos limitados a las funciones de las bases de datos.
Estructura más dinámica.
MOLAPMOLAPEn estos sistemas
los datos se encuentran almacenados en una estructura de datos multidimensional.
VentajasVentajas DesventajasDesventajas
Mayor rendimiento en el procesamiento de consultas.
Tamaño limitado para la arquitectura del cubo.
Posibilita hacer cálculos más complicados.
No puede acceder a datos que no están en el cubo.
No puede explotar el paralelismo las bases de datos.
HOLAPHOLAPEn estos sistemas mantienen los registros
detallados en la base de datos relacional, mientras que los datos resumidos o agregados se almacenan en una base de datos multidimensional separada.
ComparacionesComparacionesROLAPROLAP MOLAPMOLAP
Los datos son accedidos directamente desde el Datawarehouse u otra fuente de datos relacional y no son almacenados por separado.
Los datos son precalculados y luego son almacenados en cubos de datos multidimensionales.
ComparacionesComparacionesHOLAPHOLAP
Mantiene los volúmenes de datos mas grande en la base de datos relacional y las agregaciones en una base de datos MOLAP separada.
Utilidades de OLAPUtilidades de OLAPTienen acceso a grandes cantidades de datos.Analizan las relaciones entre muchos tipos de
elementos empresariales.Involucran datos agregados.Comparan datos agregados a través de
periodos jerárquicos.
Utilidades de OLAPUtilidades de OLAPPresentan datos en diferentes perspectivas.Involucran cálculos complejos entre
elementos de datos.Pueden responder con rapidez a consultas de
usuarios.
Beneficios de OLAPBeneficios de OLAPEs de fácil uso y acceso flexible para los
usuarios.Los datos están organizados en diferentes
dimensiones, lo que permite un mejor análisis.
Permite encontrar la historia en los datos.Genera ciertas ventajas competitivas.
Requerimientos Funcionales de Requerimientos Funcionales de los Sistemas OLAPlos Sistemas OLAP
Construir un Datawarehouse y/o Datamart.Uso de herramientas de Almacenamiento
(bases de datos multidimensionales), Herramientas de Extracción y Colección, Herramientas para Reportes de Usuario Final y Herramientas para Análisis Inteligentes.
Requerimientos Funcionales de Requerimientos Funcionales de los Sistemas OLAPlos Sistemas OLAP
Un servidor que sea altamente escalable.Un segundo servidor para las herramientas
de consulta de datos.
Operadores
1.CUBE2.ROLLUP3.DRILLDOWN4.GROUPING SETS5.SLICE (Rebanada)6.PIVOT7.Dado8.Ascenso9.Descenso