Características de PowerPivot

SQL Server 2008 R2 Analysis Services lleva el análisis de datos a gran escala al escritorio de Office 2010, con la integración completa de SharePoint de modo que sea posible compartir y administrar los datos de los sitios de SharePoint. 

Categorías de las características

Haga clic en las siguientes categorías para obtener información sobre las nuevas características de Analysis Services:

SQL Server PowerPivot para Excel. Recopile y analice datos heterogéneos y a gran escala de PowerPivot en los libros de Excel 2010. Cree relaciones entre las tablas para unir datos de diversos orígenes en un nuevo origen de datos compuesto. Utilice un lenguaje de expresiones enriquecido para crear consultas relacionales para las agregaciones, cálculos y filtros personalizados. Agregue a los informes de Excel la capacidad de visualizar los datos y trabajar con ellos a través de objetos de Excel, como tablas dinámicas, gráficos dinámicos, segmentaciones y filtros.

Lenguaje DAX (Expresiones de análisis de datos). Un nuevo lenguaje de fórmulas que amplía las capacidades de manipulación de datos de Excel para habilitar agrupaciones, cálculos y análisis más sofisticados y complejos.

PowerPivot para SharePoint SQL Server. En un entorno de SharePoint, el procesamiento de consultas de PowerPivot y la actualización de datos para los libros publicados se habilita a través de los componentes de servidor de PowerPivot que están disponibles en la versión SQL Server 2008 R2. La característica PowerPivot para SharePoint proporciona servicios, un panel de administración, plantillas de biblioteca, páginas de aplicación e informes para utilizar y administrar el software de servidor. Los componentes de servidor de PowerPivot se integran totalmente en SharePoint. Los administradores de SharePoint utilizan Administración central para configurar y administrar los servicios de PowerPivot en la granja.

Compresión de datos de VertiPaq y procesamiento rápido. VertiPaq es un procesamiento rápido y orientado a columnas para los conjuntos de datos PowerPivot publicados en una granja de servidores de SharePoint y para el acceso sin conexión mientras se generan o modifican los datos de PowerPivot a gran escala en un libro de Excel.

Integración de Reporting Services. Cree informes basados en datos de PowerPivot en libros de Excel o rellene un libro con datos importados de un informe de Reporting Services. 

Interfaces de programación. Utilice las características de programación para personalizar los libros y automatizar las tareas administrativas.

Características no admitidas. Describe las diferencias de las características entre el modo integrado de SharePoint y el modo nativo de Analysis Services.

PowerPivot para Excel de SQL Server

SQL Server PowerPivot para Excel es un nuevo complemento que extiende Excel 2010 para admitir conjuntos de datos sumamente grandes que se crean a partir de datos heterogéneos de las bases de datos corporativas de una red, datos públicos de Internet o datos locales de un equipo. Se dispone de capacidad adicional a través de una ventana de PowerPivot independiente que se abre desde dentro de Excel. Dentro de esta ventana, se usa la asignación de columnas para establecer relaciones entre datos similares de orígenes diferentes. El resultado final es un nuevo origen de datos incrustado dentro del libro que se convierte en la base de las tablas dinámicas interactivas y los informes de gráficos dinámicos que se crean en el mismo archivo (.xlsx).

Un vistazo a las características

SQL Server PowerPivot para Excel incluye las siguientes características:

  • Una ventana para agregar y crear relaciones en los datos. La ventana de PowerPivot es independiente de la ventana de Excel para que se pueda cambiar entre los entornos de visualización y de definición de datos. La ventana tiene su propio menú de cinta de opciones con los comandos y herramientas que se utilizan para enriquecer los datos.

  • Un procesador de datos de VertiPaq local que carga datos en memoria a gran escala para el procesamiento sin conexión en una estación de trabajo. El procesador local es una versión del lado cliente de Servicio Analysis Services que se ejecuta en un servidor de SharePoint. Se incluye en PowerPivot para Excel.

  • Almacenamiento en el mismo archivo para los objetos de presentación y los datos. Los datos de PowerPivot, las tablas dinámicas y los gráficos dinámicos forman parte del mismo archivo .xlsx. Hay solo un archivo que crear y administrar. El archivo se puede utilizar tal como se publicó o se puede convertir en un origen de datos para un informe de Reporting Services o para otro libro. 

  • Proveedor OLE DB y bibliotecas actualizadas de cliente de Analysis Services. Las bibliotecas de ADOMD.NET y AMO se han actualizado para que funcionen con un procesador Vertipaq local. El complemento también instala un proveedor OLE DB actualizado para Analysis Services que se usa para conectarse a los datos PowerPivot al operar en modo de servidor Vertipaq.

Descripción detallada de las características

Use la información de la tabla siguiente para obtener más información acerca de las características de PowerPivot.

Característica

Descripción

Ventana de PowerPivot

La ventana de PowerPivot proporciona un diseño de cuadrículas conocido que contiene los datos tabulares que se importan, descargan o se vinculan. También puede copiar y pegar los datos adicionales que desee incluir en el análisis.

Cada conjunto de datos se coloca en una tabla independiente de la ventana. Puede crear relaciones entre las columnas en las tablas para crear una vista holística de los datos que se convierta en la base de las tablas dinámicas, los gráficos dinámicos y otras características de agregación y suma en Excel.

Puede utilizar expresiones DAX o herramientas de compilación de relaciones para crear relaciones entre las tablas.

Asistente para la importación de tablas

Puede utilizar el Asistente para la importación de tablas a fin de agregar los datos empresariales de una red corporativa, un equipo local u orígenes de datos ad hoc de Internet. Puede conectarse directamente a orígenes de datos externos o utilizar objetos de conexión predefinidos como ODC para obtener los datos. También puede escribir o copiar datos de otras hojas de cálculo, documentos o archivos de texto.

Para importar los datos, puede utilizar el mecanismo de señalar y hacer clic para generar automáticamente una consulta que recupere los datos de una tabla o de varias. Puede ejecutar el asistente varias veces para obtener datos de orígenes de datos adicionales.

Los datos se colocan en tablas independientes en páginas con pestañas. Las páginas con pestañas proporcionan el máximo espacio para ver los datos de cada tabla. Cada vez que se importa un nuevo conjunto de datos, se crean una nueva tabla y una nueva página con pestañas.

Herramientas de definición de relaciones

Puede crear relaciones entre los orígenes de datos buscando las columnas que contengan datos similares o idénticos. La asignación de columna a columna a través del conjunto completo de tablas le permite generar un origen de datos multidimensional entre tablas que son de orígenes de datos diferentes. Puede modificar las relaciones en el nivel de tabla, seleccionando cuáles desea combinar o reasignando columnas individuales.

Reutilización de los datos de otras aplicaciones (fuentes de distribución de datos)

PowerPivot para Excel incluye compatibilidad integrada para usar fuentes de los datos como un origen de datos en la ventana PowerPivot.

Las fuentes de distribución de datos pueden ser importaciones de datos repetibles o de un solo uso, procedentes de orígenes de datos con direcciones URL que devuelven datos tabulares XML.

Lo más importante es que las fuentes de distribución de datos proporcionan la base para la reutilización de datos con listas de SharePoint y Reporting Services. Las características de exportación de datos integrados de Reporting Services exportan los conjuntos de datos de informe como fuentes que se convierten en los conjuntos de datos tabulares de un libro.

Actualización de datos

Para los orígenes de datos conectados que se importan en la ventana PowerPivot, puede configurar la actualización de datos autónoma de modo que se actualicen los datos según una programación tras publicar el libro en una biblioteca de SharePoint. La actualización de datos de PowerPivot se admite en el caso de orígenes de datos a los que se puede tener acceso una vez publicado un libro en SharePoint.

Puede trabajar con todos los datos, independientemente de su origen. Sin embargo, los datos que proceden de orígenes con conexión retienen la información de conexión que se puede utilizar después para actualizar automáticamente los valores de datos.

Integración de las hojas de cálculo de Excel

Las hojas de cálculo de Excel proporcionan toda la visualización e interacción de los datos. Las tablas dinámicas, gráficos dinámicos, filtros y segmentaciones proporcionan la presentación de datos de PowerPivot que se crea en la ventana PowerPivot.

Para obtener más información sobre cómo instalar y abrir PowerPivot para Excel, vea Instalar PowerPivot para Excel (libros en pantalla de SQL Server) y PowerPivot para Excel.

Lenguaje DAX (Expresiones de análisis de datos)

PowerPivot para Excel incluye un lenguaje de expresiones que le da acceso mediante programación a las estructuras de datos de PowerPivot en un libro. Puede utilizar el lenguaje de expresiones para crear fórmulas, filtros y columnas calculadas. También puede usarlo para crear consultas relacionales en las tablas del área de trabajo. Las expresiones DAX se integran en PowerPivot para Excel.

Para obtener más información, vea Expresiones de análisis de datos y MDX. DAX también está documentada en la ayuda en pantalla del complemento PowerPivot para Excel. Para obtener más información, vea el archivo de Ayuda que se instala con el complemento.

SQL Server PowerPivot para SharePoint

Microsoft SQL Server PowerPivot para SharePoint agrega servicios, un panel de administración, plantillas de biblioteca, informes y tipos de contenido para admitir el acceso a los datos de PowerPivot y la administración del servidor en una granja de servidores de SharePoint.

Un vistazo a las características

PowerPivot para SharePoint incluye las características siguientes:

  • Admite solicitudes para los datos de PowerPivot en la granja. Un Servicio de sistema de PowerPivot intercepta las solicitudes de los datos de PowerPivot en un libro de Excel y asigna la solicitud a una instancia de servidor de Analysis Services disponible en la granja.

  • La configuración de la actualización de datos y la administración por parte de los autores y propietarios de los libros. Los usuarios que crean y publican un libro pueden configurar la actualización de datos programada para importar los datos más recientes automáticamente.

  • Una vista previa y una presentación de los documentos muy variadas a través de la Galería de PowerPivot. También puede obtener la vista previa de los informes de Reporting Services y crearlos desde esta ubicación central.

  • La configuración y la administración de los servidores a través de Administración central de SharePoint y del Panel de administración de PowerPivot.

  • Una solución escalable. Puede agregar o quitar instalaciones completas de PowerPivot para SharePoint para aumentar o disminuir la capacidad de procesamiento a través de la granja. Las características de detección automática de SharePoint y el equilibrio de carga del Servicio de sistema de PowerPivot garantizan que las nuevas instancias del servidor se encuentran con rapidez y se usan automáticamente.

Descripción detallada de las características

La integración de SharePoint habilita la propiedad de los datos de autoservicio porque proporciona herramientas y servicios para almacenar y administrar los libros de PowerPivot, y para establecer los permisos que controlan el acceso al contenido y a las operaciones.

Característica

Descripción

Integración de SharePoint. El almacenamiento de contenido y la administración de documentos en la granja.

El acceso a datos centralizado y la administración de documentos se habilitan a través de los sitios y bibliotecas de SharePoint.

La administración de documentos se simplifica porque los datos y los objetos de presentación están en un archivo.

Puede utilizar tipos de contenido y flujos de trabajo para aplicar directivas de retención o procesos.

La compatibilidad con el control de versiones permite realizar el seguimiento de los cambios en una solución. Puede habilitar el control de las versiones principales y secundarias para aplicar una directiva de desprotección al realizar cambios en el nivel de datos o de presentación.

Para obtener más información, vea Administración de SharePoint (PowerPivot para SharePoint).

Integración de Excel Services

Excel Services realiza la representación y visualización de los datos para los libros de Excel que contienen datos PowerPivot. Dado que el software de PowerPivot no proporciona su propia visualización de los datos, habilitar Excel Services en SharePoint es una parte esencial de cualquier implementación de servidor de PowerPivot.

Para obtener más información, vea Planear la integración de PowerPivot con Excel Services.

Galería de PowerPivot

Las eficaces funciones de vista previa y acceso a los documentos se proporcionan a través de una nueva biblioteca de la Galería de PowerPivot que incluye precisas imágenes en miniatura de las hojas de cálculo o rangos con nombre en los libros de PowerPivot publicados. Mediante la Galería de PowerPivot, se puede obtener una vista previa de un libro antes de abrirlo o descargarlo en una aplicación de escritorio.

Para obtener más información, vea Administrar la galería de PowerPivot.

Panel de administración de PowerPivot

En Administración central, los administradores de la granja y del servicio pueden ver los datos del informe de errores consolidados sobre el procesamiento de PowerPivot en la granja. Los informes de uso pueden revelar modelos de consumo de datos que muestran cómo se utilizan los datos de PowerPivot. Los administradores pueden complementar o reemplazar los informes integrados a través de los informes personalizados.

Para obtener más información, vea Panel de administración de PowerPivot.

Actualización de datos PowerPivot

La actualización de datos autónoma se admite para los libros publicados que contienen los datos de PowerPivot. Los propietarios de los libros pueden programar la actualización de los datos que se van a actualizar desde cualquier origen de datos conectado que proporcione los datos originales al libro. Los usuarios pueden ver el estado de la actualización de los datos de PowerPivot y el historial para cada libro de PowerPivot.

Para obtener más información, vea Administrar la actualización de datos PowerPivot.

Las fuentes de distribución de datos para consumir y mover los datos entre las aplicaciones

Las fuentes de distribución de datos se usan para realizar importaciones de datos repetibles o de un solo uso, procedentes de orígenes de datos con direcciones URL que devuelven datos tabulares XML. Puede crear una biblioteca de fuentes de distribución de datos para proporcionar servicios de acceso general a los datos que generan las fuentes.

Para obtener más información, vea Administrar las fuentes de distribución de datos de PowerPivot.

Autenticación y control de acceso

Los métodos de autenticación y el modelo de autorización de SharePoint se extienden a los libros de PowerPivot. No hay ningún modelo de autorización o de autenticación independiente que implementar. Los permisos de la implementación de SharePoint determinan el acceso al documento.

Para obtener más información, vea Planear autenticación de PowerPivot y autorización.

Compresión de datos de VertiPaq y procesamiento rápido

El procesamiento y la compresión de datos en memoria describe el modo de servidor VertiPaq, una nueva clase de capacidad de procesamiento de Analysis Services para los datos de PowerPivot que se incrustan en los libros de Excel. Las métricas de procesamiento para VertiPaq pueden variar, en función del grado de redundancia en los orígenes de datos originales: cuanto mayor es la redundancia en los datos, más rápido es el procesamiento.

Los datos se pueden procesar de tres maneras: a petición del equipo cliente, a petición en una granja de servidores de SharePoint o según una programación a través de la actualización de datos.

Característica

Descripción

Procesamiento de consultas a petición en una granja

Los datos de PowerPivot incrustados o vinculados se cargan a petición en las instancias de Servicio Analysis Services en la granja y se descargan cuando los datos se vuelven inactivos o si hay contención de recursos en el servidor.

Los datos PowerPivot se procesan de forma independiente del resto del libro de Excel. Excel detecta los datos de PowerPivot y reenvía automáticamente las solicitudes de procesamiento a un servidor de Analysis Services. Para el usuario, la redirección de solicitudes y el procesamiento de datos de Analysis Services es transparente.

Procesamiento local en la aplicación cliente

El procesamiento local se realiza en un equipo que tiene una instalación de PowerPivot para Excel. El procesador local se basa en la implementación del servidor de Servicio Analysis Services que se ejecuta en una granja de servidores de SharePoint. Se ejecuta en proceso en la aplicación cliente. No hay ningún servicio independiente para aprovisionar o administrar.

Actualización de datos desatendida

Para los datos PowerPivot de los libros, puede programar la actualización de datos para actualizar los datos de PowerPivot según una frecuencia definida. La actualización de datos de PowerPivot se programa y administra en páginas de aplicación en un sitio de SharePoint. Para obtener más información, vea Habilitar y configurar la actualización de datos PowerPivot.

Para obtener más información acerca del procesamiento de consultas en la granja, vea Analysis Services en modo integrado de SharePoint (PowerPivot para SharePoint).

Integración de Reporting Services

La implementación de las versiones para SQL Server 2008 R2 de Reporting Services y de SQL Server PowerPivot para SharePoint en la misma granja de SharePoint Server 2010 proporciona los siguientes elementos de integración.

Característica integrada

Descripción

Uso de un informe como un origen de datos conectado en un libro de PowerPivot.

Desde las páginas del servidor de informes o del Administrador de informes en un sitio de SharePoint, puede exportar los datos del informe a la ventana PowerPivot. En segundo plano, el servidor de informes transmite el informe como varias fuentes de distribución de datos a las tablas de PowerPivot en la ventana. Si se usa la opción de exportación de fuentes de distribución de datos, puede insertar los datos del informe en un libro de PowerPivot, con lo que el informe de Reporting Services se convierte en un origen de datos instantáneo.

Crear un nuevo informe a partir de los libros de PowerPivot en la Galería de PowerPivot

Al publicar un libro de PowerPivot en la biblioteca de la Galería de PowerPivot, puede utilizar la opción Nuevo informe para iniciar el Generador de informes e iniciar un nuevo informe que use el libro de PowerPivot como origen de datos.

Para obtener más información, vea Reporting Services con integración de SharePoint y Planear la integración de PowerPivot con Reporting Services.

Interfaces de programación

Los desarrolladores de software y los administradores que automatizan las tareas de implementación o configuración a través de script pueden utilizar las siguientes interfaces de programación con una implementación de SQL Server PowerPivot para SharePoint.

Interfaz o tecnología

Descripción

AMO

Objetos de administración de análisis (AMO) es una interfaz de programación administrativa para administrar una instancia en ejecución de Analysis Services. Puede utilizar los comandos de consulta de AMO para ver las propiedades o estructuras de un libro de PowerPivot que esté cargado en una instancia de Analysis Services en la granja.

No puede utilizar AMO para crear o modificar cualquier objeto de Analysis Services. En modo integrado de SharePoint, los libros de PowerPivot se pueden crear o modificar solo en la aplicación cliente de Excel. En un entorno de tiempo de ejecución de SharePoint, las estructuras de datos de Analysis Services en un libro de PowerPivot son de solo lectura.

Para obtener más información, vea Microsoft.AnalysisServices.

*Windows PowerShell

PowerShell se utiliza para la programación administrativa en un entorno de SharePoint. En las implementaciones de PowerPivot para SharePoint de SQL Server, puede hacer un uso limitado de scripts de PowerShell para admitir algunas tareas de configuración e instalación. Para obtener más información, vea Script de configuración de PowerShell (PowerPivot para SharePoint).

Servicios de datos y fuentes de distribución de datos

Puede escribir servicios de datos personalizados para canalizar los datos XML a los libros de PowerPivot a través de fuentes de distribución de datos. El servicio de datos transmite una o varias fuentes de distribución de datos en un libro destinatario que contenga los datos incrustados. El analista de datos o el trabajador de la información pueden obtener acceso a las fuentes que el servicio proporciona exportando los datos de las aplicaciones que generan el formato de fuente de distribución de datos o configurando un documento de servicio de datos en una biblioteca de SharePoint. A continuación, puede hacer referencia al documento de servicio de datos para generar las fuentes de distribución de datos a petición.

Para obtener más información, vea Sintaxis XML de las fuentes de distribución de datos.

Características no admitidas

Si conoce la funcionalidad de Analysis Services de las versiones anteriores de SQL Server, debería saber que PowerPivot para SharePoint tiene un propósito y capacidades diferentes a los de una instancia en modo nativo de Analysis Services. Algunas de las principales diferencias son:

  • MDX se puede usar de maneras limitadas (por ejemplo, puede ver las propiedades de un archivo de datos PowerPivot en memoria). No se admiten los cubos de sesión, conjuntos con nombre ni medidas. No se admite la reescritura. No se admiten las dimensiones primarias-secundarias. No se admite el script MDX.

  • No se admiten las jerarquías definidas por el usuario. Los datos PowerPivot no son jerárquicos. Por esta razón, la integración de PerformancePoint se admite solo parcialmente. Puede conectarse a los datos de PowerPivot en paneles de PerformancePoint y en partes web, pero solo obtiene una versión plana de los datos. Los datos jerárquicos o KPI que obtendría de otro modo si se conectara a las bases de datos de cubo de Analysis Services en modo nativo no se exponen a través de las conexiones de datos PowerPivot en PerformancePoint.

  • Los modos MOLAP, ROLAP y HOLAP no se admiten en las instancias de servidor de Analysis Services en una granja de servidores de SharePoint. Los datos PowerPivot en un libro no se pueden migrar a una base de datos de cubo MOLAP, HOLAP o ROLAP. Los datos PowerPivot se deben ejecutar en un servidor de Analysis Services en modo integrado de SharePoint, que no está disponible fuera de una granja de servidores de SharePoint.

  • No se admite la minería de datos. No se admite el uso de DMX.

  • No se puede usar Business Intelligence Development Studio (BIDS) ni Management Studio para crear datos PowerPivot. PowerPivot para Excel es la herramienta exclusiva de creación para crear datos PowerPivot.

  • Las tablas dinámicas de Excel que usan datos PowerPivot no admiten lo siguiente: la reescritura, los cubos sin conexión y la obtención de detalles.