Bases de Datos II OLAP Online Analytical Processing

Slides:



Advertisements
Presentaciones similares
Procesamiento y Análisis en Línea OLAP
Advertisements

Intranets P. Reyes / Octubre 2004.
SQL Y BASES DE DATOS A TRAVÉS DE LA WEB
YUKON EN EL HORIZONTE Valeria Rodríguez Z. MVP SQL Server Business Manager Paradigma Software S.R.L.
Enero 28, 2009 Módulo de Inteligencia de Negocios.
Bases De Datos Para El Soporte En La Toma De Decisiones
DATA MART Sergio Daniel.
Cognos Data Integration
ORACLE OLAP Integrantes: *Aizaga, Martiniano *Gallegos, Marina
U I B 12/05/1999 Datawarehouse 1. U I B 12/05/1999 Datawarehouse 2 Conceptos Datawarehouse Datawarehouse: Repositorio completo de datos de la empresa,
DATA WAREHOUSE Presentador Por: Andrés Fabián Cortes Solano.
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Business Intelligence (BI) Software (Software de Inteligencia Impresario)
DESARROLLO DE CUBOS OLAP
Materia Fundamento de Computación Nombre Juan David Riera Otero Docente Ana María Arellano.
Director: Ing. Washington Pérez Codirector: Ing. Andrés de la Torre
Informe caso de estudio Implementación de un Datawarehouse
Jesús Angel Ovando División de Estudios de Posgrado Instituto Tecnológico de Orizaba.
Sistema de soporte a la toma de decisiones
Introducción arquitectura base de datos Microsoft SQL Server 2000/2005
On Line Analytical Processing
Ciclo de vida de la información histórica INEGI – Aguascalientes 2008.
HERRAMIENTAS CASE.
Ingeniero Fredys Simanca
INTELIGENCIA DE NEGOCIOS
DATA MART Los data warehouses están hechos para proporcionar una fuente de datos única para todas las actividades de apoyo para la toma de decisiones.
Implementación de Datawarehouse
Paola Saavedra -
Bases de Datos Relacionales.  Responsable Cátedra: Silvina Migani  JTP: Liliana Romera  Ayudante:
DATA WAREHOUSE Equipo 9.
EVOLUCION DE SISTEMAS DE SOPORTE DE DECISIÓN. La evolución  1960: creación de aplicaciones individuales- Fortran, COBOL – Tarjetas perforadas.  Cintas.
OLAP vs OLTP.
PARTE I: INTRODUCCIÓN José Hernández Orallo
Página 1 20/03/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Tecnología de la Información Profesora Ariana Rosenthal Administración.
Levantamiento de necesidades BI Ministerio de Salud
BASES DE DATOS CONCEPTUALIZACIÓN
Administración de la Empresa Digital
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
ESTE ARTICULO EXAMINA: LOS COMPONENTES DE UN SISTEMA DE INFORMACIÓN DE GESTIÓN DEL CICLO DE VIDA.
Especialista en Business Intelligence Conceptos fundamentales Microsoft SQL Server 2008 R2 Suscribase a o escríbanos a
SQL Server 2005 Analysis Services.
1 Prof:Paula Quitral INTRODUCCIÓN DATAWAREHOUSE Departamento de Informática Universidad de Rancagua.
CRM Customer Relationship Management Gerente de Relaciones con los Clientes.
Business Intelligence. ¿Por qué Business Intelligence?  a capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una.
BUSINESS INTELIGENCE. ¿PORQUE BUSINESS INTELLIGECE  La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una.
1 Prof:Paula Quitral INTRODUCCIÓN MINERIA DE DATOS Departamento de Informática Universidad de Rancagua.
Banco de Datos Prof. Belinda Moné Frontera GSI 611.
DATA WAREHOUSE.
 La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una de las claves para que una empresa llegue al éxito.
ORACLE OLAP CAECE Integrantes: *Aizaga, Martiniano *Gallegos, Marina *Kleinlein, Guillermo *Schiano di Cola, Emiliano.
Business Intelligence. ¿Por qué Business Intelligence? La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una.
Tipos de usuarios de una base de datos
Johandra Gastier David De Freitas
Business Intelligence. ¿Por qué Business Intelligence? La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una.
Son los atributos de un sistema que son visibles para un programador, es decir aquellos atributos que impactan directamente en la ejecución lógica de un.
 La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una de las claves para que una empresa llegue al éxito.
Tecnologías Cliente / Servidor Capitulo II Richard Jiménez V. clienteserver.wordpress.com.
Karla Yunuen González Villanueva
Taller de Business Intelligence Conceptos Introductorios a BI
BUSINESS INTELIGENCE. ¿P OR QUÉ B USINESS I NTELLIGENCE ?  La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido.
Taller de Business Intelligence
Taller de Inteligencia de Negocios SQL Server Analysis Services Semana 8.
SOLUCIONES EMPRESARIALES
Business Intelligence 2013 (Conceptos Generales) Microsoft SQL Server 2008 R2 Suscribase a o escríbanos a
María Trinidad Serna Encinas
Ing. Ernesto Sierraalta Fundamentos de Desarrollo de Proyectos de Inteligencia de Negocios ( Decision Support Systems & Data Warehousing.
BUSINESS INTELIGENCE. La capacidad para tomar decisiones de negocio precisas y de forma rápida se ha convertido en una de las claves para que una empresa.
Conociendo el modelo Cliente-Servidor
1 Conferencia 5 OLAP. 2 Contenido Definición OLAP. Reglas de Codd. Gestores que dan soporte OLAP y los diferentes modos de Almacenamiento.
Equipo 3: Francisco Santamaría Serrano Roberto Ramírez Zavaleta.
Transcripción de la presentación:

Bases de Datos II OLAP Online Analytical Processing Elaborado por: Guillermo Baquerizo I Término 2012-2013

Objetivos El estudiante será capaz de aprender: el propósito del procesamiento analítico en línea. las relaciones entre OLAP y los almacenes de datos (DATA WAREHOUSE). las características clave de las aplicaciones OLAP. cómo representar cubos multidimensionales. las categorías de las herramientas OLAP.

Conceptos OLAP.- Se refiere a la síntesis, análisis y consolidación de grandes volúmenes de datos multidimensionales. Es una solución utilizada en el campo BI (Business Intelligence), para lo cual utiliza cubos de información y puede ser utilizado en DATA MINING (Minería de Datos).

Conceptos Las bases de datos relacionales se utilizan principalmente para soportar sistemas de procesamiento de transacciones en línea (OLTP, Online Transaction Processing). Los DBMS (DataBase Management System) relacionales se han desarrollado para permitir la ejecución eficiente de un gran número de transacciones relativamente simples.

Conceptos Los DBMS relacionales han tratado de dirigirse al mercado de los almacenes de datos y han promocionado sus sistemas como herramientas para construir este tipo de almacenes. Para consultas más avanzadas se requiere el OLAP.

Sistemas Operacionales Esquema ETL Extraction Transformation Loading Sistemas Operacionales Metadatos Datos resumidos ERP CRM Archivos planos Data WareHouse OLAP Reportes Minería de datos

Aplicaciones Área funcional Ejemplos de aplicaciones OLAP Finanzas Presupuestos, desgloses de costos por actividad, análisis de rendimiento financiero y modelado financiero. Ventas Análisis de ventas y previsiones de ventas. Marketing Análisis de investigación de mercados, previsiones de ventas, análisis de promociones, análisis y segmentación de clientes. Fabricación Planificación de la producción y análisis de defectos.

Cubos multidimensionales Considere un ejemplo con los datos multidimensionales vistos desde: Una tabla de 3 campos Una matriz bidimensional Un cubo tridimensional

Categorías Las herramientas OLAP pueden clasificarse de acuerdo con la arquitectura utilizada para almacenar y procesar los datos multidimensionales. Hay cuatro categorías principales: MOLAP ROLAP HOLAP DOLAP

OLAP Multidimensional (MOLAP) Las estructuras de datos MOLAP utilizan tecnología matricial y técnicas eficientes de almacenamiento que minimizan las necesidades de espacio en disco, gracias a la gestión de datos dispersos. Se suelen centrar en datos para una aplicación específica de ayuda a la toma de decisiones.

OLAP Multidimensional (MOLAP) Problemas: Sólo pueden almacenarse y analizarse de manera eficiente una cantidad limitada de datos. La navegación y el análisis de los datos están limitados, porque los datos se diseñan de acuerdo a requisitos previamente determinados. Los productos MOLAP requieren un conjunto diferente de capacidades y herramientas para construir y mantener la base de datos, incrementándose el costo y la complejidad de las tareas de soporte.

OLAP Multidimensional (MOLAP) Servidor de base de datos relacional y/o sistemas heredados Carga Servidor MOLAP Solicitud de datos Herramientas de acceso de usuario final Conjunto de resultados

OLAP Relacional (ROLAP) Soportan los productos RDBMS mediantes el uso de un nivel de metadatos, evitando así la necesidad de crear una estructura de datos mutidimensional estática. Esto facilita la creación de múltiples vistas multidimensionales de la relación bidimensional. Para mejorar las prestaciones, algunos productos ROLAP disponen de motores SQL mejorados para soportar la compeljidad del análisis multidimensional.

OLAP Relacional (ROLAP) Problemas: Rendimiento asociado con el procesamiento de consultas complejas que requieran efectuar múltiples pasadas a través de los datos relacionales. Desarrollo de middleware para facilitar el desarrollo de aplicaciones multidimensionales, es decir, software que convierta la relación bidimensional en una estructura multidimensional. Desarrollo de una opción para crear estructuras multidimensionales persistentes, junto con las funciones para ayudar en la administración de estas estructuras.

OLAP Relacional (ROLAP) Servidor de base de datos relacional Conjunto de resultados Servidor ROLAP Solicitud de datos Herramientas de acceso de usuario final SQL

OLAP híbrido (HOLAP) Proporcionan capacidades limitadas de análisis, bien sobre productos SGBDR o bien utilizando un servidor MOLAP intermedio. Las herramientas HOLAP suministran a la máquina de escritorio los datos seleccionados en la forma de un cubo de datos, el cual se almacena, analiza y mantiene localmente.

OLAP híbrido (HOLAP) Problemas: La arquitectura provoca una significativa redundancia de los datos y puede causar problemas en las redes que soporten muchos usuarios. La capacidad de cada usuario para construir un cubo de datos personalizado puede provocar una falta de coherencia entre los datos de los diferentes usuarios. Sólo puede mantenerse de manera eficiente una cantidad limitada de datos.

OLAP híbrido (HOLAP) Servidor de base de datos relacional SQL Carga Servidor MOLAP Solicitud de datos Conjunto de resultados Herramientas de acceso de usuario final SQL

OLAP de Escritorio (DOLAP) Almacenan los datos OLAP en archivos situados en la plataforma del cliente y soportan el procesamiento multidimensional del lado del cliente. Estos datos pueden distribuirse por adelantado o bajo petición, posiblemente a través de la web. Aunque también se pueden mantener en el disco o la RAM, algunos productos DOLAP sólo permiten acceso de lectura.

OLAP de Escritorio (DOLAP) Problemas: Provisión de controles de seguridad apropiados para soportar todos los entornos. Hace falta reducir el esfuerzo necesario para implantar y mantener las herramientas DOLAP. Las formas existentes son: correo electrónico, web o la tradicional arquitectura cliente-servidor. Las tendencias actuales apuntan hacia la utilización de máquinas cliente simples.

OLAP de Escritorio (DOLAP) Servidor de base de datos relacional Servidor MOLAP La distribución de los datos OLAP desde una base de datos relacional o desde un servidor MOLAP hasta el PC de escritorio o portátil se realiza utilizando correo electrónico, la web o una arquitectura tradicional cliente-servidor.

Extensiones al lenguaje SQL Se pueden realizar cálculos utilizando agregación del tipo de SUM, COUNT, MAX, MIN, AVG Capacidades de agrupamiento ampliadas: Rollup: Niveles crecientes de agregación desde el más detallado hasta el más general. La instrucción es: SELECT … GROUP BY (ListaDeColumnas) WITH ROLLUP Cube: Similar a Rollup, pero permite todas las posibles combinaciones de agregaciones. SELECT … GROUP BY (ListaDeColumnas) WITH CUBE