Vue d'ensemble de l'intégration de Reporting Services et de la technologie SharePoint
Vous pouvez configurer un serveur de rapports pour qu'il s'exécute dans le cadre du déploiement d'un produit SharePoint et qu'il utilise les fonctionnalités de collaboration et de gestion de documents centralisée de SharePoint pour les rapports et autres types de contenu Reporting Services. L'intégration SharePoint requiert l'installation de la version appropriée du complément Reporting Services sur vos serveurs Web frontaux SharePoint. L'exécution d'un serveur de rapports dans le cadre d'un déploiement SharePoint 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 à une instance d'un produit 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 disposer des autorisations suffisantes dans un site SharePoint, vous pouvez également générer des modèles de rapport à 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 instantanés et l'historique de rapport. Le diagramme suivant montre les composants serveur ensemble :
Lorsque vous ouvrez un rapport à partir d'un site SharePoint, le point de terminaison 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 SharePoint 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.
Pour plus d'informations sur les topologies et les conditions requises, consultez Topologies de déploiement pour Reporting Services en mode intégré SharePoint et Configuration requise pour l'exécution de Reporting Services en mode intégré SharePoint.
Composants qui fournissent l'intégration
Pour associer les serveurs dans un déploiement unique, vous intégrez une installation de SQL Server Reporting Services à une instance de produits SharePoint.
L'intégration est assurée par le biais de SQL Server et du complément Reporting Services pour les produits SharePoint. Le complément Reporting Services est un composant en distribution libre que vous pouvez télécharger, puis installer sur un serveur qui exécute la version appropriée de SharePoint.
Dans SharePoint, le complément Reporting Services fournit le point de terminaison proxy ReportServer, 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 une batterie de serveurs SharePoint.
Sur Reporting Services, des fichiers programme mis à jour, un point de terminaison SOAP, ainsi que des extensions de sécurité et de remise personnalisées sont fournis. 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 dans SharePoint 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.
Combinaisons prises en charge du complément SharePoint et du serveur de rapports
Certaines fonctionnalités ne sont pas prises en charge dans toutes les combinaisons de serveur de rapports, complément Reporting Services pour SharePoint et produits SharePoint. La combinaison recommandée et la plus complète est d'utiliser des Produits SharePoint 2010, le complément SQL Server 2008 R2 Reporting Services pour les produits SharePoint 2010 et le serveur de rapports SQL Server 2008 R2 en mode intégré SharePoint.
Notes
La version correcte du complément Reporting Services doit être utilisée avec la version correspondante des produits SharePoint.
Combinaisons de composants SharePoint et Reporting Services prises en charge
Le tableau suivant résume les combinaisons prises en charge de serveur de rapports, complément Reporting Services pour les produits SharePoint et produits SharePoint. Pour une liste détaillée des fonctionnalités prise en charge, consultez Fonctionnalités prises en charge par Reporting Services en mode intégré SharePoint
Serveur de rapports |
Complément |
SharePoint |
Pris en charge |
---|---|---|---|
SQL Server 2008 R2 |
SQL Server 2008 R2 |
Produits SharePoint 2010 |
O |
SQL Server 2008 R2 |
SQL Server 2008 SP2 |
Produits SharePoint 2007 |
O |
SQL Server 2008 SP1, mise à jour cumulative 8 |
SQL Server 2008 R2 |
Produits SharePoint 2010 |
O |
SQL Server 2008 |
SQL Server 2008 |
Produits SharePoint 2010 |
N |
SQL Server 2008 |
SQL Server 2008 |
Produits SharePoint 2007 |
O |
SQL Server 2005 SP2 |
SQL Server 2005 |
Produits SharePoint 2007 |
O |
Vue d'ensemble de l'installation et de la configuration
Les étapes exactes à suivre pour installer et configurer le complément Reporting Services peuvent varier selon vos besoins. Les étapes de base sont indiquées ci-dessous.
Installez le complément à l'aide du fichier rsSharepoint.msi. Dans un déploiement de batterie de serveurs SharePoint, le complément doit être installé sur chaque serveur Web frontal. Pour plus d'informations, consultez Procédure : installer ou désinstaller le complément Reporting Services. Le complément est installé avec les composants requis de SharePoint 2010 et si le complément a déjà été installé, vous n'avez pas besoin d'utiliser le fichier rsSharepoint.msi.
Dans l'Administration centrale de SharePoint, configurez l'intégration de Reporting Services, qui inclut la spécification de l'URL du serveur de rapports pour l'intégration avec la batterie de serveurs SharePoint. Pour plus d'informations, consultez Procédure : configurer l'intégration de Report Server dans l'administration centrale SharePoint.
Dans l'Administration centrale de SharePoint, vérifiez que les fonctionnalités d'intégration du serveur de rapports et de l'Administration centrale sont activées sous des fonctionnalités de collection de sites. Pour plus d'informations, consultez Procédure : activer la fonctionnalité de serveur de rapports dans Paramètres du site.
Dans l'Administration centrale de SharePoint, activez la fonctionnalité Synchronisation de fichiers de serveur de rapports. Cette fonctionnalité permet aux éléments qui sont manuellement copiés dans les bibliothèques de documents de rester synchronisés avec le catalogue du serveur de rapports. Pour plus d'informations, consultez Procédure : activer la fonctionnalité Synchronisation de fichiers de serveur de rapports dans l'Administration centrale de SharePoint.
Dans l'Administration centrale de SharePoint, configurez les types d'événements que vous souhaitez ajouter dans le journal de suivi de SharePoint. Pour plus d'informations, consultez Procédure : activer des événements Reporting Services pour le journal des traces SharePoint (ULS)
Pour chaque bibliothèque de documents, ajoutez les trois types de contenu Reporting Services : Modèle du Générateur de rapports, Source de données du rapport et Rapport du Générateur de rapports. Les options Reporting Services sont ainsi disponibles dans la nouvelle liste de documents. Pour plus d'informations, consultez Procédure : ajouter des types de contenu de serveur de rapports à une bibliothèque (Reporting Services en mode intégré SharePoint).
Mode connecté et mode local
La version SQL Server 2008 R2 présente un nouveau mode local pour la consultation de rapports d'un serveur SharePoint 2010 qui inclut le complément Microsoft SQL Server 2008 R2 Reporting Services pour les produits SharePoint 2010 installés.
Mode local : le mode local permet un rendu local des rapports à partir de la bibliothèque de documents SharePoint sans intégration avec un serveur de rapports. Pour plus d'informations sur le mode local, consultez Rendu de rapports en mode local dans la Visionneuse de rapports (Reporting Services en mode intégré SharePoint).
Mode connecté : le mode connecté est pris en charge en intégrant un serveur de rapports Reporting Services dans la batterie de serveurs SharePoint à l'aide de l'Administration centrale de SharePoint. L'intégration à un serveur de rapports permet la création de rapports complète de bout en bout, l'utilisation des fonctionnalités de collaboration de SharePoint 2010 et des fonctionnalités de serveur d'un serveur de rapports notamment : abonnements, instantanés et traitement par le serveur. Pour plus d'informations sur la configuration du mode connecté, consultez Procédure : configurer l'intégration de Report Server dans l'administration centrale SharePoint. Pour plus d'informations sur les fonctionnalités prises en charge, consultez Fonctionnalités prises en charge par Reporting Services en mode intégré SharePoint.
Voir aussi
Concepts
Historique des modifications
Mise à jour du contenu |
---|
Suppression de la date de version « estimée » pour SQL Server 2008 SP2, suite au lancement de la version. |