Vue d'ensemble de PowerPivot

PowerPivot fait référence à une collection d'applications et de services qui fournissent une solution de bout en bout pour créer et partager des informations décisionnelles à l'aide d'Excel et de SharePoint.

PowerPivot s'intègre à Excel et à SharePoint. Dans Excel, PowerPivot pour Excel permet de disposer d'un environnement de création et d'analyse familier sur la station de travail. Dans une batterie de serveurs SharePoint, PowerPivot pour SharePoint ajoute des applications et des fonctionnalités côté serveur prenant en charge l'accès aux données PowerPivot, et leur gestion, par les classeurs que vous publiez sur SharePoint. Les composants serveur PowerPivot chargent les données, traitent les requêtes, effectuent l'actualisation des données planifiée et effectuent le suivi de l'utilisation du serveur et du classeur dans la batterie de serveurs.

Diagramme à 3 couches de compléments clients, intermédiaires et principaux

Cette rubrique contient les sections suivantes :

Qu'est-ce que PowerPivot pour Excel ?

Qu'est-ce que PowerPivot pour SharePoint ?

Interrogation de données PowerPivot dans SharePoint

À qui s'adresse PowerPivot ?

Qu'est-ce que PowerPivot pour Excel ?

PowerPivot pour Excel est un outil de création que vous utilisez pour créer des données PowerPivot dans un classeur Excel. Utilisez les objets de visualisation des données Excel, tels que des tableaux et graphiques croisés dynamiques, pour présenter les données PowerPivot que vous incorporez ou référencez dans un fichier de classeur Excel (.xlsx).

PowerPivot pour Excel repose sur les éléments suivants pour la prise en charge du décisionnel libre-service.

  • Les limitations actuelles d'Excel en termes de lignes et de colonnes sont supprimées pour vous permettre d'importer une quantité de données beaucoup plus importante.

  • Une couche de relation de données vous permet d'intégrer des données de différentes sources et de travailler globalement sur l'intégralité des données. Vous pouvez entrer des données, copier des données d'autres feuilles de calcul ou importer des données de bases de données d'entreprise. Vous pouvez créer des relations entre les données afin de les analyser comme si elles émanaient d'une seule et même source.

  • Vous pouvez créer des données portables et réutilisables. Les données restent dans le classeur. Vous n'avez pas besoin de gérer des connexions à des données externes. Si vous publiez, déplacez, copiez ou partagez un classeur, toutes les données du classeur sont prises en compte.

  • Le reste du classeur peut accéder immédiatement et intégralement aux données PowerPivot. Vous pouvez alterner entre les fenêtres Excel et PowerPivot pour travailler de manière interactive sur les données et leur présentation dans des tableaux ou graphiques croisés dynamiques. La manipulation et la présentation des données ne constituent pas des tâches distinctes. Vous effectuez ces deux tâches simultanément dans le même environnement Excel.

PowerPivot pour Excel vous permet d'importer, de filtrer et de trier plusieurs millions de lignes de données, bien au-delà de la limite d'un million qui existe dans Excel. Les opérations de tri et de filtrage sont extrêmement rapides, car elles sont effectuées par un processeur VertiPaq local d'Analysis Services qui s'exécute dans Excel.

Le principal avantage réside dans le fait que PowerPivot pour Excel vous permet d'établir des relations entre des données de sources de données totalement différentes en mappant les colonnes contenant des données similaires ou identiques. Lorsque vous établissez des relations dans les données, vous créez des éléments entièrement nouveaux dans Excel qui peuvent être utilisés dans les tableaux croisés dynamiques, les graphiques croisés dynamiques ou les objets de présentation de données Microsoft Excel.

Les données enregistrées sont stockées dans le classeur Excel. Les données sont fortement compressées afin de créer un fichier dont la taille peut être gérée sur une station de travail cliente.

Concrètement, l'utilisateur dispose d'un seul fichier de classeur (.xlsx) contenant des données incorporées qui sont extraites et traitées par un processeur interne, mais restituées exclusivement via Excel. La compression et le traitement sont opérés via le moteur Analysis Services VertiPaq. Le traitement des requêtes s'exécute de façon transparente en arrière-plan pour assurer une prise en charge étendue des données dans Excel. Les opérations de tri et de filtrage sont très rapides, car elles sont effectuées par le moteur VertiPaq Analysis Services local.

Qu'est-ce que PowerPivot pour SharePoint ?

Les données PowerPivot d'un classeur Excel sont une source de données Analysis Services nécessitant une instance de serveur Analysis Service en mode intégré SharePoint pour charger les données et répondre aux requêtes interactives émises à partir d'un classeur Excel. Sur une station de travail cliente, le serveur Analysis Services s'exécute In-process dans Excel. Dans une batterie de serveurs SharePoint, Analysis Services s'exécute sur un serveur d'applications où il est couplé au service système PowerPivot pour gérer les demandes de données PowerPivot côté serveur. Le partage de classeurs PowerPivot dans une batterie de serveurs est opéré via Excel Services et SQL Server PowerPivot pour SharePoint.

PowerPivot pour SharePoint ajoute des services et une infrastructure pour le chargement et le déchargement des données PowerPivot. Contrairement à d'autres sources de données d'entreprise Business Intelligence volumineuses qui sont limitées en termes de nombre et étroitement gérées par des spécialistes de base de données, les données PowerPivot sont gérées par des services et une infrastructure. À tout moment, des dizaines ou des centaines de classeurs PowerPivot peuvent être ouverts en mémoire sur les serveurs d'applications de la batterie. Le service système PowerPivot suit cette activité en configurant de nouvelles connexions aux données déjà chargées en mémoire et en procédant à la mise en cache ou au déchargement des données si elles ne sont plus utilisées ou en cas de conflit pour les ressources système. Les données d'intégrité des serveurs et les autres données d'utilisation sont recueillies et présentées dans des rapports qui vous permettent de disposer d'informations sur les performances du système.

Interrogation de données PowerPivot dans SharePoint

Lorsque vous affichez un classeur PowerPivot à partir d'une bibliothèque SharePoint, les données PowerPivot contenues dans le classeur sont détectées, extraites et traitées séparément sur les instances du serveur Analysis Services de la batterie de serveurs, tandis qu'Excel Services restitue la couche présentation. Vous pouvez afficher le classeur pleinement traité dans une fenêtre de navigateur ou dans une application bureautique Excel 2010 dotée du complément PowerPivot.

Le diagramme suivant illustre le parcours d'une demande de traitement de requêtes dans la batterie de serveurs. Étant donné que les données PowerPivot font partie d'un classeur Excel 2010, une demande de traitement de requêtes se présente lorsqu'un utilisateur ouvre un classeur Excel à partir d'une bibliothèque SharePoint et interagit avec un tableau croisé dynamique ou graphique croisé dynamique qui contient des données PowerPivot.

Diagramme de demande de traitement des données

Les composants Excel Services et PowerPivot pour SharePoint traitent des parties différentes du même fichier de classeur (.xlsx). Excel Services détecte les données PowerPivot et en demande le traitement par un serveur PowerPivot de la batterie. Le serveur PowerPivot alloue la demande à une instance du service Analysis Services, qui extrait les données du classeur dans la bibliothèque de contenu et charge les données. Les données stockées en mémoire font l'objet d'une nouvelle fusion dans le classeur rendu et sont retransmises à Excel Web Access en vue de leur présentation dans une fenêtre de navigateur.

Toutes les données d'un classeur PowerPivot ne sont pas gérées par PowerPivot pour SharePoint. Excel Services traite les tableaux et les données des cellules d'une feuille de calcul. Seuls les tableaux croisés dynamiques, graphiques croisés dynamiques et segments qui vont à l'encontre des données PowerPivot sont gérés par le service PowerPivot.

À qui s'adresse PowerPivot ?

Les applications serveur et cliente SQL Server PowerPivot prennent en charge le décisionnel libre-service qui vous permet de disposer de puissantes fonctions d'analyse afin de bénéficier d'informations plus utiles concernant les données sur lesquelles reposent les objectifs, les initiatives et les décisions de votre organisation. L'association de PowerPivot pour Excel et de PowerPivot pour SharePoint fournit de nouveaux outils et une infrastructure pour :

  • les utilisateurs Excel qui savent comment structurer, analyser et calculer des données multidimensionnelles dans les classeurs et tableaux croisés dynamiques ;

  • les utilisateurs SharePoint qui utilisent des sites d'équipes et des fonctionnalités de gestion des documents pour stocker des informations et collaborer avec leurs collègues ;

  • les professionnels de base de données et les professionnels de l'informatique qui veulent déléguer les tâches de développement de données d'entreprise aux personnes qui ont le plus besoin des données, mais qui souhaitent toutefois bénéficier de contrôles suffisants pour assurer la protection, la supervision, la reproduction et l'archivage des données.