Entrepôt de données de Team Foundation Server
Mise à jour : novembre 2007
Team Foundation Server inclut un entrepôt de données qui stocke les données du suivi des éléments de travail, du contrôle de code source, des builds, des outils de test et des outils tiers (le cas échéant). Ces données sont utilisées par Team Foundation pour ses fonctionnalités de création de rapports intégrées. L'entrepôt comprend une base de données relationnelle et une base de données OLAP. La base de données relationnelle est organisée dans un schéma en étoile approximatif, et la base de données OLAP est un cube de données dérivé de la base de données relationnelle.
Chaque outil Team Foundation fournit un ou plusieurs faits à l'entrepôt de données. Chaque type de fait a une table relationnelle primaire et un cube dans la base de données OLAP qui est créée à partir de cette table. Chaque fait est composé de dimensions, de mesures et de détails.
Les dimensions sont des propriétés qui sont utilisées pour découper les données dans un rapport. Par exemple, les faits Élément de travail incluent les dimensions Type et État. Les dimensions sont réalisées dans la base de données relationnelle en tant que tables, avec des références de clés étrangères aux tables de dimension à partir de la table de faits primaire.
Les mesures sont des propriétés qui sont regroupées (comptées, ajoutées, etc.) afin de fournir les valeurs quantitatives dans les rapports. Le cube CodeChurn fourni par l'outil de contrôle de code source, par exemple, inclut les mesures Lignes ajoutées, Lignes supprimées et Lignes modifiées. Les mesures sont des colonnes dans la table de faits primaire.
Les détails sont des colonnes qui apparaissent uniquement dans la base de données relationnelle. Ce sont généralement des chaînes de texte plus longues, telles que les titres d'éléments de travail, qui sont principalement utilisées dans des rapports de liste pouvant être créés aussi efficacement à partir d'une base de données relationnelle qu'à partir d'une base de données OLAP. Les détails sont des colonnes de la table de faits primaire qui n'apparaissent pas dans le cube OLAP.
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.
Dans cette section
Fonctionnement de l'architecture de l'entrepôt de données
Décrit l'organisation globale de l'entrepôt de données Team Foundation Server.Fonctionnement de la structure du cube de l'entrepôt de données
Décrit les tables de faits, les tables de dimension, les schémas et les perspectives qui se trouvent dans l'entrepôt de données et qui sont regroupés dans le cube de données.Définition de propriétés pour l'entrepôt de données
Explique les procédures permettant de modifier la fréquence d'actualisation et les paramètres de sécurité de l'entrepôt de données.