Almacenamiento de datos, OLAP y Analysis Services de SharePoint 2010

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se describen los almacenamientos de datos, OLAP y Microsoft SQL Server Analysis Services (SSAS), así como la relación entre un almacenamiento de datos y SQL Server Analysis Services con los servicios de aplicación de business intelligence en Microsoft SharePoint Server 2010. Además, en este artículo se explica cuándo se debería usar PowerPivot en lugar de SSAS.

Introducción al almacenamiento de datos, OLAP y PowerPivot, y su relación con SharePoint 2010

¿Qué es un almacenamiento de datos? Un almacenamiento de datos es una base de datos que funciona como repositorio para almacenar y analizar información numérica. Normalmente, los datos principales del almacenamiento de datos son valores numéricos que se pueden resumir o agregar y se almacenan en una estructura diferente de la estructura de base de datos transaccional típica. Una de las razones por las que la estructura del almacenamiento de una base de datos difiere de la estructura de una base de datos transaccional es que la extracción de datos podría consumir muchos recursos. El almacenamiento de datos permite almacenar datos agregados en lugar de realizar consultas ad-hoc que requieren mucho tiempo y recursos para devolver valores resumidos, como se haría en una base de datos transaccional para crear un informe. Esta definición simplificada se explica mejor en muchos libros dirigidos a profesionales especializados en almacenamiento de datos.

¿Qué es OLAP y cómo se relaciona con el almacenamiento de datos? El término procesamiento analítico en línea (OLAP) normalmente hace referencia a herramientas especializadas que hacen que los datos de almacenamiento estén fácilmente disponibles. Un cubo OLAP es una estructura lógica que define los metadatos. El término cubo describe los grupos de medida y las tablas de dimensiones existentes y no debe interpretarse en el sentido de dimensiones limitadas. Un cubo es una combinación de todos los grupos de medida existentes. Un grupo de medida es un grupo de medidas compatibles con la lógica de negocios de los datos y es otra estructura lógica que define los metadatos para que las herramientas cliente puedan obtener acceso a los datos. Cada grupo de medida contiene los valores detallados que se almacenan en la tabla de hechos (valores copiados o recuperados de forma dinámica). Los cubos OLAP contienen grandes cantidades de metadatos; los metadatos, en su definición más sencilla, son datos acerca de datos. Las expresiones multidimensionales (MDX) son un lenguaje de consulta basado en metadatos que permite consultar los cubos OLAP.

**¿Qué es SQL Server Analysis Services (SSAS) y cómo se relaciona con OLAP?**Microsoft SQL Server Analysis Services (SSAS), anteriormente conocido como OLAP Services, proporciona tecnologías de servidor que ayudan a acelerar el procesamiento de consultas e informes. Analysis Services implementa OLAP con tecnologías que simplifican y aceleran el proceso de diseño, la creación, el mantenimiento y la consulta de tablas agregadas y, al mismo tiempo, evitan problemas de explosión de datos.

¿Cómo se relacionan PerformancePoint Services y Servicios de Excel con el almacenamiento de datos, OLAP o SSAS? Las consultas complejas en cubos OLAP pueden producir respuestas de negocios con mucha más rapidez que la misma consulta en datos relacionales de OLTP. Las estructuras de datos son diferentes y se usan para distintos fines. Los cubos de OLAP de SSAS son mejores para agregar datos y generar informes. Los datos de SQL Server Analysis Services proporcionan herramientas de creación de business intelligence, como Microsoft Excel, Diseñador de paneles de PerformancePoint y Visio con un origen de datos OLAP.

**¿Qué es PowerPivot y cómo relaciona con SSAS?**Microsoft SQL Server 2008 R2 PowerPivot para Microsoft Excel 2010 es una extensión de Microsoft Excel que agrega compatibilidad con datos a gran escala. Tiene un almacén de datos en memoria como una opción de SQL Server Analysis Services. Entre los distintos orígenes de datos que se pueden combinar se incluyen bases de datos corporativas, hojas de cálculo, informes y fuentes de distribución de datos. Los datos de PowerPivot que se encuentran en un libro de Excel se detectan, extraen y procesan por separado en sesiones de servidor de Analysis Services dentro del conjunto o granja de servidores. A continuación, Servicios de Excel en SharePoint proporciona la capa de presentación en una ventana del explorador. Para obtener más información, vea www.powerpivot.com.

¿Cuándo se usa PowerPivot en lugar de SSAS? SSAS es un motor OLAP para profesionales de TI que permite crear soluciones de alto rendimiento avanzadas para implementar en toda la organización. Al igual que Excel, PowerPivot for Excel es para los trabajadores informáticos que crean soluciones BI para sí mismos en vez de para la organización. El archivo PowerPivot puede publicarse después en SharePoint Server o en SharePoint Foundation para todo el equipo. Para obtener más información sobre las diferencias, vea la entrada del blog del equipo de PowerPivot sobre la comparación de Analysis Services y PowerPivot (https://go.microsoft.com/fwlink/?linkid=192047&clcid=0xC0A).