Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une application de service PowerPivot est une instance de service partagé du service système PowerPivot. Chaque application de service a sa propre identité d’application, ses paramètres de configuration, ses propriétés et son stockage de données interne.
Cette rubrique contient les sections suivantes :
Déterminer s’il faut créer une application de service PowerPivot
Créer une application de service PowerPivot
Configurer l’application de service PowerPivot
Affecter une application de service PowerPivot à une application web
Modifier les propriétés de l’application de service
Déterminer s’il faut créer une application de service PowerPivot
Une installation de PowerPivot pour SharePoint doit avoir au moins une application de service PowerPivot dans la batterie de serveurs. Une application de service est créée automatiquement si vous avez utilisé l’outil de configuration PowerPivot pour configurer le serveur. Sinon, vous devez créer une application de service PowerPivot manuellement dans l’Administration centrale.
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. Selon les options que vous sélectionnez lors de la création de l’application de service, une connexion de service PowerPivot est ajoutée au groupe de connexions de service par défaut. Toutes les applications web SharePoint qui s’abonnent au groupe de connexions de service par défaut obtiennent automatiquement l’accès immédiat à l’application de service PowerPivot.
Vous pouvez créer plusieurs applications de service PowerPivot. Bien qu’une application de service soit suffisante pour la plupart des scénarios de déploiement, vous pouvez envisager de créer une application de service PowerPivot supplémentaire si vos besoins métier sont les suivants :
Utilisation d’un autre compte d’actualisation des données PowerPivot sans assistance pour chaque application.
Utilisation de différents délais d’expiration, historique d’utilisation et seuils pour la création de rapports de réponse aux requêtes.
Délégation de l’administration des services à différentes personnes. Un administrateur voit l’historique d’actualisation des données, les données d’utilisation et d’autres propriétés uniquement pour l’application qu’il administre. Si vous devez isoler les applications web SharePoint (par exemple, si votre entreprise est un service d’hébergement qui doit garantir l’isolation des données pour les applications web SharePoint appartenant à différents clients), la création d’applications de service PowerPivot distinctes peut vous aider à répondre aux exigences d’isolation en garantissant que chaque administrateur de service voit uniquement les paramètres de configuration et les propriétés de l’application qu’il gère.
La création d’une application de service supplémentaire introduit de nouvelles exigences pour la gestion des associations de services. À savoir, vous devez créer et utiliser des listes d’associations de services personnalisées pour chaque application de service supplémentaire que vous créez.
Si vous n’avez pas de raison spécifique de créer une application de service PowerPivot supplémentaire, vous devez utiliser une application de service unique pour toutes les applications web de la batterie de serveurs.
Créer une application de service PowerPivot
Dans Administration centrale, dans Gestion des applications, cliquez sur Gérer les applications de service.
Dans le ruban Applications de service , cliquez sur Nouveau.
Sélectionnez l’application de service PowerPivot SQL Server. S’il n’apparaît pas dans la liste, PowerPivot pour SharePoint n’est pas installé ou configuré correctement.
Dans la page Créer une application de service PowerPivot , entrez un nom pour l’application. La valeur par défaut est PowerPivotServiceApplication<number>. Si vous créez plusieurs applications de service PowerPivot, un nom descriptif aidera d’autres administrateurs à comprendre comment l’application est utilisée.
Dans le pool d’applications, créez un pool d’applications pour l’application (recommandé). Sélectionnez ou créez un compte managé pour le pool d’applications. Veillez à spécifier un compte d'utilisateur de domaine. Un compte d’utilisateur de domaine permet d’utiliser la fonctionnalité de compte managé SharePoint, qui vous permet de mettre à jour les mots de passe et les informations de compte à un seul endroit. Les comptes de domaine sont également requis si vous envisagez d’effectuer un scale-out du déploiement pour inclure des instances de service supplémentaires qui s’exécuteront sous la même identité.
Dans le serveur de base de données, la valeur par défaut correspond à l’instance du moteur de base de données SQL Server qui héberge les bases de données de configuration de la ferme de serveurs. Vous pouvez utiliser ce serveur ou choisir un autre serveur SQL Server.
Dans le nom de la base de données, la valeur par défaut est PowerPivotServiceApplication1_<guid>. Vous devez créer une base de données unique pour chaque application de service PowerPivot. Le nom de la base de données par défaut correspond au nom par défaut de l’application de service. Si vous avez entré un nom d’application de service unique, suivez une convention de nommage similaire pour votre nom de base de données afin de pouvoir les gérer ensemble.
Dans Authentification de la base de données, la valeur par défaut est Authentification Windows. Si vous choisissez l’authentification SQL, reportez-vous au guide d’administrateur SharePoint pour connaître les meilleures pratiques sur l’utilisation de ce type d’authentification dans un déploiement SharePoint.
Si vous le souhaitez, cochez la case Ajouter le proxy pour cette application de service PowerPivot au groupe proxy par défaut de la ferme. Cela ajoute la connexion de l'application de service au groupe de connexions de service par défaut.
Vous devez cocher cette case si vous créez votre première application de service PowerPivot. Il doit y avoir une application de service PowerPivot dans le groupe de connexions par défaut pour que le tableau de bord de gestion PowerPivot fonctionne correctement.
N’ajoutez pas l’application de service PowerPivot au groupe de connexions par défaut s’il en existe déjà un. L’ajout de plusieurs entrées du même type d’application de service n’est pas une configuration prise en charge et peut entraîner des erreurs. Si vous créez des applications de service supplémentaires, laissez-les hors du groupe de connexions par défaut et ajoutez-les à des listes personnalisées à la place.
Pour plus d’informations sur les associations de service, consultez Connecter une application de service PowerPivot à une application web SharePoint dans l’administration centrale.
Cliquez sur OK. Le service s'affichera avec d'autres services gérés dans la liste des applications de service de la ferme.
Configurer l’application de service PowerPivot
Une application de service PowerPivot est créée à l’aide d’une configuration par défaut. Les paramètres par défaut sont recommandés pour la plupart des scénarios. Modifiez-les uniquement si vous rencontrez un temps de réponse lent ou si vous avez supprimé des connexions, ou si vous modifiez la configuration du service PowerPivot pour des applications web SharePoint spécifiques.
Dans Administration centrale, dans Gestion des applications, cliquez sur Gérer les applications de service.
Dans la liste des applications de service, vous devez voir l’application de service que vous venez de créer et nommer. La valeur par défaut est PowerPivotServiceApplication1.
Cliquez sur l’application de service PowerPivot. Le tableau de bord de gestion PowerPivot s’ouvre.
Dans la liste Actions située en haut à droite du tableau de bord, cliquez sur Configurer les paramètres de l’application de service.
Dans le délai d’expiration du chargement de la base de données, augmentez ou diminuez la valeur pour modifier la durée pendant laquelle le service PowerPivot attend une réponse de l’instance SQL Server Analysis Services (PowerPivot) vers laquelle il a transféré une demande de données de chargement. Étant donné que les jeux de données très volumineux prennent le temps de se déplacer sur le fil, vous devez laisser suffisamment de temps à l’instance de service PowerPivot pour récupérer le classeur Excel et déplacer les données PowerPivot vers une instance Analysis Services pour le traitement des requêtes. Étant donné que les données PowerPivot peuvent être inhabituellement volumineuses, la valeur par défaut est de 30 minutes.
Dans le délai d’expiration du pool de connexions, augmentez ou diminuez la valeur pour modifier le nombre de minutes pendant lesquelles une connexion de données inactive restera ouverte. La valeur par défaut est 30 minutes. Pendant cette période, le service PowerPivot réutilisera une connexion de données inactive pour les requêtes en lecture seule provenant du même utilisateur SharePoint pour les mêmes données PowerPivot. Si aucune autre demande n’est reçue pour ces données pendant la période spécifiée, la connexion est supprimée du pool. Les valeurs valides sont de 1 à 3600 secondes. Pour plus d’informations sur les pools de connexions, consultez Informations de référence sur les paramètres de configuration (PowerPivot pour SharePoint).
Dans la taille maximale du pool de connexions utilisateur, augmentez ou diminuez la valeur pour modifier le nombre maximal de connexions inactives que le service PowerPivot crée dans des pools de connexions individuels pour chaque utilisateur SharePoint, jeu de données PowerPivot et combinaisons de versions.
La valeur par défaut est 1 000 connexions inactives. Les valeurs valides sont -1 (illimité), 0 (désactive le regroupement de connexions utilisateur) ou 1 à 1 000.
Ces pools de connexions permettent au service de prendre en charge plus efficacement les connexions en cours aux mêmes données en lecture seule par le même utilisateur. Si vous désactivez le regroupement de connexions, chaque connexion sera créée à nouveau.
Notez que la modification de la limite de taille du pool de connexions, y compris sa définition sur 0, n’entraîne pas la suppression des connexions. Les pools de connexions existent pour réduire les temps d’attente lors de la connexion aux données. Le service PowerPivot ne refuse jamais de connexion en fonction des paramètres du pool de connexions.
Dans la taille maximale du pool de connexions administratives, augmentez ou diminuez la valeur pour modifier le nombre de connexions ouvertes dans un pool de connexions créé pour une connexion de service PowerPivot à Analysis Services. Chaque instance de service PowerPivot ouvre une connexion administrative distincte à l’instance Analysis Services sur le même ordinateur. Le service PowerPivot crée un pool distinct pour réutiliser les connexions administratives afin de contrôler les connexions inactives et surveiller la santé du serveur. La valeur par défaut est 200 connexions. Les valeurs valides sont -1 (illimité), 0 (désactive le regroupement de connexions administratives) ou 1 à 1 000. Si vous sélectionnez 0, chaque connexion sera créée à nouveau.
Dans la méthode d’allocation, vous pouvez spécifier le schéma d’équilibrage de charge que le service système PowerPivot utilise pour sélectionner une application de service PowerPivot spécifique pour l’équilibrage de charge d’une requête initiale. La valeur par défaut est Basée sur l'état de santé, qui alloue les requêtes en fonction de l’état du serveur, mesuré par la mémoire disponible et l’utilisation du processeur. Vous pouvez également choisir Round Robin pour allouer des requêtes à des serveurs dans le même ordre répétitif, que ce soit un serveur occupé ou inactif.
Dans l’actualisation des données, en heures ouvrées, vous pouvez spécifier une plage d’heures qui définit une journée ouvrée. Les planifications d’actualisation des données peuvent s’exécuter après la fermeture d’une journée d’activité pour récupérer les données transactionnelles générées pendant les heures normales d’ouverture.
Dans le compte d’actualisation des données sans assistance PowerPivot, vous pouvez spécifier une application cible prédéfinie du Service de stockage sécurisé qui conserve un compte prédéfini pour l’exécution de travaux d’actualisation des données PowerPivot. Veillez à spécifier le nom de l’application cible, et non l’ID. L’application cible pour l’actualisation des données sans assistance est créée automatiquement si vous avez utilisé l’option Nouveau serveur dans le programme d’installation de SQL Server pour installer PowerPivot pour SharePoint. Sinon, vous devez créer l’application cible manuellement. Pour obtenir des instructions sur la configuration du compte, consultez Configurer le compte d’actualisation des données sans assistance PowerPivot (PowerPivot pour SharePoint).
Dans Autoriser les utilisateurs à entrer des informations d’identification Windows personnalisées, vous pouvez sélectionner ou décocher la case pour spécifier si les propriétaires de planification peuvent entrer des informations d’identification Windows arbitraires pour exécuter une planification d’actualisation des données. Si vous cochez cette case, l’application de service PowerPivot crée et gère une application cible chaque ensemble d’informations d’identification stockées. Pour plus d’informations, consultez Configurer les informations d’identification stockées pour l’actualisation des données PowerPivot (PowerPivot pour SharePoint).
Dans La longueur maximale de l’historique de traitement, vous pouvez spécifier la durée de conservation d’un enregistrement historique du traitement de l’actualisation des données. Ces informations s’affichent dans les pages d’historique d’actualisation des données conservées pour chaque classeur qui utilise l’actualisation des données. Il apparaît également dans le tableau de bord de gestion PowerPivot.
Dans la collecte de données d’utilisation, dans l'intervalle de rapport de requêtes, spécifiez un intervalle de temps pour les statistiques de requête. Les statistiques de requête sont signalées en tant qu’événement unique pour réduire la communication de serveur à serveur.
Dans l’historique des données d’utilisation, spécifiez la durée pendant laquelle conserver un enregistrement historique des données d’utilisation. Les informations d’utilisation s’affichent dans le tableau de bord de gestion PowerPivot. Les rapports seront moins efficaces si vous spécifiez une valeur trop faible pour l’historique des données d’utilisation.
Dans la collecte de données d’utilisation, dans chaque seuil de réponse de requête, spécifiez une limite supérieure qui détermine où une catégorie s’arrête et une autre commence. Ces catégories établissent une base de référence par rapport à laquelle le comportement de requête est mesuré. Vous pouvez utiliser ces catégories pour surveiller les tendances dans les temps de réponse aux requêtes pour votre système. Ces informations s’affichent dans le tableau de bord de gestion PowerPivot.
Cliquez sur OK pour enregistrer vos modifications.
Les modifications apportées au délai d’attente de chargement ou à la méthode d’allocation ne sont appliquées qu’aux nouvelles requêtes entrantes. Les demandes déjà en cours sont soumises aux valeurs qui étaient en vigueur lors de la réception de la demande.
Affecter une application de service PowerPivot à une application web
Après avoir configuré une application de service PowerPivot, vous pouvez l’affecter à une application web en l’ajoutant à la liste de connexions d’application de service pour cette application web. Il existe deux méthodes pour y parvenir :
Ajoutez-le au groupe de connexions par défaut . Le groupe de connexions par défaut est une collection de connexions d’application de service disponibles pour n’importe quelle application web qui y fait référence. Vous devez ajouter une application de service PowerPivot à cette liste.
Créez une liste de connexions personnalisée pour une application web spécifique. Si vous avez créé plusieurs applications de service PowerPivot, vous pouvez choisir celle à utiliser en la sélectionnant dans une liste personnalisée.
Le groupe de connexions par défaut accepte plusieurs applications de service du même type. Sachez toutefois que l’ajout de plusieurs applications de service PowerPivot à cette liste n’est pas une configuration prise en charge.
Dans Administration centrale, dans Gestion des applications, cliquez sur Gérer les applications web.
Sélectionnez l’application pour laquelle vous souhaitez attribuer une connexion (par exemple, SharePoint -80).
Cliquez sur Connexions de service.
Dans Modifier le groupe d’associations suivant, sélectionnez par défaut ou [personnalisé].
Pour [personnalisé], cochez la case en regard de chaque connexion d’application de service que vous souhaitez utiliser. Si vous avez plusieurs applications de service PowerPivot (indiqué par le Type défini sur
PowerPivot Service Application Proxy), veillez à en choisir une seule.Cliquez sur OK.
Modifier les propriétés de l’application de service
Utilisez les instructions suivantes pour rouvrir la page de propriétés qui spécifie le nom de l’application de service, le pool d’applications, les paramètres de base de données et les associations de service.
Dans Administration centrale, dans Gestion des applications, cliquez sur Gérer les applications de service.
Sélectionnez, mais ne cliquez pas sur l’application de service PowerPivot. Vous pouvez cliquer sur le nom du type pour sélectionner la ligne entière.
Cliquez sur Propriétés dans le ruban.
Voir aussi
Administration et configuration du serveur PowerPivot dans l’administration centrale