Intégration de Reporting Services et de la technologie SharePoint

Nouveau : 12 décembre 2006

Vous pouvez configurer un serveur de rapports pour qu'il s'exécute dans le cadre du déploiement d'un produit ou d'une technologie SharePoint et qu'il utilise les fonctionnalités de collaboration et de gestion de documents centralisée de Windows SharePoint Services 3.0 ou d'Office SharePoint Server  2007 avec Reporting Services. L'exécution d'un serveur de rapports dans le cadre d'un déploiement SharePoint plus vaste fournit les niveaux d'intégration suivants :

  • stockage partagé ;
  • sécurité partagée ;
  • accès à un même site pour tous les documents professionnels, y compris les rapports, les modèles de rapport et les sources de données partagées.

Architecture d'intégration de serveur

Lorsque vous intégrez un serveur de rapports avec une instance d'un produit ou d'une technologie SharePoint, les éléments et les propriétés sont stockés dans les bases de données de contenu SharePoint. Cela fournit un niveau d'intégration plus élevé entre les technologies serveur, qui affecte la manière dont le contenu est stocké, sécurisé et accessible.

Le stockage des éléments et des propriétés des rapports dans les bases de données de contenu SharePoint vous permet de rechercher des types de contenu de serveur de rapports dans les bibliothèques SharePoint, de sécuriser des éléments en utilisant les mêmes niveaux d'autorisation et fournisseur d'authentification pour contrôler l'accès aux autres documents professionnels hébergés sur un site SharePoint, d'utiliser les fonctionnalités de collaboration et de gestion de documents pour archiver et extraire des rapports afin de les modifier, d'utiliser des alertes pour déterminer si un élément a changé, ainsi que d'incorporer ou de personnaliser le composant WebPart de visionneuse de rapports sur les pages et les sites au sein de l'application. Si vous avez des autorisations suffisantes sur un site SharePoint, vous pouvez également générer des modèles de rapports à partir de sources de données partagées et utiliser le Générateur de rapports pour créer des rapports.

Le serveur de rapports continue à assurer toutes les opérations de traitement de données, de rendu et de remise. Il prend également en charge toutes les opérations de traitement de rapport planifiées pour les captures instantanées et l'historique de rapport. Le diagramme ci-dessous montre comment les composants serveur fonctionnent ensemble :

Architecture de composant pour l'intégration SharePoint

Lorsque vous ouvrez un rapport à partir d'un site SharePoint, le point de terminaison proxy du serveur de rapports se connecte à un serveur de rapports, crée une session, prépare le traitement du rapport, récupère les données, fusionne le rapport dans la mise en page de rapport et l'affiche dans le composant WebPart Visionneuse de rapports. Lorsque le rapport est ouvert, vous pouvez l'exporter vers différents formats d'application ou interagir avec les données en extrayant les valeurs sous-jacentes ou en cliquant jusqu'à obtenir un rapport lié. Les opérations d'exportation et d'interaction dans les rapports sont exécutées sur le serveur de rapports.

Le serveur de rapports synchronise les opérations et les données à l'aide de Windows SharePoint Services et effectue le suivi des informations sur les fichiers qu'il traite. Lorsque vous modifiez des propriétés ou des paramètres pour un élément de serveur de rapports quelconque, la modification est stockée dans une base de données SharePoint, puis copiée dans une base de données du serveur de rapports qui assure le stockage interne d'un serveur de rapports.

Composants qui fournissent l'intégration

Pour associer les serveurs dans un déploiement unique, vous intégrez une installation de Microsoft SQL Server 2005 Reporting Services avec une instance de Windows SharePoint Services ou d'Office SharePoint Server  2007.

L'intégration est assurée par le biais de SQL Server 2005 Service Pack 2 et du complément SQL Server 2005 Reporting Services pour les technologies SharePoint. Le complément Reporting Services est un composant librement distribuable que vous pouvez télécharger à partir d'un site Web de Microsoft, puis installer sur un serveur qui exécute Windows SharePoint Services 3.0 ou Office SharePoint Server  2007.

  • Dans Windows SharePoint Services, le complément Reporting Services fournit un point de terminaison proxy d'URL, un composant WebPart Visionneuse de rapports et des pages d'application afin que vous puissiez afficher, stocker et gérer le contenu du serveur de rapports sur un site ou dans une batterie de serveurs SharePoint.
  • Sur le serveur de rapports, le Service Pack 2 fournit des fichiers programme mis à jour, un nouveau point de terminaison SOAP, des extensions de sécurité et de remise personnalisées, un outil de configuration de Reporting Services révisé, des scripts d'octroi d'accès aux bases de données de configuration et de contenu SharePoint, ainsi qu'un script permettant de créer une base de données de serveur de rapports prenant en charge le mode intégré SharePoint. Le serveur de rapports doit être configuré pour s'exécuter en mode intégré SharePoint, dédié exclusivement à la prise en charge de la remise des rapports et de l'accès aux rapports par le biais de votre site SharePoint.

Une fois que vous avez installé le complément Reporting Services sur Windows SharePoint Services et configuré les deux serveurs pour l'intégration, vous pouvez télécharger ou publier les types de contenu du serveur de rapports vers une bibliothèque SharePoint, puis afficher et gérer ces documents à partir d'un site SharePoint. Le téléchargement ou la publication du contenu du serveur de rapports constitue une première étape importante ; le composant WebPart et les pages deviennent accessibles lorsque vous sélectionnez des définitions de rapport (.rdl), des modèles de rapport (.smdl) et des sources de données partagées (.rsds) sur un site SharePoint.

Dans cette section

Les rubriques suivantes de cette section fournissent des informations supplémentaires sur la manière dont les serveurs fonctionnent ensemble. Pour obtenir des recommandations d'installation et la procédure de configuration, consultez Configuration de Reporting Services pour l'intégration de SharePoint 3.0.

  • Affichage et gestion d'éléments de serveur de rapports à partir d'un site SharePoint
    Explique comment l'intégration du serveur de rapports s'étend aux pages d'application Web sur les sites SharePoint et dans l'administration centrale de SharePoint. À quelques exceptions près, les utilisateurs en cours de Reporting Services trouveront que les fonctionnalités disponibles sur les sites SharePoint sont équivalentes à celles des pages d'application du Gestionnaire de rapports.

Voir aussi

Concepts

Modes de déploiement pour Reporting Services
Configuration requise pour l'exécution de Reporting Services en mode intégré SharePoint
Utilisation du composant WebPart de Visionneuse de rapports sur un site SharePoint
Comparaison des niveaux d'intégration entre les versions de Reporting Services et les technologies SharePoint
Déploiement de rapports, modèles et sources de données partagées sur un site SharePoint

Autres ressources

Installation du complément Reporting Services

Aide et Informations

Assistance sur SQL Server 2005