Información general sobre el procesamiento analítico en línea (OLAP)

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

El procesamiento analítico en línea (OLAP, Online Analytical Processing) es una tecnología que se usa para organizar grandes bases de datos empresariales y admitir la inteligencia empresarial. Las bases de datos OLAP se dividen en uno o más cubos. Cada cubo lo organiza y diseña un administrador de cubos para que se adapte a la forma en la que recupera y analiza los datos con el fin de que sea más fácil crear y usar los informes de las tablas dinámicas y los gráficos dinámicos que necesite.

En este artículo

¿Qué es inteligencia empresarial?

¿Qué es procesamiento analítico en línea (OLAP)?

Características OLAP en Excel

Componentes de software que debe tener acceso a orígenes de datos OLAP

Diferencias de características entre los datos de origen OLAP y no es OLAP

¿Qué es inteligencia empresarial?

Un analista financiero suele desear obtener una imagen amplia del negocio para ver las tendencias más amplias basadas en los datos agregados, así como para ver estos datos desglosados mediante cualquier número de variables. La inteligencia empresarial es el proceso de extracción de los datos a partir de una base de datos OLAP y, a continuación, analizarlos para buscar información que pueda usar con el fin de tomar decisiones razonadas y emprender acciones. Por ejemplo, OLAP y la inteligencia empresarial ayudan a responder los siguientes tipos de preguntas sobre datos empresariales:

  • ¿Cómo se pueden comparar las ventas totales de todos los productos del año 2007 con las ventas totales desde el año 2006?

  • ¿Cómo se puede comparar nuestra rentabilidad hasta hoy con el mismo período de tiempo de los cinco últimos años?

  • ¿Cuánto dinero gastaron los clientes de más de 35 años el año pasado y cómo ha cambiado ese comportamiento con el paso del tiempo?

  • ¿Cuántos productos se vendieron en dos países o regiones específicos este mes en comparación con el mismo mes del año pasado?

  • En cada grupo de edad de los clientes, ¿cuál es el desglose de la rentabilidad (tanto en porcentaje de ganancias como en total) por categoría de producto?

  • Buscar los mejores y los peores vendedores, distribuidores, proveedores, clientes o socios.

Volver al principio

¿Qué es procesamiento analítico en línea (OLAP)?

Las bases de datos del procesamiento analítico en línea (OLAP) facilitan las consultas de la inteligencia empresarial. OLAP es una tecnología de base de datos que se ha perfeccionado para efectuar consultas e informes, en vez de procesar transacciones. El origen de datos de OLAP son las bases de datos de procesamiento transaccional en línea (OLTP, Online Transactional Processing) que se suelen almacenar en almacenes de datos. Los datos OLAP se derivan de estos datos históricos y se han agregado a estructuras que permiten realizar análisis complejos. Además, se organizan jerárquicamente y se almacenan en cubos en vez de en tablas. Se trata de una tecnología compleja que usa estructuras multidimensionales para proporcionar un acceso rápido a los datos con el fin de efectuar un análisis. Esta organización permite que un informe de tabla dinámica o gráfico dinámico muestre resúmenes de alto nivel, como totales de ventas en todo un país o región, así mismo los detalles de los sitios en los que las ventas son especialmente altas o bajas.

Las bases de datos OLAP están diseñadas para agilizar la recuperación de datos. Puesto que es el servidor OLAP y no Microsoft Office Excel el que calcula los valores resumidos, hay que enviar menos datos a Excel cuando se cree o se cambie un informe. Esta posibilidad permite trabajar con cantidades mucho mayores de datos de origen que si los datos estuvieran organizados en una base de datos tradicional, en la que Excel recupera todos los registros y después calcula los valores resumidos.

Las bases de datos OLAP contienen dos tipos básicos de datos: medidas, que son datos numéricos, las cantidades y los promedios que usa para tomar decisiones empresariales razonadas, y dimensiones, que son las categorías que usa para organizar estas medidas. Las bases de datos OLAP le ayudan a organizar los datos mediante muchos niveles de detalle, con las mismas categorías que le son familiares para analizar los datos.

Las secciones siguientes describen cada componente con más detalle:

Cubo     Estructura de datos que agrega las medidas mediante los niveles y jerarquías de cada una de las dimensiones que desee analizar. Los cubos combinan varias dimensiones, como tiempo, geografía y líneas de productos, con datos resumidos, como cifras de ventas o inventario. Los cubos no son "cubos" en el sentido estrictamente matemático porque no tienen que tener lados iguales. Sin embargo, son una metáfora adecuada para un concepto complejo.

Medida     Conjunto de valores basados en una columna de la tabla de hechos del cubo y que suelen ser valores numéricos. Las medidas son los valores centrales del cubo que se preprocesan, agregan y analizan. Entre los ejemplos normales cabe destacar las ventas, los beneficios, los ingresos y los costos.

Miembro     Un elemento de una jerarquía que representa una o más repeticiones de datos. Un miembro puede ser exclusivo o no. Por ejemplo, 2007 y 2008 representan a miembros únicos en el nivel de año de una dimensión de tiempo, mientras que enero representa a un miembro en el nivel de mes porque puede haber más de una enero en la dimensión de tiempo que contenga los datos de más de un año.

Elemento calculado     Elemento de una dimensión cuyo valor se calcula en tiempo de ejecución mediante una expresión. Los valores de los elementos calculados se pueden derivar de otros valores de elementos. Por ejemplo, un elemento calculado, Beneficios, se puede determinar restando el valor del elemento, Costos, del valor del elemento, Ventas.

Dimensión     Conjunto de una o varias jerarquías de niveles de un cubo que comprende un usuario y utiliza como base para el análisis de datos. Por ejemplo, una dimensión geográfica puede incluir niveles de país o región, estado o provincia y ciudad. O bien, una dimensión de tiempo puede incluir una jerarquía con niveles de año, trimestre, mes y día. En un informe de tabla o gráfico dinámicos, cada jerarquía se convierte en un conjunto de campos que puede expandir o contraer para revelar niveles inferiores o superiores.

Jerarquía     Estructura de árbol lógica que organiza los elementos de una dimensión tal que cada elemento tiene un elemento principal y cero o más elementos secundarios. Un elemento secundario es un elemento en el nivel inmediatamente inferior de una jerarquía que está directamente relacionada con el elemento actual. Por ejemplo, en una jerarquía de tiempo que contiene los niveles Trimestre, Mes y Día, enero es un elemento secundario de Trim1. Un elemento principal es un elemento en el nivel inmediatamente superior de una jerarquía que está directamente relacionado con el miembro actual. El valor principal suele ser una consolidación de los valores de todos sus elementos secundarios. Por ejemplo, en una jerarquía de tiempo que contiene los niveles Trimestre, Mes y Día, Trim1 es el elemento principal de enero.

Nivel     En cada jerarquía, los datos se pueden organizar en niveles inferiores y superiores de detalle, como los niveles Año, Trimestre, Mes y Día de una jerarquía de tiempo.

Volver al principio

Características OLAP de Excel

OLAP recuperar datos     Puede conectarse a orígenes de datos OLAP igual que lo hace a otros orígenes de datos externos. Puede trabajar con bases de datos que se crean con Microsoft SQL Server OLAP Services versión 7.0, versión de Microsoft SQL Server Analysis Services 2000 y la versión de Microsoft SQL Server Analysis Services 2005, los productos de servidor OLAP de Microsoft. Excel también puede trabajar con productos OLAP de otros fabricantes que son compatibles con OLE DB para OLAP.

Puede mostrar datos OLAP sólo como un informe de tabla dinámica o gráfico dinámico o en una función de hoja de cálculo convertida a partir de un informe de tabla dinámica, pero no como un rango de datos externos. Puede guardar los informes de gráfico dinámico e informes de tabla dinámica OLAP en plantillas de informes y puede crear archivos de conexión de datos de Office (ODC) (.odc) para conectarse a bases de datos OLAP para las consultas OLAP. Cuando abre un archivo ODC, Excel muestra un informe de tabla dinámica en blanco, que está preparado para diseñar.

Crear archivos de cubos para uso sin conexión     Puede crear un archivo de cubo sin conexión (.cub) con un subconjunto de los datos de una base de datos de servidor OLAP. Use este tipo de archivos para trabajar con datos OLAP cuando no esté conectado a la red. Un cubo le permite trabajar con cantidades de datos más grandes en un informe de tabla dinámica o en un informe de gráfico dinámico de lo que podría hacer de otra forma. Además, la recuperación de los datos es más rápida. Puede crear archivos de cubo sólo si usa un proveedor OLAP, como Microsoft SQL Analysis Services Server versión 2005, que admita esta característica.

Acciones de servidor     Una acción de servidor es una característica opcional pero muy útil que un administrador del cubo OLAP puede definir en un servidor que usa a un miembro de cubo o medida como parámetro en una consulta para obtener detalles del cubo o iniciar otra aplicación, como un explorador. Excel admite la dirección URL, informe, conjunto de filas, nivel de detalle y expandir a acciones de servidor de detalle, pero no admite propietario, instrucción y conjunto de datos. Para obtener más información, consulte realizar una acción de servidor OLAP en un informe de tabla dinámica .

KPI     Un KPI es una medida calculada especial que se define en el servidor que le permite realizar un seguimiento de los "indicadores clave de rendimiento", incluido el estado (¿el valor actual cumple una number? específico) y la tendencia (¿cuál es el valor sobre time?). Cuando se muestran, el servidor puede enviar iconos relacionados que son similares al nuevo icono de Excel establecido para indicar por encima o por debajo de los niveles de estado (por ejemplo, un icono de un semáforo) o si un valor sube hacia arriba o hacia abajo (por ejemplo, un icono de flecha de dirección).

Formato de servidor     Los administradores de cubos pueden crear medidas y miembros calculados con color, el formato de fuente y reglas de formato condicional que se pueden diseñar como regla empresarial estándar. Por ejemplo, un formato de servidor para las ganancias puede ser un formato de número de moneda, una celda de color verde si el valor es mayor o igual que 30.000 y rojo si el valor es inferior a 30.000 y un estilo de fuente de negrita si el valor es inferior a 30.000 y regular si es mayor que o igual a 30.000. Para obtener más información, vea cambiar el diseño y formato de un informe de tabla dinámica.

Idioma de presentación de Office     El administrador de un cubo puede definir traducciones para los datos y errores del servidor para los usuarios que necesiten ver la información de la tabla dinámica en otro idioma. Esta característica está diseñada como propiedad de conexión de archivo y la configuración regional del equipo del usuario debe corresponder con el idioma de presentación.

Volver al principio

Componentes de software que necesita para tener acceso a los orígenes de datos OLAP

Proveedor OLAP     Para configurar orígenes de datos OLAP para Excel, necesita uno de los siguientes proveedores OLAP:

  • Proveedor OLAP de Microsoft    Excel incluye el controlador de origen de datos y el software de cliente que necesita para tener acceso a las bases de datos creadas con Microsoft SQL Server OLAP Services versión 7.0, Microsoft SQL Server OLAP Services versión 2000 (8.0) y Microsoft SQL Server Analysis Services versión 2005 (9.0).

  • Otros proveedores OLAP    Para otros productos OLAP, debe instalar controladores adicionales y software de cliente. Para utilizar las características de Excel a fin de trabajar con datos OLAP, el producto del proveedor debe adaptarse al estándar OLE-DB para OLAP y ser compatible con Microsoft Office. Para obtener información sobre cómo instalar y utilizar proveedores OLAP de otros fabricantes, póngase en contacto con el administrador del sistema o con el proveedor de los productos OLAP.

Bases de datos de servidor y archivos de cubo    El software de cliente OLAP de Excel admite conexiones a dos tipos de bases de datos OLAP. Si en la red hay disponible una base de datos en un servidor OLAP, puede recuperar los datos de origen directamente. Si tiene un archivo de cubo sin conexión que contiene datos OLAP o un archivo de definición del cubo, puede conectarse a ese archivo y recuperar los datos de origen.

Orígenes de datos    Un origen de datos proporciona acceso a todos los datos de la base de datos o del archivo de cubo sin conexión. Después de crear un origen de datos OLAP, puede basar informes en él y devolver los datos OLAP a Excel en forma de un informe de tabla dinámica o gráfico dinámico; o bien, en una función de hoja de cálculo desde un informe de tabla dinámica.

Microsoft Query     Puede usar la consulta para recuperar datos de una base de datos externo como Microsoft SQL o Microsoft Access. No debe utilizar Query para recuperar datos de una tabla dinámica OLAP que está conectado a un archivo de cubo. Para obtener más información, vea Utilizar Microsoft Query para recuperar datos externos.

Volver al principio

Diferencias de características entre datos de origen OLAP y los que no son OLAP

Si trabaja con informes de tablas dinámicas y gráficos dinámicos de datos de origen OLAP y de otros tipos de datos de origen, observará algunas diferencias en las características.

Recuperación de datos     Un servidor OLAP devuelve nuevos datos a Excel cada vez que cambie el diseño del informe. Con otros tipos de datos de origen externo, una consulta con todos los datos de origen a la vez, o puede establecer opciones de consulta solo cuando se muestren elementos de campo de filtro de informe diferente. También tiene algunas otras opciones para actualizar el informe.

En informes basados en datos de origen OLAP, no está disponible la configuración del campo de filtro de informes, la consulta en segundo plano ni la optimización de la memoria.

Nota: La configuración de optimización de memoria tampoco está disponible para orígenes de datos OLEDB ni para informes de tabla dinámica basados en un rango de celdas.

Tipos de campo    Datos de origen OLAP, los campos de dimensión pueden utilizarse sólo como campos de fila (series), columna (categoría) o página. Campos de medida pueden utilizarse únicamente como campos de valor. Para otros tipos de datos de origen, todos los campos pueden utilizarse en cualquier parte de un informe.

Acceso a datos de detalle    En datos de origen OLAP, el servidor determina qué niveles de detalle están disponibles y calcula los valores de resumen, por tanto, puede que no estén disponibles los registros de detalle que forman los valores de resumen. No obstante, el servidor puede proporcionar campos de propiedades que sí se pueden mostrar. Otros tipos de datos de origen no tienen campos de propiedad, pero se puede mostrar el detalle subyacente de los valores de los campos de datos y elementos, así como los elementos que no contienen datos.

Quizá los campos de filtro de informes OLAP no tengan ningún elemento Todos y no esté disponible el comando Mostrar páginas de filtro de informes.

Criterio de ordenación inicial    En datos de origen OLAP, los elementos aparecen primero en el orden en que los devuelve el servidor OLAP. Después puede ordenar o reorganizar los elementos manualmente. En otros tipos de datos de origen, los elementos de un nuevo informe aparecen ordenados primero en orden ascendente por nombre de elemento.

Cálculos     Los servidores OLAP proporcionan valores resumidos directamente para un informe, por lo que no puede cambiar las funciones de resumen para campos de valor. Para otros tipos de datos de origen, puede cambiar la función de resumen para un campo de valor y usar varias funciones de resumen para el mismo campo de valor. No puede crear campos calculados o elementos calculados en informes con datos de origen OLAP.

Subtotales    En los informes con datos de origen OLAP, no puede cambiar la función de resumen de los subtotales. Con otros tipos de datos de origen, se pueden cambiar funciones de resumen de subtotales y mostrar u ocultar subtotales para todos los campos de fila y columna.

En los datos de origen OLAP, se pueden incluir o excluir los elementos ocultos al calcular subtotales y totales generales. En otros tipos de datos de origen, se pueden incluir los elementos ocultos de un campo de filtro de informes en los subtotales, pero los elementos ocultos de otros campos se excluyen de forma predeterminada.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×