Modifications et ajouts apportés au schéma pour le cube Analysis Services
Si vous avez des rapports personnalisés que vous souhaitez continuer à utiliser avec votre projet d'équipe mis à niveau, vous devrez les mettre à jour pour qu'ils s'adaptent aux modifications apportées au schéma. Cette rubrique décrit les modifications et ajouts apportés au schéma pour la base de données SQL Server Analysis Services avec la version finale de Visual Studio Team Foundation Server 2010.
Pour plus d'informations sur la base de données Analysis Services, consultez Groupes de mesures et métriques fournies dans le cube Analysis Services pour Team System.
Dans cette rubrique
Résumé des modifications et ajouts
Modifications et ajouts apportés aux groupes de mesures
Modifications et ajouts apportés aux dimensions
Résumé des modifications et ajouts
Le cube Analysis Services est maintenant plus simple à utiliser : ses performances de requête sont meilleures, la traduction a été améliorée et ses performances de charge sont elles aussi accrues. Les modifications et ajouts présentés par le schéma actuel proviennent de modifications qui ont été apportées à l'infrastructure dans Team Foundation Server, pour permettre la création de rapports à travers les projets d'équipe et collections de projets d'équipe, et améliorer la facilité d'utilisation et les performances de la base de données. Toutes les données signalables issues de tous les projets d'équipe définis dans toutes les collections de projets d'équipe relatives à un déploiement de Team Foundation Server sont écrites dans un seul et même entrepôt de données relationnelles. Les données de cet entrepôt sont ensuite traitées et écrites dans le cube Analysis Services. La collecte de données dans un seul et même entrepôt de données prend en charge la création de rapports entre collections de projets.
Résumé des modifications
Les modifications apportées au schéma sont les suivantes :
De nombreux champs de date et de noms de personnes qui étaient des dimensions de niveau supérieur sont maintenant des attributs des dimensions Élément de travail et Cas de test. Une dimension Date de niveau supérieur est conservée pour que vous puissiez l'utiliser pour générer des rapports de tendance qui combinent des mesures de plusieurs groupes de mesures tels que des éléments de travail et des résultats de tests.
Les dimensions Zone et Itération ont été refondues sous la forme d'attributs pour les dimensions Élément de travail et Cas de test comme de vraies hiérarchies et imbriquent 14 niveaux, comme c'est le cas pour le magasin opérationnel de suivi des éléments de travail.
Certains groupes de mesures ont été renommés pour les rendre plus explicites. Le tableau suivant fournit un mappage des modifications apportées aux noms.
Ancien nom
Nouveau nom
Couverture du code à partir de la build
Couverture de build
Build
Détails de la build
Couverture du code à partir de la série
Couverture de série
Résultat des tests
Test
Plusieurs dimensions ont été renommées pour les rendre plus explicites et fournir le contexte, surtout par rapport à la liste entière. Le tableau suivant fournit un mappage des modifications apportées aux noms.
Ancien nom
Nouveau nom
Ensemble de modifications
Ensemble de modifications de contrôle de version
Nom du fichier
Fichier de contrôle de version
Version
Version de build
Plateforme
Plateforme de génération
Résultat
Résultat des tests
Run
Série de tests
Projet source
Fichier projet source de build
De nombreuses mesures ont été renommées pour les rendre plus explicites et fournir le contexte. Pour obtenir un résumé de toutes les mesures, consultez Groupes de mesures et métriques fournies dans le cube Analysis Services pour Team System. Voici quelques exemples de mesures ayant été renommées :
En général, les noms des mesures qui étaient précédés de l'étiquette Cumulative ont été renommés. L'étiquette cumulative est supprimée ou l'étiquette de tendance est ajoutée. Par exemple, Travail effectué cumulé est maintenant Travail effectué, et Nombre cumulatif de résultats est maintenant Tendances de nombre de résultats.
La mesure Nombre pour le groupe de mesures Couverture de build est maintenant étiqueté Couverture de build.
Les dimensions suivantes liées aux tests sont maintenant des attributs : Résultat, Exécuté par, Propriétaire.
Les dimensions qui incluaient le terme « associé(e) » sont maintenant des attributs disponibles à partir des dimensions Cas de test lié et Élément de travail lié.
Les groupes de mesures et dimensions associés aux tests de charge ont été supprimés.
Résumé des ajouts
Les ajouts apportés au schéma sont les suivants :
Les nouveaux groupes de mesures suivants et nouvelles dimensions suivantes sont présentés pour prendre en charge les améliorations apportées au suivi des éléments de travail :
Groupes de mesures
Dimensions
Élément de travail actif lié
Cas de test d'élément de travail actif lié
Élément de travail de la catégorie
Élément de travail de l'arborescence
Élément de travail avec résultat
Cas de test
Ensemble de modifications d'élément de travail
Catégorie d'élément de travail
Type de lien d'élément de travail
Élément de travail lié
Arborescence d'éléments de travail
Notes
Les groupes de mesures Élément de travail actif lié et Cas de test d'élément de travail actif lié n'ont aucune mesure associée. Ils ne sont pas conçus pour être utilisés directement.
La dimension Cas de test fournit un filtre intégré de cas de test qui est un nouveau type d'élément de travail introduit avec la version actuelle.
Les types d'éléments de travail peuvent maintenant être regroupés dans des catégories. Par exemple, la catégorie Bogue peut rechercher ou signaler des types d'éléments de travail étiquetés Bogue, Défaut ou Erreur de code. La dimension Catégorie d'élément de travail permet la création de rapports interprojets à travers différents types d'éléments de travail qui appartiennent à la même catégorie.
Le cube Analysis Services prend maintenant en charge la hiérarchie et les liens d'éléments de travail. Vous pouvez créer des rapports reposant sur des liens à saut unique à l'aide de la dimension Élément de travail lié, et des rapports reposant sur une hiérarchie d'arborescence à l'aide de la dimension Arborescence d'éléments de travail.
Les nouvelles dimensions suivantes sont présentées pour prendre en charge les améliorations apportées à la gestion des efforts de test et prendre en charge Gestionnaire de tests Microsoft :
Cas de test
Configuration de test
Plan de test
Suite de tests
Chemin de la zone et Chemin de l'itération sont maintenant disponibles comme attributs dans les dimensions Élément de travail et Cas de test. Vous pouvez utiliser ces attributs pour afficher une chaîne de caractères plate du chemin d'accès dans les rapports.
Pour assurer la facilité d'utilisation, des dossiers d'affichage ont été ajoutés aux dimensions Élément de travail et Cas de test. Les champs sont regroupés sous des dossiers en fonction des noms de référence assignés à chacun d'eux. Les attributs de dimension sont organisés dans des dossiers en fonction du nom de référence de création de rapports assigné dans la définition du type d'élément de travail. Les types de mappages suivants se produisent :
Les objets intrinsèques ou les champs qui ont le préfixe « Système » apparaissent sous la dimension Élément de travail.
Les autres champs sont placés sous les dimensions dont les noms correspondent aux préfixes de leur nom de référence. Par exemple, les champs qui ont le préfixe « Microsoft.VSTS.Common » apparaissent sous le dossier étiqueté « Microsoft.VSTS.Common ».
Par exemple, les champs d'éléments de travail apparaissent sous la dimension Élément de travail, comme dans l'illustration suivante :
Pour plus d'informations, consultez Ajout et modification de champs d'éléments de travail pour prendre en charge la création de rapports.
Modifications et ajouts apportés aux groupes de mesures
Dans la version du schéma actuel, de nouveaux groupes de mesures sont présentés, certains groupes de mesures précédents ont été renommés, et quelques groupes de mesures ont été supprimés. L'illustration suivante montre les groupes de mesures fournis dans le schéma actuel pour Team Foundation.
Notes
Les groupes de mesures Élément de travail actif, Élément de travail actif lié et Cas de test d'élément de travail actif lié n'ont aucune mesure associée. Ils ne sont pas conçus pour être utilisés directement.
Le tableau suivant indique les modifications apportées aux groupes de mesures précédents qui ont été renommés :
Nom assigné dans les versions du schéma précédentes |
Nom assigné dans la version du schéma actuelle |
Modification apportée |
Remarques |
---|---|---|---|
Ensemble de modifications de build |
Nouveau |
Prend en charge des rapports ciblés sur les builds et les ensembles de modifications de contrôle de version. Inclut un nombre cumulatif d'ensembles de modifications de contrôle de version au sein des builds. |
|
Couverture du code à partir de la build |
Couverture de build |
Renommé |
Prend en charge des rapports ciblés sur le niveau de couverture du code par les tests qui ont été exécutés sur la build. |
Build |
Détails de la build |
Renommé |
Prend en charge des rapports ciblés sur l'état, la qualité et la durée des builds. |
Projet de build |
Projet de build |
Aucune modification |
Prend en charge les rapports ciblés sur les builds et les fichiers projet source de build. |
Évolution du code |
Évolution du code |
Aucune modification |
Prend en charge les rapports ciblés sur le nombre des versions de fichiers stockées dans contrôle de version Team Foundation et le niveau de modification du code. |
Élément de travail en cours |
Élément de travail en cours |
Reconçu |
Utilisez le groupe de mesures Élément de travail. Aucune mesure n'est associée au groupe de mesures Élément de travail actif. Il n'est pas conçu pour être utilisé directement. |
Date |
Nouveau |
Prend en charge le filtrage des rapports par champs de date, tels que Date d'activation et Date de modification. |
|
Élément de travail actif lié |
Nouveau |
Utilisez le groupe de mesures Élément de travail. Aucune mesure n'est associée au groupe de mesures Élément de travail actif lié. Il n'est pas conçu pour être utilisé directement. |
|
Cas de test d'élément de travail actif lié |
Nouveau |
Utilisez le groupe de mesures Élément de travail. Aucune mesure n'est associée au groupe de mesures Cas de test d'élément de travail actif lié. Il n'est pas conçu pour être utilisé directement. |
|
Numérique |
Nouveau |
Prend en charge le filtrage des rapports par champs numériques. |
|
Couverture du code à partir de la série |
Couverture de série |
Renommé |
Prend en charge des rapports ciblés sur le niveau de couverture du code par les tests d'une série de tests. |
Résultat des tests |
Test |
Renommé |
Fournit des métriques concernant des séries de tests et des résultats de test. Les résultats de tests font l'objet d'un suivi au fil du temps et peuvent être analysés en fonction de leur résultat, de la build testée, du type de test et d'autres dimensions. La mesure Nombre de cas de test a été ajoutée. |
Élément de travail |
Élément de travail |
Reconçu |
Fournit des métriques et des informations détaillées à propos des éléments de travail, notamment des informations d'historique qui permettent l'analyse du nombre d'éléments de travail total au fil du temps ou à une date donnée. Vous utilisez ce groupe de mesures pour créer des rapports de tendance et des rapports reposant sur d'autres mesures assignées aux champs d'élément de travail. Pour plus d'informations, consultez Ajout et modification de champs d'éléments de travail pour prendre en charge la création de rapports. |
Ensemble de modifications d'élément de travail |
Nouveau |
Prend en charge des rapports ciblés sur des détails relatifs aux éléments de travail et aux ensembles de modifications. |
|
Élément de travail de la catégorie |
Nouveau |
Prend en charge des rapports qui contiennent des éléments de travail trouvés en fonction de leur catégorie associée. Vous utilisez des catégories pour associer des types semblables d'éléments de travail qui sont étiquetés de façon différente. Pour plus d'informations sur les catégories, consultez Regroupement de types d'éléments de travail en catégories. |
|
Élément de travail de l'arborescence |
Nouveau |
Contient un nombre d'éléments de travail sous un nœud d'arborescence et des champs qui prennent en charge la création de rapports sur des éléments de travail et des types d'arborescence. Pour plus d'informations sur le type de lien d'arborescence, consultez Utilisation des types de liens. |
|
Élément de travail avec résultat |
Nouveau |
Prend en charge des rapports qui contiennent des éléments de travail et des résultats de tests. Contient un nombre d'éléments de travail liés à un résultat de test et des champs qui prennent en charge la création de rapports sur des éléments de travail et leurs résultats de tests associés. |
|
Compteur de test de charge Résultats des tests de charge Résumé du test de charge Transaction de test de charge |
Supprimée |
Ces groupes de mesures et les dimensions associées ne sont plus pris en charge. |
|
Historique de l'élément de travail |
Supprimée |
Vous utilisez maintenant le groupe de mesures Élément de travail et incluez la mesure Date pour afficher des tendances historiques. |
Modifications et ajouts apportés aux dimensions
Dans la version du schéma actuelle, de nouvelles dimensions sont proposées, et d'autres dimensions ont été renommées ou supprimées. L'illustration suivante montre les dimensions fournies dans le schéma actuel pour Team Foundation.
Certaines dimensions sont utilisées dans plusieurs groupes de mesures. Par exemple, les dimensions Date, Projet d'équipe, Personne, Zone et Itération sont partagées par tous les groupes de mesures.
Le tableau suivant indique les modifications apportées aux dimensions de schéma. Pour plus d'informations, consultez Groupes de mesures et métriques fournies dans le cube Analysis Services pour Team System.
Regroupement |
Nom utilisé dans le schéma précédent |
Nom utilisé dans le schéma actuel |
Modification apportée |
Description |
---|---|---|---|---|
Assembly |
Assembly |
Assembly |
Aucune modification |
Nom de l'assembly de test pour lequel des statistiques ont été générées. |
Build |
Build |
Build |
Aucune modification |
Numéro ou nom utilisé pour identifier la build de manière unique. |
Qualité de build |
Qualité de build |
Aucune modification |
Qualité actuelle de la build. Pour plus d'informations, consultez Évaluer la qualité d'une build terminée. |
|
État de la build |
État de la build |
Aucune modification |
État mis à jour au fur et à mesure de l'exécution de la build. |
|
Version |
Version de build |
Renommée |
Configuration de la build. Pour plus d'informations, consultez Présentation des fichiers de configuration de Team Foundation Build. |
|
Plateforme |
Plateforme de génération |
Renommée |
Plateforme matérielle pour laquelle la build a été faite (par exemple, x86 ou Any CPU). |
|
Projet source |
Fichier projet source de build |
Renommée |
Extension du nom du fichier source. |
|
Date |
Date |
Date |
Aucune modification |
Prend en charge le filtrage par date. |
Champs de date |
Date d'activation Date de fermeture Date de création Date de résolution Date de fin Date de début |
Date d'activation Date de fermeture Date de création Date de résolution Date de fin Date de début WorkItem.Activated Date WorkItem.Closed Date WorkItem.Created Date WorkItem.Resolved Date WorkItem.Finish Date WorkItem.Start Date |
Attribut |
Ces dimensions de données sont maintenant des attributs des dimensions Élément de travail et Cas de test. |
Relations de liens |
Zone associée Associé assigné à Associé changé par Date associée Itération associée Trouvé dans associé Build d'intégration associée Date d'activation associée Date de fermeture associée Date de résolution associée Date de fin associée Date de début associée Date de création associée Projet d'équipe associé Élément de travail associé |
Remplacée |
Les dimensions contenant le terme « associé(e) » sont maintenant disponibles sous la dimension Élément de travail lié ou comme attributs sous la dimension Élément de travail lié. |
|
Test de charge |
Ordinateur agent ID de compteur (compteurs de test de charge) Scénario de test de charge Transaction de test de charge Ordinateur Résumé de page (test de charge) Scénario |
Supprimée |
Toutes les dimensions et tous les groupes de mesures associés aux tests de charge ne sont plus pris en charge. |
|
Hiérarchies de produits |
Projet d'équipe |
Projet d'équipe |
Aucune modification |
Prend en charge le filtrage des rapports en fonction des noms de projets d'équipe et de collections de projets. Prend en charge la création de rapports qui incluent des données issues de plusieurs projets d'équipe. |
Hiérarchies de produits |
Zone Itération |
Hiérarchie de zones Chemin de la zone Hiérarchie d'itérations Chemin de l'itération WorkItem.Area Hierarchy WorkItem.Area Path WorkItem.Iteration Hierarchy WorkItem.Iteration Path |
Attributs Reconçues |
Les dimensions Zone et Itération ont été reconçues comme attributs des dimensions Élément de travail et Cas de test. Les hiérarchies prennent en charge 14 niveaux. |
Test |
Cas de test |
Nouveau |
Conteneur pour les informations définies pour les cas de test. Contient les attributs des champs d'éléments de travail capturés pour le type de cas de test d'élément de travail et ayant été assignés comme signalables. Pour plus d'informations, consultez Comment : créer un cas de test manuel. |
|
Configuration de test |
Nouveau |
Conteneur pour les informations définies pour les configurations de test. Pour plus d'informations, consultez Comment : créer des configurations de test. |
||
Plan de test |
Nouveau |
Conteneur pour les informations définies pour les plans de test. Pour plus d'informations, consultez Comment : créer un plan de test. |
||
Suite de tests |
Nouveau |
Conteneur pour les informations définies pour les suites de tests. Pour plus d'informations, consultez Comment : créer et gérer des suites de tests. |
||
Résultat de test |
Catégorie |
Reconçue |
La dimension Catégorie n'est plus prise en charge. Cette dimension était utilisée pour capturer une hiérarchie de type parent-enfant de résultats de tests classés d'après la liste de tests dans laquelle ils étaient exécutés. Les efforts de tests sont à présent définis à l'aide de plans de test, suites de tests et cas de test. Voir aussi la dimension Suite de tests. |
|
Date de fin |
Date d'achèvement |
Attribut renommé |
La date de fin de la série de tests qui a généré le résultat correspond maintenant à l'attribut Date d'achèvement de la dimension Série de tests. |
|
Résultat |
Résultat |
Attribut |
Le résultat du test, par exemple, Réussite, Échec ou Non concluant, correspond maintenant à un attribut de la dimension Résultat de test. |
|
Propriétaire |
Attribut renommé |
L'auteur ou le propriétaire actuel du test a été remplacé par les attributs suivants :
|
||
Résultat |
Résultat de test |
Renommé |
Conteneur pour les informations capturées pour les résultats des tests, notamment le résultat, l'état de résolution et le type d'échec. Pour plus d'informations, consultez Comment : afficher des résultats de tests à l'aide du Gestionnaire de tests Microsoft. |
|
Zone de résultat de test Date de résultat de test Itération de résultat de test Projet d'équipe de résultat de test |
Attributs remplacés |
Les dimensions associées sont maintenant des attributs des dimensions Plan de test et Cas de test. |
||
Série de tests |
Run |
Série de tests |
Renommé |
Conteneur pour les informations capturées pour les séries de tests. Pour plus d'informations, consultez Comment : analyser des séries de tests à l'aide du Gestionnaire de tests Microsoft. |
Exécuté par |
Propriétaire de série de tests |
Attribut renommé |
Le nom de la personne ou du compte sous lequel le test a été exécuté correspond maintenant à l'attribut Propriétaire de série de tests de la dimension Série de tests. |
|
Contrôle de version |
Archivé par |
Archivé par |
Attribut |
Le nom de la personne qui a archivé des modifications de code correspond maintenant à un attribut de la dimension Ensemble de modifications de contrôle de version. |
Ensemble de modifications |
Ensemble de modifications de contrôle de version |
Renommé |
Conteneur pour les informations définies pour un ensemble de modifications qui a été archivé dans le contrôle de version. Ces informations incluent l'ID, la personne qui a archivé l'ensemble de modifications, la description et tous commentaires de substitution de stratégie. Pour plus d'informations, consultez Utilisation d'ensembles de modifications. |
|
Nom du fichier |
Fichier de contrôle de version |
Renommé |
Hiérarchie des répertoires et des fichiers dans la base de données de contrôle de version. |
|
Élément de travail |
Assigné à. Modifié par Créé par |
Assigné à. Modifié par Créé par WorkItem.Assigned To WorkItem.Changed By WorkItem.Created By |
Attributs |
Les champs de noms de personnes sont maintenant des attributs des dimensions Élément de travail et Cas de test. |
Trouvé dans |
Trouvé dans WorkItem.Found In |
Attributs renommés |
La build dans laquelle le bogue a été détecté est maintenant un attribut des dimensions Élément de travail et Cas de test. Chaque attribut se trouve sous le dossier Microsoft.VSTS.Build sous chaque dimension. |
|
Build d'intégration |
Build d'intégration WorkItem. Build d'intégration |
Attributs |
La build dans laquelle le bogue a été corrigé est maintenant un attribut des dimensions Élément de travail et Cas de test. Chaque attribut se trouve sous le dossier Microsoft.VSTS.Build sous chaque dimension. |
|
Élément de travail |
Élément de travail |
Reconçu |
Conteneur pour les informations définies pour les éléments de travail. Contient les attributs des champs d'éléments de travail assignés comme signalables. Pour plus d'informations, consultez Ajout et modification de champs d'éléments de travail pour prendre en charge la création de rapports. |
|
Zone historique d'élément de travail Date historique d'élément de travail Itération historique d'élément de travail Projet d'équipe historique d'élément de travail |
Élément de travail |
Reconçue |
La dimension Élément de travail prend maintenant en charge la création de rapports sur l'historique d'éléments de travail. |
|
Catégorie d'élément de travail |
Nouveau |
Conteneur pour les informations définies pour les catégories d'éléments de travail. Vous utilisez des catégories pour associer des types semblables d'éléments de travail qui sont étiquetés de façon différente. Pour plus d'informations sur les catégories, consultez Regroupement de types d'éléments de travail en catégories. |
||
Type de lien d'élément de travail |
Nouveau |
Conteneur pour les informations définies pour les types de liens. Pour plus d'informations, consultez Utilisation des types de liens. |
||
Élément de travail lié |
Nouveau |
Conteneur pour les informations définies pour les éléments de travail liés. Ces attributs prennent en charge la création de rapports d'éléments de travail liés à l'aide de liens à un saut. Pour plus d'informations, consultez Afficher et modifier des éléments de travail dans une vue de liens directs. |
||
Arborescence d'éléments de travail |
Nouveau |
Conteneur pour les informations définies pour les éléments de travail liés à l'aide de types de liens de topologie d'arborescence, tels que les liens parent-enfant. Ces attributs prennent en charge la création de rapports d'éléments de travail liés à l'aide d'un ensemble imbriqué de liens. Pour plus d'informations, consultez Afficher et modifier des éléments de travail dans une arborescence. |
Voir aussi
Autres ressources
Nouveautés de la création de rapports pour Visual Studio ALM
Ajout et modification de champs d'éléments de travail pour prendre en charge la création de rapports
Localisation des rapports après la mise à niveau vers Team Foundation Server 2010
Nouveautés de la création de rapports pour Visual Studio ALM
Mise à jour d'un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités
Historique des modifications
Date |
Historique |
Motif |
---|---|---|
Août 2010 |
Lien vers une ressource non prise en charge supprimé. |
Commentaires client. |