Compartir a través de


Acceso a datos PowerPivot

En este tema se describen las diferentes formar de recuperar datos de un libro PowerPivot publicado en una biblioteca de SharePoint.

Un libro PowerPivot se almacena dentro de un libro de Excel. La cadena de conexión es una dirección URL de un libro en un sitio de SharePoint.

Los datos PowerPivot los utiliza frecuentemente el libro que los contiene, como los datos detrás de tablas dinámicas y los gráficos dinámicos. De forma alternativa, los datos de PowerPivot se pueden utilizar como origen de datos externo, donde un libro, un panel, o un informe se conectan a un archivo independiente de Excel (.xlsx) en SharePoint y recuperan los datos para su uso posterior. Las herramientas cliente que utilizan normalmente datos PowerPivot son Excel, Power View, otros informes de Reporting Services, y PerformancePoint.

En el escritorio, el complemento PowerPivot utiliza AMO y ADOMD.NET para crear, procesar y consultar los datos PowerPivot en el área de trabajo cliente.

En una granja de servidores de SharePoint, Excel Services utiliza el proveedor OLE DB MSOLAP local para conectarse a datos PowerPivot. El proveedor envía la solicitud de conexión a un servidor PowerPivot para SharePoint en la granja. Ese servidor carga los datos, ejecuta la consulta y devuelve el conjunto de resultados.

Consultar datos PowerPivot en SharePoint

Al ver un libro PowerPivot de una biblioteca de SharePoint, los datos PowerPivot que están dentro del libro se detectan, extraen y procesan de forma independiente en las instancias de servidor de Analysis Services dentro de la granja, mientras Excel Services representa el nivel de presentación. Puede ver el libro procesado totalmente en una ventana del explorador o en una aplicación de escritorio de Excel 2010 que tenga el complemento de PowerPivot.

El siguiente diagrama muestra cómo se mueve a través de la granja una solicitud para el procesamiento de las consultas. Dado que los datos PowerPivot forman parte de un libro de Excel 2010, cuando un usuario abre un libro de Excel de una biblioteca de SharePoint e interactúa con una tabla dinámica o con un gráfico dinámico que contiene datos PowerPivot, se produce una solicitud para el procesamiento de consultas.

GMNI_DataProcReq

Los componentes Excel Services y PowerPivot para SharePoint procesan partes diferentes del mismo archivo de libro (.xlsx). Excel Services detecta los datos PowerPivot y solicita el procesamiento de un servidor de PowerPivot en la granja. El servidor de PowerPivot asigna la solicitud a una instancia de Servicio Analysis Services, que extrae los datos del libro en la biblioteca de contenido y los carga. Los datos que están almacenados en memoria se combinan en el libro representado y se devuelven a Excel Web Access para presentarse en una ventana del explorador.

No todos los datos de un libro PowerPivot se administran en PowerPivot para SharePoint. Excel Services procesa las tablas y los datos de la celda en una hoja de cálculo. El servicio PowerPivot administra únicamente las tablas dinámicas, los gráficos dinámicos y las segmentaciones que tienen que ver con los datos PowerPivot para SharePoint.

Vea también

Conceptos

Conectar a Analysis Services

Acceso a datos de modelos tabulares