top of page

ANALISIS MULTIDIMENSIONAL OLAP

Desde el inicio de la era de la computación las organizaciones han usado los datos desde sus sistemas operacionales para atender sus necesidades de información.

 

Algunas proporcionan acceso directo a la información contenida dentro de las aplicaciones operacionales.

 

Otras, han extraído los datos desde sus bases de datos operacionales para combinarlos de varias formas no estructuradas, en su intento por atender a los usuarios en sus necesidades de información.

 

La razón principal es la manera en que han evolucionado las computadoras, basadas en las tecnologías de información y los sistemas, la mayoría de las organizaciones hacen lo posible por conseguir buena información, pero el logro de ese objetivo depende, fundamentalmente, tanto de su arquitectura actual, como del hardware y software.

 

Que Es OLAP (Business Intelligence)

 

OLAP es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing), es una solución utilizada en el campo de la Inteligencia de Negocios (Business Intelligence), la cual consiste en consultas a estructuras multidimensionales (o Cubos OLAP y que le permite al usuario tener una visión más rápida e interactiva de los mismos; Se usa en informes de negocios de ventas, márketing, informes de dirección, minería de datos y áreas similares.

 

Este análisis, también conocido como análisis del hipercubo, organiza la información según los parámetros que se consulten, de manera tal que a partir de estructuras multidimensionales que contienen los datos resumidos de Sistemas Transnacionales, conocidos como OLTP (Online Transactional Processing) o de grandes bases, se obtendrá la información requerida. 

 

Es muy utilizado en el área de marketing, ventas, informes, etc., especialmente porque las respuestas a consultas complejas se obtienen muy rápidamente y además porque puede obtener los datos tanto de una fuente externa como de una base interna.

 

La razón de usar OLAP para las consultas es la velocidad 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 hacer selects, en contraposición con OLTP que es la mejor opción para INSERTS, UPDATES Y DELETES.

 

ROLAP es una implementación OLAP que almacena los datos en un motor relacional.

 

MOLAP es una implementación OLAP que almacena los datos en una base de datos multidimensional. Para optimizar los tiempos de respuesta, el resumen de la infomación es usualmente calculado por adelantado. Estos valores precalculados o agregaciones son la base de las ganacias de desempeño de este sistema.

 

HOLAP (Hybrid OLAP) almacena algunos datos en un motor relacional y otros en una base de datos multidimensional

 

DOLAP es un OLAP orientado a equipos de escritorio (Desktop OLAP). Trae toda la información que necesita analizar desde la base de datos relacional y la guarda en el escritorio. Desde ese momento, todas las consultas y análisis son hechas contra los datos guardados en el escritorio.

 

Ejemplo:

 

bottom of page