Échec du traitement OLAP du service de création de cube Project

 

S’applique à : Project Server 2010, Project Server 2013

Dernière rubrique modifiée : 2013-12-18

ID d’élément / Nom de règle :   Project_Cube_Build_Service_OLAP_Processing_Failure

Résumé :   après que les structures de cube Microsoft Project Server 2010 ont été construites, l’ordinateur qui exécute Microsoft SQL Server Analysis Services (SSAS) traite les cubes afin d’obtenir les données à partir de leur source de données. La source de données est la base de données de création de rapports Project Server 2010 associée. Ce traitement obtient aussi les données personnalisées qui ont été ajoutées aux cubes.

Cause :   plusieurs éléments peuvent entraîner l’échec du traitement de la base de données SQL Server Analysis Services. La cause la plus fréquente est lorsque le serveur Analysis Services n’a pas accès aux données de la base de données de la création de rapports Project Server. Cela peut être le cas si les conditions suivantes sont remplies :

  • La base de données de création de rapports et le serveur Analysis Services sont sur des ordinateurs distincts.

  • L’instance de SQL Server Analysis Services ne s’exécute pas sous un compte disposant au moins d’une autorisation de lecture sur la base de données de création de rapports.

Ce problème peut également se produire si une extension personnalisée des cubes tente de lire des données à partir d’une source sans avoir les autorisations suffisantes.

Solutions possibles :

  • Vous pouvez utiliser les journaux ULS pour vérifier que l’échec du traitement est dû à des problèmes d’autorisation.

  • Pour résoudre les problèmes d’autorisation

    1. Sur l’ordinateur où s’exécute le serveur Analysis Services, vérifiez que le compte utilisé par l’ordinateur exécutant SQL Server Analysis Services est un compte de domaine Windows et non un compte de service, tel que Système local.

    2. Vérifiez que le compte dispose d’un accès en lecture à la base de données de création de rapports Project Server à partir du site sur lequel vous voulez construire des cubes. S’il existe plusieurs sites construisant des cubes sur le même serveur Analysis Services, le compte de domaine Windows utilisé par SQL Server Analysis Services doit disposer d’un accès en lecture à toutes les bases de données de création de rapports Project Server correspondantes.

  • Si le traitement échoue mais que les informations d’identification sont configurées correctement, accédez directement au serveur Analysis Services et essayez de traiter manuellement la base de données. Cette action vous fournira des informations détaillées sur l’endroit où l’échec s’est produit.