Collecte des données d'utilisation PowerPivot

SQL Server PowerPivot pour SharePoint peut être déployé dans une batterie de serveurs SharePoint afin d'assurer le stockage des données en mémoire côté serveur et le traitement des requêtes concernant les données PowerPivot dans des classeurs Excel. Lorsque les travailleurs de l'information accèdent à des classeurs PowerPivot et les utilisent, des statistiques et des mesures concernant l'utilisation des classeurs sont collectées en interne. Les administrateurs de batteries de serveurs et les propriétaires de documents disposent ainsi d'informations sur la fréquence d'utilisation des données et sur les personnes qui accèdent aux données.

La collecte des données d'utilisation est une fonctionnalité SharePoint au niveau de la batterie de serveurs. Le service PowerPivot pour SharePoint utilise et étend ce système pour prendre en charge les rapports intégrés du Tableau de bord de gestion PowerPivot qui indiquent la manière dont les données et services PowerPivot sont utilisés. Selon la façon dont vous avez installé votre serveur SharePoint 2010, la collecte des données d'utilisation peut être désactivée pour la batterie de serveurs. Un administrateur de batterie doit activer la journalisation de l'utilisation pour créer les données d'utilisation qui s'affichent dans le tableau de bord de gestion PowerPivot. Pour plus d'informations sur l'activation et la configuration de la collecte des données d'utilisation pour les événements PowerPivot, consultez Configurer la collecte des données d'utilisation (PowerPivot pour SharePoint).

Cette rubrique contient les sections suivantes :

Collecte des données d'utilisation et architecture de la création de rapports

Sources des données d'utilisation

Services et travaux du minuteur

Création de rapports sur l'utilisation des données

Collecte des données d'utilisation et architecture de la création de rapports

Les données d'utilisation PowerPivot sont collectées, stockées et gérées à l'aide d'une combinaison de fonctionnalités de l'infrastructure SharePoint et des composants serveur PowerPivot. L'infrastructure SharePoint fournit une base de données centralisée de collecte des données d'utilisation, un service d'utilisation et des travaux du minuteur intégrés. En complément de ces fonctionnalités standard, PowerPivot pour SharePoint ajoute un stockage à plus long terme des données d'utilisation PowerPivot, et des rapports opérationnels que vous affichez dans l'Administration centrale.

Dans le système de collecte des données d'utilisation, les informations d'événement sont intégrées au système de collecte des données d'utilisation sur le serveur d'applications ou le serveur Web frontal. Les données d'utilisation se déplacent dans le système en réponse aux travaux du minuteur : les données des fichiers de données temporaires sur le serveur physique sont déplacées vers un emplacement de stockage permanent sur un serveur de base de données. Le tableau suivant présente les composants et les traitements qui déplacent les données d'utilisation au sein du système de collecte des données et de création de rapports.

Composants et processus de collecte des données d'utilisation.

Phase

Description

1

La collecte des données d'utilisation est déclenchée par des événements qui sont générés par les applications de service PowerPivot. Les événements configurables susceptibles d'être activés ou désactivés sont les suivants : demandes de connexion, demandes de chargement et de déchargement, et événements de temps de réponse aux requêtes qui sont supervisés par le service PowerPivot sur le serveur d'applications. Vous ne pouvez pas désactiver les autres événements qui sont gérés exclusivement par le serveur, tels que les événements d'actualisation des données et d'intégrité des serveurs.

Les données d'utilisation sont tout d'abord collectées et stockées dans un fichier journal local à l'aide des fonctionnalités de collecte des données du système SharePoint. Ce fichier (et son emplacement) fait partie du système standard de collecte des données d'utilisation de SharePoint. L'emplacement du fichier est le même sur chaque serveur de la batterie. Pour afficher ou modifier l'emplacement de ce fichier journal, utilisez la page Journalisation de l'utilisation dans l'Administration centrale.

2

À des fréquences planifiées (par défaut, toutes les heures), le travail du minuteur Importation des données d'utilisation de Microsoft SharePoint Foundation déplace les données d'utilisation du fichier local vers la base de données centrale de collecte des données d'utilisation de SharePoint qui stocke les données d'utilisation de la batterie de serveurs. Le système de collecte des données d'utilisation de SharePoint conserve les données pendant 30 jours. Il existe une base de données de collecte des données d'utilisation pour chaque batterie de serveurs. Pour afficher ou modifier les paramètres de la base de données de collecte des données d'utilisation, utilisez la page Journalisation de l'utilisation dans l'Administration centrale.

3

Pour prendre en charge la création de rapports consolidés, les données d'utilisation PowerPivot sont copiées dans la base de données d'application de service PowerPivot afin d'être stockées à long terme.

À des fréquences planifiées (par défaut, tous les jours), le travail du minuteur Traitement des données d'utilisation de Microsoft SharePoint Foundation déplace les données d'utilisation PowerPivot de la base de données centrale de collecte des données d'utilisation de SharePoint vers la base de données d'application de service PowerPivot. Si vous disposez de plusieurs applications de service PowerPivot dans une batterie de serveurs, chacune d'elle est dotée de sa propre base de données. L'événement inclut des informations internes qui identifient l'application de service PowerPivot qui a produit l'événement. Les identificateurs d'application vérifient que les données d'utilisation sont liées à l'application qui les a créées.

4

Les données sont copiées dans une base de données de création de rapports interne, disponible dans le Tableau de bord de gestion PowerPivot dans l'Administration centrale. La source de données est une source de données PowerPivot à laquelle vous pouvez accéder pour créer des rapports personnalisés dans Excel.

5

Les données d'utilisation sont présentées dans des rapports consolidés pour les administrateurs d'applications de service qui gèrent les performances et la disponibilité des serveurs. Pour plus d'informations, consultez Création de rapports sur les données d'utilisation dans cette rubrique.

Sources des données d'utilisation

Lorsque la collecte des données d'utilisation est activée, des données sont générées pour les événements serveur suivants.

Événement

Description

Configurable

Connexions

Il s'agit des connexions au serveur établies pour le compte d'un utilisateur qui interroge des données PowerPivot dans un classeur Excel. Les événements de connexion identifient la personne ayant établi une connexion à un classeur PowerPivot. Dans les rapports, ces informations permettent d'identifier les utilisateurs les plus fréquents, les sources de données PowerPivot qui sont utilisées par les mêmes utilisateurs, ainsi que les tendances des connexions dans le temps.

Comment...

Temps de réponse aux requêtes

Il s'agit des statistiques de réponse aux requêtes qui classent les requêtes en fonction de leur durée d'exécution. Ces statistiques révèlent des modèles en termes de temps de réponse aux requêtes par le serveur.

Comment...

Chargement des données

Il s'agit des opérations de chargement des données effectuées par le service Analysis Services. Les événements de chargement des données identifient les sources de données qui sont le plus fréquemment utilisées.

Comment...

Déchargement des données

Il s'agit des opérations de déchargement des données effectuées par les applications de service PowerPivot. Un service Analysis Services décharge les sources de données PowerPivot inactives si elles ne sont pas utilisées, ou lorsque le serveur est soumis à une sollicitation de la mémoire ou a besoin d'une plus grande quantité de mémoire pour exécuter des travaux d'actualisation des données.

Comment...

Intégrité du serveur

Il s'agit des opérations serveur indiquant l'intégrité du serveur, qui est mesurée d'après l'utilisation du processeur et de la mémoire. Il s'agit de données d'historique ; elles ne fournissent pas d'informations en temps réel sur la charge de traitement actuelle du serveur.

Non. Les données d'utilisation sont systématiquement collectées pour cet événement.

Actualisation des données

Il s'agit des opérations d'actualisation des données lancées par le service PowerPivot pour les mises à jour de données planifiées. L'historique d'utilisation pour l'actualisation des données est collecté au niveau application pour les rapports opérationnels, et il est répercuté dans les pages Gérer l'actualisation des données des classeurs.

Non. Les données d'utilisation de l'actualisation des données sont systématiquement collectées si vous activez l'actualisation des données pour l'application de service PowerPivot.

Services et travaux du minuteur

Le tableau suivant décrit les services et les emplacements de stockage de la collecte des données dans le système de collecte des données d'utilisation. Pour savoir comment remplacer les planifications du travail du minuteur afin de forcer l'actualisation des données d'intégrité du serveur et des données d'utilisation dans les rapports du Tableau de bord de gestion PowerPivot, consultez Activer et configurer l'actualisation des données PowerPivot.

Composant

Planification par défaut

Description

Service du minuteur SharePoint 2010 (SPTimerV4)

Ce service Windows s'exécute localement sur chaque ordinateur membre de la batterie de serveurs et traite tous les travaux du minuteur définis au niveau de la batterie.

Travail du minuteur pour l'importation des données d'utilisation de Microsoft SharePoint Foundation

Toutes les 30 minutes

Ce travail du minuteur est configuré globalement au niveau de la batterie de serveurs. Il déplace les données d'utilisation des fichiers journaux d'utilisation locaux vers la base de données centrale de collecte des données d'utilisation. Vous pouvez exécuter ce travail du minuteur manuellement pour forcer une opération d'importation des données.

Travail du minuteur pour le traitement des données d'utilisation de Microsoft SharePoint Foundation

Tous les jours à 3h00

Ce travail du minuteur est configuré globalement au niveau de la batterie de serveurs. Il vérifie si des données d'utilisation expirées (c'est-à-dire, des données datant de plus de 30 jours) sont présentes dans la base de données centrale de collecte des données d'utilisation. Pour les serveurs PowerPivot de la batterie, ce travail du minuteur effectue une vérification supplémentaire pour les données d'utilisation PowerPivot. Lorsque des données d'utilisation PowerPivot sont détectées, le travail du minuteur les déplace vers une base de données d'application de service à l'aide d'un identificateur d'application pour rechercher la base de données correcte.

Vous pouvez exécuter ce travail du minuteur manuellement pour forcer une vérification de la présence de données expirées, ou pour forcer l'importation des données d'utilisation PowerPivot vers une base de données d'application de service PowerPivot.

Travail du minuteur pour le traitement du tableau de bord de gestion des données PowerPivot

Tous les jours à 5h00

Ce travail du minuteur met à jour le classeur PowerPivot interne qui fournit des données d'administration au tableau de bord de gestion PowerPivot. Il obtient des informations actualisées gérées par SharePoint, notamment les noms de serveur, d'utilisateur, d'application et de fichier qui s'affichent dans les rapports du tableau de bord ou les composants WebPart.

Création de rapports sur l'utilisation des données

Pour afficher les données d'utilisation des données PowerPivot, vous pouvez accéder à des rapports intégrés dans le tableau de bord de gestion PowerPivot. Les rapports intégrés regroupent les données d'utilisation récupérées à partir des structures de données de création de rapports dans la base de données d'application de service. Les données de rapport sous-jacentes sont mises à jour quotidiennement. Par conséquent, les rapports d'utilisation intégrés affichent les informations mises à jour uniquement après que le travail du minuteur pour le traitement des données d'utilisation de Microsoft SharePoint Foundation a copié les données dans une base de données d'application de service PowerPivot. Par défaut, cela se produit une fois par jour.

Pour plus d'informations sur la façon d'afficher des rapports, consultez Afficher des rapports d'administration (PowerPivot pour SharePoint).