Informations de référence sur les règles d’intégrité (PowerPivot pour SharePoint)

Cette rubrique de référence décrit les règles d’intégrité SharePoint ajoutées par une installation de PowerPivot pour SharePoint. Ces règles sont utilisées pour signaler des problèmes d’intégrité, de disponibilité ou de configuration du serveur d’une application de service PowerPivot pour SharePoint ou de son instance Analysis Services associée.

Le tableau ci-dessous répertorie les règles dans l'ordre où elles apparaissent sur la page Définitions de règle de l'Analyseur de santé dans l'Administration centrale de SharePoint. Les règles configurables sont celles pour lesquelles vous pouvez modifier les seuils à partir desquels la règle est déclenchée. Pour plus d’informations, consultez Règles d’intégrité de PowerPivot - Configuration. La fonction de réparation automatique indique qu'il existe un remède intégré sur lequel vous pouvez cliquer depuis la page Rapports de problèmes pour résoudre le problème.

S’applique à : SharePoint 2013 | SharePoint 2010

Note: PowerPivot pour SharePoint installe différents ensembles de règles d’intégrité pour différentes versions de SharePoint. Consultez la colonne « version » dans le tableau ci-dessous, ou vous pouvez exécuter la commande Windows PowerShell suivante pour afficher les règles installées.

Get-SPHealthAnalysisRule | Select name, enabled, summary | Where {$_.summary -like "*power*"}  | Format-Table -Property * -AutoSize | Out-Default  
Règle Paramétrable Réparation automatique Version Descriptif
PowerPivot : le fournisseur OLE DB Analysis Services n’est pas installé sur cet ordinateur. Non Non SharePoint 2010 Le fournisseur OLE DB Analysis Services n’est pas installé sur le serveur ou il s’agit de la version incorrecte. Cette règle s’affiche lorsque votre batterie de serveurs SharePoint inclut des instances d’Excel Services sur des serveurs d’applications qui n’ont pas PowerPivot pour SharePoint. La règle vous avertit que le fournisseur OLE DB Analysis Services utilisé par Excel Services pour se connecter aux données PowerPivot n’est pas installé. Pour résoudre ce problème, installez le fournisseur OLE DB sur chaque serveur Excel Services qui n’a pas le fournisseur OLE DB Analysis Services. Vous pouvez télécharger et installer le fournisseur OLE DB Analysis Services à partir du Centre de téléchargement Microsoft. Pour plus d’informations, consultez Installer le fournisseur OLE DB Analysis Services sur les serveurs SharePoint.
PowerPivot : Les paramètres du Registre pour Microsoft.AnalysisServices.ChannelTransport.dll ne sont pas valides après l’installation de la version SQL Server 2008 R2 du fournisseur MSOLAP sur cet ordinateur. Non Oui SharePoint 2010 Il s’agit d’un problème de configuration de serveur. Le ChannelTransport.dll n'est sans doute pas enregistré dans l'assemblage global. Exécutez la réparation automatique de cette règle pour inscrire le .dll sur chaque serveur disposant d’une installation de PowerPivot pour SharePoint. Vous pouvez également exécuter regasm.exe manuellement pour inscrire le fichier. Si le service du minuteur SharePoint n’est pas en cours d’exécution en tant qu’administrateur local, l’inscription manuelle peut être nécessaire. L’échec de la mise à jour des paramètres de Registre entraîne une communication lente entre Excel Services et le service système PowerPivot et peut entraîner des échecs de connexion dans certaines configurations de sécurité.
PowerPivot : l’application de service PowerPivot n’est pas autorisée à effectuer l’opération. Non Non SharePoint 2010 Cette règle vérifie si l’identité de l’application de service PowerPivot est propriétaire de la base de données de l’application serveur PowerPivot et dispose d’autorisations d’administration sur l’instance SQL Server Analysis Services locale. Ces autorisations sont accordées automatiquement pendant l'installation et le déploiement, mais si cette étape n'est pas terminée, cette règle de santé sera déclenchée.
PowerPivot : l’identité de l’application de service PowerPivot ne doit pas être membre du groupe Administrateurs local. Non Non SharePoint 2010 Il s’agit d’une bonne pratique qui améliore la sécurité globale de votre déploiement. Si vous avez configuré l’application de service PowerPivot pour qu’elle s’exécute sous un compte appartenant au groupe Administrateur local, vous devez remplacer le compte de service par un compte qui n’appartient pas à ce groupe. La recommandation consiste à utiliser un compte dédié à privilèges minimum pour chaque service. Cela permet d’isoler le service et facilite l’audit des connexions. Pour plus d’informations sur la modification du compte de service, consultez Configurer des comptes de service PowerPivot.
PowerPivot : l’instance Analysis Services s’exécute en mode tabulaire, mais le paramètre de configuration qui spécifie ce mode est désactivé. Non Non SharePoint 2010 Cette règle vérifie si l’instance SQL Server Analysis Services d’une installation PowerPivot pour SharePoint a la DeploymentMode propriété serveur définie sur 1. Si la propriété est définie sur une autre valeur ou si le service minuteur SharePoint qui exécute le vérificateur de règles n’a pas l’autorisation d’ouvrir le fichier, cette règle échoue. Pour plus d’informations sur la propriété du mode de déploiement, consultez Déterminer le mode serveur d’une instance Analysis Services.
PowerPivot : la tâche de minuterie pour l'actualisation des données PowerPivot est désactivée. Non Non SharePoint 2013

SharePoint 2010
Vérifiez les paramètres du travail du minuteur pour vérifier que le travail du minuteur est activé. Si vous n’utilisez pas la fonctionnalité d’actualisation des données PowerPivot, vous pouvez ignorer cette règle. Pour plus d’informations, consultez l’actualisation des données PowerPivot avec SharePoint 2010.
PowerPivot : les informations de compte de service SQL Server Analysis Services (PowerPivot) gérées par le Gestionnaire de configuration SQL Server sont différentes des informations de compte gérées par l’Administration centrale. Non Non SharePoint 2010 Cette règle vérifie si les informations du compte de service dans le Gestionnaire de configuration SQL Server sont identiques aux informations de compte managé dans l’Administration centrale pour la même instance Analysis Services. Si les comptes sont différents, une entrée est ajoutée au rapport problème et résolution afin de pouvoir modifier les informations du compte de service dans le Gestionnaire de configuration SQL Server vers le compte spécifié dans l’Administration centrale. Le Gestionnaire de configuration SQL Server n’est pas un outil pris en charge pour modifier un nom d’utilisateur ou un mot de passe de compte de service dans une installation de PowerPivot pour SharePoint. L’utilisation de l’administration centrale permet d’utiliser la fonctionnalité comptes managés dans SharePoint. Plus important encore, si votre batterie de serveurs inclut plusieurs serveurs PowerPivot pour SharePoint, les paramètres de compte de service incohérents peuvent perturber le traitement et les opérations de requête sur le serveur qui contiennent des informations de service incorrectes.

Sur un seul serveur, les classeurs PowerPivot fonctionnent temporairement lorsque cette règle est déclenchée, mais il est conseillé de résoudre le problème dès que possible. Les autorisations de base de données et de système de fichiers sont mises à jour à l’aide des informations de compte spécifiées dans l’Administration centrale.
PowerPivot : la solution de ferme de serveurs déployée n’est pas up-toà jour. Non Oui SharePoint 2010 Une installation de PowerPivot pour SharePoint utilise une solution au niveau de la batterie de serveurs et une solution au niveau de l’application web pour installer ses fonctionnalités. Cette règle indique que la solution de ferme n'est pas à jour par rapport à la version, au serveur ou peut-être à la solution web. Il s’agit probablement d’un problème de déploiement de serveur. Pour résoudre ce problème, envisagez d’exécuter le programme d’installation de SQL Server pour réparer l’une des installations PowerPivot pour SharePoint dans votre batterie de serveurs. Pour plus d’informations sur les solutions d’une installation de PowerPivot pour SharePoint, consultez Déployer des solutions PowerPivot sur SharePoint.
PowerPivot : l’utilisation globale du processeur est trop élevée. Oui Non SharePoint 2010 Cette règle signale la consommation du processeur au niveau du système. L’utilisation globale du processeur est surveillée, car le service système PowerPivot l’utilise comme mesure de l’intégrité du serveur, pour l’équilibrage de charge basé sur l’intégrité entre plusieurs serveurs PowerPivot pour SharePoint dans une batterie de serveurs. Envisagez d’ajouter un autre serveur d’applications à la batterie de serveurs et de déplacer des applications nécessitant beaucoup d’UC vers ce serveur.
PowerPivot : Analysis Services n’a pas suffisamment de ressources processeur pour effectuer les opérations demandées. Oui Non SharePoint 2010 La quantité de ressources processeur disponibles pour le processus Analysis Services (msmdsrv.exe) n’est pas suffisante pour le niveau d’activité sur ce serveur. Envisagez d’ajouter un autre serveur PowerPivot pour SharePoint à la batterie de serveurs. Pour plus d’informations, consultez Liste de contrôle de déploiement : Montée en puissance parallèle en ajoutant des serveurs PowerPivot à une batterie de serveurs SharePoint 2010.
PowerPivot : Analysis Services n’a pas suffisamment de mémoire pour effectuer les opérations demandées. Non Non SharePoint 2010 Cette règle est déclenchée lorsqu'il ne reste que 5% de mémoire disponible pour Analysis Services. Sur un serveur d’applications SharePoint, une instance SQL Server Analysis Services doit toujours avoir une petite quantité de mémoire en réserve qui est toujours inutilisée. Étant donné que le serveur est lié à la mémoire pour la majorité de ses opérations, le serveur s’exécute le mieux s’il ne fonctionne pas jusqu’à la limite supérieure.

Par défaut, des avertissements de mémoire insuffisants se produisent lorsque la mémoire disponible est inférieure à 5%. Vous pouvez modifier cette valeur pour qu’elle soit supérieure ou inférieure en ajustant les paramètres sur l’instance Analysis Services. Pour plus d’informations, consultez Règles d’intégrité de PowerPivot - Configuration.

Les 5% de mémoire inutilisée sont calculées sous la forme d’un pourcentage de mémoire allouée à Analysis Services. Par exemple, si vous avez 200 Go de mémoire totale, et Analysis Services est alloué 80% de cela (ou 160 Go), la 5% de mémoire inutilisée est de 5% de 160 Go (ou 8 Go).
PowerPivot : le nombre élevé de connexions indique que d’autres serveurs doivent être déployés pour gérer la charge actuelle. Oui Non SharePoint 2010 Par défaut, cette règle d’intégrité est déclenchée lorsque le nombre de connexions utilisateur distinctes dépasse 100. Cette valeur par défaut est arbitraire (elle n’est pas basée sur les spécifications matérielles de votre serveur ou sur l’activité utilisateur) afin que vous puissiez augmenter ou réduire la valeur en fonction de la capacité du serveur et de l’activité utilisateur dans votre environnement. Pour plus d’informations, consultez Règles d’intégrité de PowerPivot - Configuration.
PowerPivot : le rapport entre les événements de charge et les connexions est trop élevé. Oui Non SharePoint 2013

SharePoint 2010
Par défaut, cette règle de santé est déclenchée lorsque le pourcentage d’événements de chargement par rapport aux événements de connexion dépasse 50% sur l’ensemble de la période de collecte de données (par défaut, 4 heures). Ce rapport indique un très grand nombre de connexions à des classeurs uniques ou des paramètres de réduction du cache trop agressifs (où les classeurs sont rapidement déchargés et supprimés du système, tandis que les demandes de ces données sont toujours actives). Pour éviter de compter les faux positifs, il doit y avoir au moins 20 connexions par période de 4 heures avant que le ratio puisse être calculé. Vous pouvez baser cette règle de santé sur un ratio différent. Pour plus d’informations, consultez Règles d’intégrité de PowerPivot - Configuration. Pour plus d’informations sur la configuration du cache, consultez Configurer l’utilisation de l’espace disque (PowerPivot pour SharePoint).
PowerPivot : un ou plusieurs fichiers minidump ont été trouvés dans le répertoire Journaux, indiquant un plantage du programme. Non Non SharePoint 2013

SharePoint 2010
Les fichiers Minidump sont générés lors d’un incident de programme pour capturer des informations sur l’état de l’application de service PowerPivot juste avant le blocage. Ces informations peuvent être envoyées à Microsoft et utilisées pour la résolution des problèmes. Cette règle est déclenchée lorsque .dmp fichiers sont détectés sur le serveur. La règle fournit un lien vers le fichier, qui se trouve dans le dossier \OLAP\Log de l’instance PowerPivot pour SharePoint. Notez que vous ne pouvez pas utiliser un éditeur de texte pour afficher le contenu du fichier. L’affichage d’un fichier minidump nécessite le téléchargement et l’installation d’un outil de débogage distinct. Pour plus d’informations, consultez Outils de débogage pour Windows.
PowerPivot : l’espace disque est faible sur le lecteur où les données PowerPivot sont mises en cache. Oui Non SharePoint 2010 Par défaut, cette règle d’intégrité est déclenchée lorsque l’espace disque est inférieur à 5% sur le lecteur de disque où se trouve le dossier de sauvegarde. Pour plus d’informations sur la définition de ce pourcentage, consultez Règles de santé PowerPivot - Configurer. Pour plus d’informations sur l’utilisation du disque, consultez Configurer l’utilisation de l’espace disque (PowerPivot pour SharePoint).
PowerPivot : les données d’utilisation ne sont pas mises à jour à la fréquence attendue. Oui Non SharePoint 2013

SharePoint 2010
PowerPivot pour SharePoint utilise le système de collecte de données d’utilisation intégré pour collecter des métriques sur les connexions, l’actualisation des données et les temps de réponse des requêtes. Il stocke ces données d’utilisation dans la base de données de l’application de service PowerPivot, qui à son tour met à jour un classeur PowerPivot (Gestion PowerPivot Data.xlsx), lequel fournit des données aux rapports dans le Tableau de bord de gestion PowerPivot. Cette règle indique que les données d’utilisation ne sont pas déplacées vers le fichier de gestion PowerPivot Data.xlsx avec une fréquence suffisante. La règle utilise l’horodatage sur le fichier .xlsx comme preuve que le fichier est mis à jour. S’il existe d’autres problèmes dans le système de collecte de données d’utilisation qui sape la précision des données, cette règle ne la détecte pas. Pour résoudre cette erreur, vérifiez les travaux du minuteur pour vérifier qu’ils sont en cours d’exécution. Pour plus d’informations sur la collecte de données d’utilisation, consultez Configurer la collecte de données d’utilisation pour (PowerPivot pour SharePoint).
PowerPivot : le compte de processus Midtier doit disposer de l’autorisation « Lecture complète » sur toutes les applications SPWebApplication associées. Non Oui SharePoint 2013

SharePoint 2010
L’identité de l’application de service PowerPivot doit disposer d’autorisations de lecture complète pour accéder aux bases de données de contenu SharePoint au nom des utilisateurs disposant d’autorisations d’affichage uniquement sur un document. Pour déterminer quel compte est utilisé comme identité d’application de service PowerPivot, ouvrez la page Configurer les comptes de service dans l’Administration centrale. Probablement, l’application de service s’exécute dans le pool d’applications de service de services web SharePoint ou dans un pool d’applications dédié. Bien que cette règle fournit une option Réparer automatiquement, vous obtiendrez de meilleurs résultats si vous accordez les autorisations manuellement en procédant comme suit :

1) Dans l’Administration centrale, cliquez sur Gérer les applications web.

2) Sélectionnez un site web, puis cliquez sur Stratégie utilisateur.

3) Cliquez sur Ajouter des utilisateurs.

4) Sélectionnez (Toutes les zones), puis cliquez sur Suivant.

5) Dans les utilisateurs, entrez l’identité de l’application de service PowerPivot, puis cliquez sur la case En lecture complète . Cliquez sur Terminer.

6) Vérifiez la réparation. Dans Surveillance, cliquez sur Vérifier les définitions de règle. Recherchez, puis ouvrez la règle PowerPivot. Cliquez sur Exécuter maintenant. Revenez à Examiner les problèmes et les solutions pour vérifier que la règle n’apparaît plus.
PowerPivot : le service d’ouverture de session secondaire (seclogon) est désactivé Non Non SharePoint 2013

SharePoint 2010
Le service d’ouverture de session secondaire est utilisé pour générer des images miniatures de classeurs PowerPivot dans la galerie PowerPivot. Par défaut, le service d’ouverture de session secondaire est défini sur le démarrage manuel. Si le service est désactivé, la génération de miniatures échoue. En outre, les journaux ULS contiennent l’erreur suivante : « L’erreur 1058 peut avoir comme cause racine le fait que le service Windows « Ouverture de session secondaire » est désactivé.

Pour vérifier la configuration du service, utilisez l’application console Services pour rechercher Logon secondaire et remplacer son type de démarrage par Manuel. Si vous ne pouvez pas activer le service, votre organisation peut avoir une stratégie de groupe qui la désactive. Vérifiez auprès d’un administrateur pour déterminer s’il s’agit du cas.

Une fois le service activé, les images miniatures ou d’instantanés sont actualisées au fil du temps. Si vous le souhaitez, vous pouvez forcer une actualisation en redémarrant le service et en ouvrant, puis en resavisant les pages de propriétés d’un rapport spécifique. Pour plus d’informations, consultez Guide pratique pour utiliser powerPivot Gallery.
PowerPivot : ADOMD.NET n’est pas installé sur un WFE autonome configuré pour l’administrateur central Non Non SharePoint 2013

SharePoint 2010
ADOMD.NET est une bibliothèque cliente Analysis Services qui prend en charge les connexions à une base de données Analysis Services. Dans un déploiement de PowerPivot pour SharePoint, ADOMD.NET permet d’accéder aux rapports intégrés dans le tableau de bord de gestion PowerPivot dans l’Administration centrale. Les rapports intégrés sont en fait des classeurs PowerPivot qui contiennent des données Analysis Services incorporées. Le tableau de bord de gestion utilise ADOMD.NET pour envoyer une demande de connexion au serveur qui charge les données contenues dans le classeur.

Sur les topologies qui incluent l’administration centrale s’exécutant sur un serveur frontal web autonome, vous devez installer ADOMD.NET manuellement si vous souhaitez afficher ces rapports dans le tableau de bord de gestion. Pour plus d’informations, consultez Installer ADOMD.NET sur des serveurs web frontaux exécutant l’Administration centrale.