¿Qué es el procesamiento analítico en línea?

El procesamiento analítico en línea (OLAP) es un método para usar bases de datos multidimensionales para admitir informes rápidos, que con frecuencia implica análisis de tendencias. El lenguaje de consulta principal para OLAP se llama expresiones multidimensionales (MDX). Su nombre se deriva de la clase de programa conocida como procesamiento transaccional en línea (OLTP). El procesamiento analítico en línea es una técnica de análisis de datos utilizada en el campo de inteligencia empresarial (BI).

BI implica el uso de la tecnología para analizar los procesos y datos internos de una organización para respaldar su toma de decisiones. Cuando se utilizan el procesamiento analítico en línea para BI, los datos históricos son a menudo el tema del análisis, pero BI también puede abarcar el análisis de los estados actuales y futuros. Junto con OLAP, otras técnicas de gestión de datos que entran en el ámbito de BI incluyen minería de datos, informes, gestión de rendimiento operacional y análisis predictivo.

El procesamiento analítico en línea se usa con frecuencia para informes ad hoc, y típicamente genera REPORTS en formato pivote o matriz. Los departamentos que pueden hacer uso de OLAP incluyen finanzas, operaciones, ventas y marketing. Los tipos de usos pueden incluir presupuesto y pronóstico.

Una de las características definitorias del procesamiento analítico en línea es el cubo OLAP. El concepto del cubo correlaciona los elementos conocidos como medidas y dimensiones, que describen los metadatos de las diversas medidas. Las tablas de esquema o esquema de estrella de una base de datos relacional pueden ser la fuente de los metadatos. Un ejemplo de un cubo es utilizar el monto de las cuentas por cobrar de una empresa como medida, con una fecha de vencimiento como dimensión.

OLAP utiliza bases de datos diseñadas con múltiples dimensiones. Estas bases de datos pueden ser más pequeñas que las necesarias para las capacidades de almacenamiento de datos que a menudo se utilizan para la inteligencia empresarial. En comparación con otros tipos de análisis, generalmente se necesitan menos detalles de la transacción en OnlinE Procesamiento analítico. Las bases de datos OLAP no solo son a menudo más pequeñas que los almacenes de datos, sino que acceder a las bases de datos OLAP es a menudo más rápido que acceder a bases de datos relacionales.

Hay varias especialidades del procesamiento de transacciones en línea. Varias de las especialidades más utilizadas incluyen multidimensional, relacional e híbrida. OLAP multidimensional almacena datos en matrices multidimensionales, OLAP relacional utiliza bases de datos relacionales y OLAP híbrido utiliza una combinación de las tablas relacionales y especializadas.

Aunque el procesamiento transaccional en línea es una técnica importante en BI, se pueden requerir herramientas o mejoras más sofisticadas para OLAP para las organizaciones interesadas en el análisis predictivo y el análisis de negocios. El análisis predictivo se usa con frecuencia para pronosticar eventos como el comportamiento de compra de clientes. Los datos de rendimiento empresarial suelen ser el objetivo de Business Analytics.

OTROS IDIOMAS