Vue d'ensemble du processus de création de cube
Mis à jour: avril 2009
Dernière rubrique modifiée : 2009-04-16
Le service de création de cube de Microsoft Office Project Server 2007 est une fonctionnalité d'analyse et de rapports de Microsoft Project Server qui vous permet d'effectuer une analyse complexe des données de projet. Ce service utilise SQL Server Analysis Services pour créer une base de données OLAP (Online Analytical Processing) composée de plusieurs cubes servant aux rapports d'analyse des données. Il est administré par le biais de la page Paramètres du site de Project Web Access et permet de créer des cubes de données à partir des sélections effectuées dans la base de données de création de rapports. Cet article fournit une vue d'ensemble du processus de création de cube.
Les nouvelles fonctionnalités d'Office Project Server 2007 rendent la création de cube plus pratique que dans Microsoft Office Project Server 2003. Microsoft Office Project Server 2007 est multithread et le nouveau service File d'attente Project Server gère la priorité des créations de cubes par rapport aux autres actions ayant lieu dans un déploiement Project Server. Mais la création d'un cube peut prendre plusieurs heures et des erreurs à résoudre peuvent se produire au cours de cette opération. Il est donc important de bien comprendre ce mécanisme.
Présentation
Une fois que vous avez configuré votre cube et vos paramètres de création, vous êtes prêt à passer à la création proprement dite. À ce stade, vous cliquez simplement sur un bouton pour démarrer le processus, mais celui-ci comporte plusieurs phases complexes qui ont lieu en arrière-plan. La création de la base de données de cubes OLAP Office Project Server 2007 se déroule de la manière suivante.
Le bouton Créer de la section Paramètres du serveur de Project Web Access permet de créer une demande de construction de cube qui produit une tâche de création de cube OLAP dans la file d'attente de Project Server. Le service File d'attente Microsoft Office Project Server prend la tâche et appelle ProjectServerOlapCubeGenerator.exe, qui à son tour démarre le processus Générateur de cubes. Ce fichier exécutable se trouve par défaut dans le répertoire C:\Program Files\Microsoft Office Servers\12.0\Bin et il ne bénéficie pas de l'équilibrage de charge.
L'identité qui exécute le service File d'attente et le processus Générateur de cubes gère Analysis Services par le biais d'objets d'aide à la prise de décision (DSO) Analysis Services. Le service Générateur de cubes utilise le mode de compatibilité SQL Server 2000 Analysis Services DSO. SQL Server 2005 Analysis Service bénéficie d'une compatibilité descendante et peut toujours être utilisé.
Analysis Services accède au référentiel SQL Server Analysis Services des métadonnées qui permet de définir les cubes. Selon les meilleures pratiques, le référentiel doit être stocké dans une base de données SQL Server. Dans SQL Server 2005 Analysis Services, il peut aussi se trouver dans un dossier partagé.
La base de données de cubes est créée par Analysis Services (Msmdsrv.exe), d'après les instructions du processus Générateur de cubes. Ces instructions reposent sur les paramètres de création et de configuration de cube que vous avez spécifiés dans Project Web Access. Au cours de cette opération, Analysis Services accède à des tables de transit pour la base de données de cubes à partir de la base de données de création de rapports de Project Server.
La base de données de cubes OLAP de projet est terminée.
La base de données de cubes
Lorsque la création du cube est réussie, une base de données de cubes est créée dans SQL Server Analysis Services. Trois cubes virtuels sont disponibles, basés sur 14 cubes Office Project Server 2007 et Windows SharePoint Services 3,0.
Les trois cubes suivants sont les cubes virtuels par défaut. Ces cubes contiennent des ensembles de dimensions et de mesures consolidés dans le composant cube sous-jacent. Les utilisateurs qui affichent les données de cube voient un cube virtuel comme un cube unique. L'utilisation de ces cubes virtuels est recommandée dans les rapports relatifs à vos données Office Project Server 2007 et Windows SharePoint Services 3,0.
MSP_Project_Timesheet Combine les cubes Affectation chronologique, Ressource chronologique et Feuille de temps EPM.
MSP_Project_WSS Combine les cubes Projet non chronologique, Problèmes, Risques et Livrables. Ce cube s'avère tout particulièrement utile pour les rapports relatifs aux données Windows SharePoint Services 3,0.
MSP_Portfolio_Analyzer Combine les cubes Affectation chronologique et Ressource chronologique. Ce cube Analyseur de porte-documents bénéficie d'une compatibilité descendante avec le cube Project Server 2003 MSP_Portfolio_Analyzer. Ce cube s'avère tout particulièrement utile pour les rapports relatifs aux données et aux plans de projet.
Pour obtenir de meilleurs résultats, tenez compte des éléments suivants lorsque vous créez des rapports basés sur des données de cube :
Les cubes Feuille de temps contiennent des détails sur les périodes chômées.
Il se peut que les données d'une feuille de temps ne s'alignent pas exactement sur les données d'heure réelles qui figurent dans le plan de projet. Si des modifications ont été apportées dans le plan de projet après la création de la feuille de temps, il se peut que les données d'heure réelles indiquées dans les deux ne correspondent pas.
Les informations relatives à l'historique des feuilles de temps qui ont été supprimées, renommées ou supprimées dans le plan de projet ne seront pas disponibles dans les cubes Feuille de temps.
Lorsque vous effectuez le suivi d'informations de projet pour lesquelles une heure a été soumise et acceptée, nous vous recommandons d'utiliser le cube MSP_Portfolio_Analyzer.
Remarque : |
---|
Les informations de schéma d'un cube OLAP Office Project Server 2007 se trouvent dans le Kit de développement logiciel (SDK) de Project 2007 (en anglais) (https://go.microsoft.com/fwlink/?linkid=86947&clcid=0x40C) (en anglais), en anglais. |
Les cubes suivants sont les huit principaux cubes de gestion des projets d'entreprise (EPM, Enterprise Project Management) ainsi que les trois cubes Windows SharePoint Services 3,0 par défaut. Ces cubes servent de points d'agrégation pour les cubes virtuels listés ci-dessus et ils ne sont pas recommandés pour être utilisés directement dans la création de rapports.
Cubes EPM :
Projet non chronologique
Tâche non chronologique
Ressource non chronologique
Ressource chronologique
Affectation non chronologique
Affectation chronologique
Feuille de temps
Feuille de temps EPM
Cubes Windows SharePoint Services 3,0 :
Risques
Problèmes
Livrables
Télécharger ce livre
Cette rubrique est incluse dans le livre téléchargeable suivant pour une lecture et une impression plus faciles :
Vous trouverez la liste complète des livres disponibles dans la page Livres à télécharger pour Project Server 2007.