Planifier la couche base de données
Mis à jour: mai 2009
Dernière rubrique modifiée : 2009-04-27
Cet article identifie les composants clés de la couche base de données et vous permet de les différencier des parties des autres couches de la solution EPM.
Le schéma de base de données et l’accès aux données Microsoft Office Project Server 2007 sont très différents du schéma de base de données utilisé dans Project Server 2003. La couche d’accès aux données est interne à Office Project Server 2007 et n’est pas exposée aux applications externes. La couche d’accès aux données convertit la représentation des données sous forme d’entités de logique métier en tables de base de données physiques. Chaque entité logique est stockée dans une série de tables différentes. La couche d’accès aux données encapsule le travail requis pour gérer les connexions, exécuter les requêtes et commencer, valider et restaurer les transactions. Les données Office Project Server 2007 sont partitionnées en quatre bases de données dans Microsoft SQL Server :
La base de données provisoire contient des tables qui permettent d’enregistrer les projets non publiés à partir de Microsoft Office Project Professional 2007. Les données de projet stockées dans la base de données provisoire ne sont pas accessibles à l’aide de Microsoft Office Project Web Access.
La base de données publiée contient tous les projets publiés. Les projets publiés sont visibles dans Office Project Web Access. La base de données publiée contient également les tables spécifiques à Office Project Web Access (feuilles de temps, modèles, affichages, etc.) et les tables de données globales (codes hiérarchiques, sécurité et métadonnées).
La base de données d’archivage stocke les versions de projets sauvegardées et anciennes.
La base de données de création de rapports est la zone de transit destinée à la génération des rapports et des cubes OLAP. Les données stockées dans la base de données de création de rapports sont mises à jour pratiquement en temps réel, sont complètes et sont optimisées pour la génération de rapports en lecture seule.
Seul le schéma de la base de données de création de rapports est documenté. Vous devez accéder aux bases de données provisoire, publiée et d’archivage uniquement via l’interface Project Server. Vous pouvez ajouter des tables de données, des champs (propriétés) et des entités qui ne sont pas définis dans le schéma de base de données Office Project Server 2007. Dans ce cas, vous devez également fournir un ensemble complet constitué d’un assembly personnalisé, d’un service Web, d’objets métiers et d’un accès aux données.