Synchronisation de la planification avec l'entrepôt de données
Mise à jour : novembre 2007
Team Foundation Server vous permet de planifier la synchronisation entre les bases de données relationnelles et la base de données OLAP utilisées par le Reporting Services. Cette rubrique traite brièvement de l'organisation de l'entrepôt de données et de la synchronisation pour différentes topologies.
Organisation de l'entrepôt de données
L'entrepôt de données est une base de données relationnelle organisée dans un schéma en étoile avec une base de données OLAP dérivée de cette base de données. La base de données OLAP permet aux outils de création de rapports d'accéder aux informations dérivées sans diminuer les performances de la base de données relationnelle qui stocke réellement les informations en temps réel des clients.
L'entrepôt stocke plusieurs types de faits fournis par chacun des outils Team Foundation comme une table relationnelle primaire et un cube dans la base de données OLAP qui sort de cette table. Chaque fait dans une table possède des détails, des dimensions et des mesures.
Détails Les détails sont des colonnes qui apparaissent dans la table de faits principale dans la base de données relationnelle et pas dans le cube OLAP. Par exemple, les titres d'élément de travail sont des chaînes de texte plus longues utilisées à l'origine dans les rapports de liste.
Dimensions Les dimensions sont les propriétés utilisées pour couper les données dans un rapport. Par exemple, les dimensions d'un fait Élément de travail incluent un Type et un État. Les dimensions apparaissent dans la base de données relationnelle en tant que tables avec des références de clé étrangère aux tables de dimensions de la table de faits principale. Tous les faits possèdent une dimension de projet qui peut être utilisée pour couper les données dans l'entrepôt par projet d'équipe.
Mesures Les mesures sont des propriétés qui sont regroupées, comptées, ajoutées, etc., afin de fournir des valeurs quantitatives dans les rapports. Par exemple, le cube CodeChurn fourni par l'outil de contrôle de code source inclut les mesures LinesAdded, LinesRemoved et LinesChanged. Les mesures apparaissent sous la forme de colonnes dans la table de faits principale.
Synchronisation
Les mises à jour se produisent à chaque chargement de données pour les modifications qui sont apportées au modèle de processus. Par défaut, l'entrepôt de données est mis à jour toutes les heures.
Vous pouvez contrôler la fréquence de mises à jour par la base de données OLAP des informations dérivées qu'elle fournit aux outils de création de rapports. La planification dépend des besoins de votre système. Pour plus d'informations, consultez Comment : définir l'intervalle de traitement pour l'entrepôt de données.