Service et applications de service Reporting Services SharePoint
S’applique à : SQL Server Reporting Services (2016) SharePoint ❌ Power BI Report Server
Pour obtenir du contenu lié aux versions précédentes de SQL Server Reporting Services (SSRS), consultez Présentation de SQL Server Reporting Services.
Le mode SharePoint de Reporting Services repose sur l’architecture de service SharePoint et utilise un service SharePoint, ainsi qu’une ou plusieurs applications de service. Lorsque vous créez une application de service, le service devient disponible et la base de données d'application de service est générée. Vous pouvez créer plusieurs applications de service Reporting Services mais une application de service est suffisante pour la plupart des scénarios de déploiement.
Notes
L’intégration de Reporting Services à SharePoint n’est plus disponible après SQL Server 2016.
Création d’une application de service Reporting Services
Vous pouvez utiliser l’Administration centrale de SharePoint ou les scripts PowerShell pour créer les applications de service Reporting Services. Pour plus d’informations sur l’utilisation de l’Administration centrale de SharePoint, consultez la section « Créer une application de service Reporting Services » dans Installer le mode SharePoint de Reporting Services pour SharePoint 2010. Consultez la section PowerShell plus loin dans cet article pour obtenir un exemple de script PowerShell permettant de créer des applications de service.
Modifier les associations de l’application de service avec un groupe de proxy
La nouvelle page de création d'une application de service contient la section Association d'application Web. Cette section vous permet d'associer l'application de service que vous créez. Utilisez la procédure suivante pour modifier l'association et assigner une configuration personnalisée à l'application de service. Le même processus général peut également être utilisé pour ajouter le proxy au groupe par défaut plutôt que modifier l'association à un groupe personnalisé de l'application de service.
Dans l'Administration Centrale de SharePoint, sous Gestion des applications, sélectionnez Configurer les associations des applications de service.
Dans la page des Associations de l'application de service, modifiez la vue en Applications de service.
Recherchez et sélectionnez le nom de votre nouvelle application de service Reporting Services. Vous pourriez également sélectionner la valeur par défaut du nom de groupe du Proxy d'application pour ajouter le proxy au groupe par défaut, plutôt que compléter les étapes suivantes.
Sélectionnez Personnalisé dans la zone de sélection Modifier le groupe de connexions suivant : .
Activez la zone pour votre proxy et sélectionnez OK.
Modifier les propriétés d’une application de service
Vous pouvez rouvrir la page de propriétés de l'application de service pour modifier les propriétés.
Dans l’Administration centrale de SharePoint, dans le groupe d’administration des applications, sélectionnez Gérer les applications de service.
Sélectionnez l'application de service en cliquant sur la colonne de type pour sélectionner la ligne entière. Si vous sélectionnez le nom de l’application, la page des options de gestion du service s’affiche au lieu des propriétés de l'application de service.
Dans le ruban Applications de service, sélectionnez Propriétés.
Créer une application de service Reporting Services à l’aide de PowerShell
Vous pouvez utiliser PowerShell pour créer l'application de service et le proxy. L'exemple suivant suppose que vous connaissez le pool d’applications qui sera utilisé par l’application de service.
Ajoutez l'objet de pool d'applications de votre nom de pool d'applications à une variable qui est passée dans l'action New.
$appPoolName = get-spserviceapplicationpool "<application pool name>"
Créez l'application de service en lui attribuant le nom et le nom de pool d'applications que vous fournissez.
New-SPRSServiceApplication -Name 'MyServiceApplication' -ApplicationPool $appPoolName -DatabaseName 'MyServiceApplicationDatabase' -DatabaseServer '<Server Name>'
Obtenez le nouvel objet d'application de service et dirigez l'objet dans le canal du nouvel applet de commande de proxy.
Get-SPRSServiceApplication -name MyServiceApplication | New-SPRSServiceApplicationProxy "MyServiceApplicationProxy"