Recopilación de datos de uso de PowerPivot

SQL Server PowerPivot para SharePoint se puede implementar en una granja de servidores de SharePoint para permitir el almacenamiento de datos del lado servidor en memoria y el procesamiento de las consultas para los datos PowerPivot de los libros de Excel. A medida que los trabajadores de la información obtienen acceso y utilizan libros PowerPivot, se recopilan internamente estadísticas y métricas acerca del uso de los libros. Esta información permite a los administradores de una granja de servidores y a los propietarios de los documentos averiguar con qué frecuencia se utilizan los datos y por quién.

La recopilación de datos de uso es una característica propia de SharePoint para las granjas. PowerPivot para SharePoint usa y extiende este sistema para admitir informes integrados en el panel de administración de PowerPivot que muestra cómo se utilizan los datos y servicios de PowerPivot. Según cómo haya instalado SharePoint 2010, la recopilación de datos de uso podría estar desactivada para la granja. El administrador de una granja debe habilitar el registro de uso para crear los datos de uso que aparecen en el Panel de administración de PowerPivot. Para obtener más información acerca de cómo habilitar y configurar la recopilación de datos de uso para los eventos PowerPivot vea Configurar la colección de datos de uso (PowerPivot para SharePoint).

Este tema contiene las siguientes secciones:

Recopilación de datos de uso y arquitectura de los informes

Orígenes de datos de uso

Servicios y trabajos del temporizador

Informes sobre los datos de uso

Recopilación de datos de uso y arquitectura de los informes

Los datos de uso de PowerPivot se recopilan, almacenan y administran mediante una combinación de características de la infraestructura de SharePoint y de componentes de servidor de PowerPivot. La infraestructura de SharePoint proporciona una base de datos de recopilación de datos de uso centralizada, un servicio de uso y trabajos del temporizador integrados. A estas características estándar, PowerPivot para SharePoint agrega un almacenamiento a más largo plazo para los datos de uso de PowerPivot y los informes de operaciones que se ven en Administración central.

En el sistema de recopilación de datos de uso, la información de los eventos se introduce en el sistema de recopilación de datos de uso en el servidor de aplicaciones o front-end web. Los datos de uso se mueven a través del sistema como respuesta a los trabajos del temporizador que hacen que los datos se pasen de los archivos de datos temporales del servidor físico a un almacenamiento persistente en un servidor de bases de datos. El siguiente diagrama muestra los componentes y procesos que mueven los datos de uso a través del sistema de informes y recopilación de datos.

Componentes y procesos de la colección de datos de uso.

Fase

Descripción

1

Los eventos generados por las aplicaciones de servicio PowerPivot desencadenan la recopilación de datos de uso. Entre los eventos configurables que se pueden activar o desactivar se encuentran las solicitudes de conexión, las solicitudes de carga y descarga, y los eventos de sincronización en respuesta a las consultas que el servicio de PowerPivot supervisa en el servidor de aplicaciones. Otros eventos son administrados solamente por el servidor y no se pueden desactivar. Por ejemplo, los de actualización de datos y los de estado del servidor.

Inicialmente, los datos de uso se recopilan y almacenan en un archivo de registro local utilizando las características de recopilación de datos del sistema de SharePoint. Este archivo y su ubicación forman parte del sistema de recopilación de datos de uso estándar en SharePoint. La ubicación del archivo es la misma en cada servidor de la granja. Para ver o cambiar la ubicación de este archivo de registro, utilice la página Registro del uso en Administración central.

2

A los intervalos programados (cada hora, de forma predeterminada) el trabajo de temporizador para importar datos de uso de Microsoft SharePoint Foundation pasa los datos de uso del archivo local a la base de datos de recopilación de datos de uso de SharePoint central que almacena dichos datos para la granja. El sistema de recopilación de datos de uso de SharePoint mantiene los datos durante un período de 30 días. Hay una base de datos de recopilación de datos de uso para cada granja. Para ver o modificar la configuración de la base de datos de recopilación de datos de uso, utilice la página Registro del uso en Administración central.

3

Para admitir los informes consolidados, los datos de uso de PowerPivot se copian en la base de datos de aplicación de servicio PowerPivot para un almacenamiento a más largo plazo.

En los intervalos programados (diariamente, de forma predeterminada), el trabajo de temporizador de procesamiento de datos de uso de Microsoft SharePoint Foundation mueve los datos de uso de PowerPivot de la base de datos de recopilación de datos de uso central de SharePoint a la base de datos de aplicaciones de servicio PowerPivot. Si tiene varias aplicaciones de servicio PowerPivot en una granja, cada una tendrá su propia base de datos. El evento incluye información interna que identifica qué aplicación de servicio PowerPivot generó el evento. Los identificadores de la aplicación se aseguran de que los datos de uso se enlazan a la aplicación que los creó.

4

Los datos se copian en una base de datos de informes interna que está disponible para el panel de administración de PowerPivot en Administración central. Se trata de un origen de datos PowerPivot al que puede tener acceso para crear informes personalizados en Excel.

5

Los datos de uso se presentan en informes consolidados para los administradores de las aplicaciones de servicio que administran el rendimiento y la disponibilidad de los servidores. Para obtener más información, vea Informes de los datos de uso en este tema.

Orígenes de datos de uso

Cuando la recopilación de datos de uso está habilitada, se generan datos para los siguientes eventos de servidor.

Evento

Descripción

Configurable

Conexiones

Conexiones de servidor realizadas en nombre de un usuario que consulta los datos PowerPivot en un libro de Excel. Los eventos de conexión identifican quién abrió una conexión a un libro PowerPivot. En los informes, esta información se utiliza para identificar a los usuarios más frecuentes, los orígenes de datos PowerPivot a los que tienen acceso los mismos usuarios y las tendencias en las conexiones a lo largo del tiempo.

Cómo

Consulta de los tiempos de respuesta

Estadísticas de respuesta de las consultas que clasifican las consultas en función de cuánto tiempo tardan en completarse. Las estadísticas de respuestas de las consultan muestran patrones sobre cuánto tiempo tarda el servidor en responder a las solicitudes de consultas.

Cómo

Carga de datos

Las operaciones de carga de datos del Servicio Analysis Services. Los eventos de carga de datos identifican qué orígenes de datos se usan con mayor frecuencia.

Cómo

Descarga de datos

Las operaciones de descarga de datos de las aplicaciones de servicio PowerPivot. Un Servicio Analysis Services descarga los orígenes de datos PowerPivot inactivos si no se utilizan o cuando el servidor está sufriendo la presión de memoria o necesita memoria adicional para ejecutar los trabajos de actualización de datos.

Cómo

Estado del servidor

Las operaciones de servidor que indican el estado del servidor, medidas en función de la utilización de la memoria y la CPU. Estos datos son históricos. No proporciona información de tiempo real acerca de la carga de procesamiento actual en el servidor.

No. Siempre se recopilan datos de uso para este evento.

Actualización de datos

Las operaciones de actualización de datos iniciadas por el servicio de PowerPivot para las actualizaciones de datos programadas. El historial de uso para la actualización de datos se recopila en el nivel de aplicación para los informes de operaciones y se refleja en las páginas de Administrar actualización de datos para los libros individuales.

No. Los datos de uso siempre se recopilan si habilita la actualización de datos para la aplicación de servicio PowerPivot.

Servicios y trabajos del temporizador

La siguiente tabla describe los servicios y los almacenes de recopilación de datos en el sistema de recopilación de datos de uso. Para obtener instrucciones para invalidar las programaciones de trabajos de temporizador y forzar una actualización de datos de estado del servidor y de datos de uso en los informes del Panel de administración de PowerPivot, vea Habilitar y configurar la actualización de datos PowerPivot.

Componente

Programación predeterminada

Descripción

Servicio de temporizador SharePoint 2010 (SPTimerV4)

Este servicio de Windows se ejecuta localmente en cada equipo miembro de la granja y procesa todos los trabajos del temporizador que se definen en el nivel de granja.

Trabajo de temporizador de importación de datos de uso de Microsoft SharePoint Foundation

Cada 30 minutos

Este trabajo de temporizador se configura globalmente en el nivel de granja. Mueve los datos de uso de los archivos de registro de uso locales a la base de datos de recopilación de datos de uso central. Puede ejecutar manualmente este trabajo de temporizador para forzar una operación de importación de datos.

Trabajo de temporizador de procesamiento de datos de uso de Microsoft SharePoint Foundation

Diariamente a las 3:00 a.m.

Este trabajo de temporizador se configura globalmente en el nivel de granja. Comprueba si hay datos de uso que hayan expirado en la base de datos de recopilación de datos de uso central (es decir, cualquier registro cuya fecha sea anterior a 30 días). Para los servidores de PowerPivot en la granja, este trabajo del temporizador realiza una comprobación adicional para los datos de uso de PowerPivot. Cuando se detectan los datos de uso de PowerPivot, el trabajo del temporizador mueve los datos a una base de datos de aplicación del servicio utilizando un identificador de la aplicación para encontrar la base de datos correcta.

Puede ejecutar manualmente este trabajo de temporizador para que se compruebe si los datos han expirado o hacer que se importen los datos de uso de PowerPivot a una base de datos de aplicación de servicio PowerPivot.

Trabajo de temporizador de procesamiento del Panel de administración de datos PowerPivot

Diariamente a las 5:00 a.m.

Este trabajo de temporizador actualiza el libro PowerPivot interno que proporciona datos administrativos al Panel de administración de PowerPivot. Consigue información actualizada que administra SharePoint, como son nombres de servidor, nombres de usuario, nombres de aplicación y nombres de archivo que aparecen en los informes del panel o en los elementos web.

Informes sobre los datos de uso

Para ver los datos de uso de PowerPivot, puede ver los informes integrados en el Panel de administración de PowerPivot. Los informes integrados consolidan los datos de uso que se recuperan de las estructuras de datos de informes en la base de datos de aplicación del servicio. Dado que los datos de informes subyacentes se actualizan diariamente, los informes de uso integrados solo mostrarán la información actualizada cuando el trabajo de temporizador de procesamiento de datos de uso de Microsoft SharePoint Foundation copie los datos en una base de datos de aplicación de servicio PowerPivot. De forma predeterminada, esto se produce una vez al día.

Para obtener más información acerca de cómo ver los informes, vea Ver informes administrativos (PowerPivot para SharePoint).