Partager via


Créer, personnaliser et gérer des rapports pour Visual Studio ALM

Pour mieux suivre la progression de votre équipe dans Visual Studio Application Lifecycle Management (ALM), vous pouvez créer des rapports qui mettent en évidence les données les plus importantes pour votre projet. En créant vos propres rapports, vous pouvez suivre les informations spécifiques que les rapports par défaut de Team Foundation Server (TFS) n'affichent pas. En outre, vous pouvez personnaliser la façon dont les membres de votre organisation exécutent, affichent, publient et partagent des données spécifiques au projet.

Pour créer des graphiques simples à partir de requêtes de liste plate, rendez-vous ici.

Lorsque vous créez ou personnalisez un rapport, vous tenez compte de la source des données, du type de rapport, du format du rapport et de la façon dont vous allez utiliser et partager le rapport avec votre équipe ou tout autre tiers en dehors de votre organisation immédiate. Vos choix quant au type, au format et au partage du rapport influencent la source de données et l'outil de création utilisé. En outre, l'accès aux bases de données peut influer sur votre décision. Pour actualiser les rapports Excel, vous devez accorder des autorisations plus étendues à l'entrepôt de données que celles prévues par les stratégies de sécurité de votre organisation.

Si vous souhaitez utiliser des rapports pour l'analyse en libre-service uniquement, vous pouvez afficher ou personnaliser l'un des rapports Excel par défaut, ou vous pouvez créer un rapport Excel basé sur une requête d'élément de travail. Si vous devez créer des rapports de gestion que largement partagés par les utilisateurs, devant être actualisés régulièrement et disponibles à la demande, vous pouvez personnaliser ou créer des rapports dans SQL Server Reporting Services.

Important

La plupart des rapports sous Excel nécessitent que la collection des projets d'équipe qui héberge votre projet d'équipe soit configurée avec Analysis Services SQL Server.Tous les rapports de Reporting Services requièrent que la collection soit configurée à la fois avec Analysis Services et Reporting Services.En outre, pour accéder aux rapports par défaut dans Excel, le portail du projet de votre équipe doit être activé.Si ces services ne sont pas configurés, vous avez accès uniquement aux rapports d'état actuels.

Il est facile de générer des rapports d'état actuels à partir d'une requête d'élément de travail que vous ouvrez dans Excel, et vous pouvez utiliser les outils Excel pour établir un graphique des données.Pour plus d'informations, consultez Rechercher des éléments de travail.

Créer des rapports à partir des données Team Foundation

Comme le montre l'illustration suivante, vous créez des rapports à partir de données de l'une des trois bases de données. Vous pouvez également créer, personnaliser et afficher des rapports à l'aide d'Excel, de Project ou de Reporting Services. Votre projet d'équipe inclut des rapports prédéfinis dans Excel et Reporting Services ou vous pouvez générer rapidement des rapports à l'aide de Microsoft Excel ou de Microsoft Project.

Vue d'ensemble des magasins et des rapports de données Team Foundation

Un même entrepôt de données relationnelles contient toutes les données qu'il est possible d'inclure dans des rapports et issues de tous les projets d'équipe définis dans toutes les collections de projets relatives à un déploiement de Team Foundation Server. Les données de cet entrepôt sont ensuite traitées et écrites vers le cube OLAP. Les données étant collectées dans un seul entrepôt de données, vous pouvez créer des rapports pour plusieurs collections de projets d'équipe.

Pour plus d'informations sur les interdépendances entre les objets qui effectuent le suivi du travail, les rapports et les processus d'équipe, voir Une perspective complète de ce que vous pouvez configurer et personnaliser dans Visual Studio TFS.

Pour plus d'informations sur les interactions entre TFS et SQL Server, voir Fonctionnement de SQL Server et de SQL Server Reporting Services.

Créer des rapports à partir de la base de données relationnelle de l'entrepôt

Vous pouvez suivre la progression et mettre en surbrillance d'autres tendances importantes en recherchant des données dans la base de données relationnelle de l'entrepôt et en créant des rapports d'état. Comme l'illustre le tableau suivant, les données de l'entrepôt sont collectées auprès des magasins opérationnels et organisées en un ensemble de tables, vues et fonctions tables, à partir duquel vous pouvez concevoir des rapports.

Entrepôt Team Foundation

L'entrepôt contient des données relatives aux builds, au code source, aux résultats des tests et à la couverture du code, ainsi qu'aux éléments de travail tels que les tâches et les bogues. Les données brutes capturées dans Visual Studio ALM et les relations entre ces jeux de données sont placées dans l'entrepôt de données. Vous pouvez explorer les relations entre les jeux de données intégrés en interrogeant et en créant directement des rapports à partir des données stockées dans la base de données relationnelle de l'entrepôt.

Pour plus d'informations, consultez Référence de table pour la base de données relationnelle de l'entrepôt pour Visual Studio ALM.

Créer des rapports à partir du cube Analysis Services

Le cube Team System, comme le montre l'illustration suivante, fournit toutes les métriques définies pour tous les groupes de mesures. Grâce au cube Analysis Services pour TFS, vous pouvez créer des rapports d'informations de synthèse à propos des données stockées dans les collections de projets d'équipe. Vous pouvez facilement utiliser ces données pour créer des rapports PivotTable et PivotChart dans Microsoft Excel.

Notes

RemarqueRemarque

Si votre entrepôt de données TFS utilise Enterprise Edition SQL Server, la liste de cubes inclura Team System et un ensemble de perspectives.Les perspectives fournissent une vue ciblée des données. Ainsi, il n'est pas nécessaire de faire défiler toutes les dimensions et tous les groupes de mesures définis pour l'ensemble du cube Team System.

Pour plus d'informations, consultez les rubriques suivantes :

Notes

Si vous utilisez Git pour le contrôle de version, les données d'évolution du code et de couverture du code ne sont pas disponibles.

Groupe de mesures Cube de données Analysis Services

Fréquence d'actualisation des données

Toutes les données capturées pour les éléments de travail sont écrites dans le magasin de données WIT, mais seules les données sélectionnées sont écrites dans l'entrepôt de données Analysis Services. Le magasin de données WIT est mis à jour en temps réel lorsque les membres de l'équipe créent et modifient des éléments de travail. Les mises à jour incrémentielles sont ensuite écrites dans la base de données relationnelle de l'entrepôt et le cube OLAP respectivement toutes les deux minutes et toutes les deux heures.

L'attribut signalable attribué à chaque champ d'élément de travail détermine si les données sont uniquement écrites dans la base de données relationnelle de l'entrepôt ou dans l'entrepôt relationnel et le cube OLAP. Les champs faisant l'objet du rapport ont leur attribut signalable défini pour détailler, dimensionner ou mesurer. Toutes les données signalables issues de tous les projets d'équipe définis dans toutes les collections de projets relatives à un déploiement de TFS 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 vers le cube OLAP. 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 d'équipe.

L'illustration suivante montre que les champs d'élément de travail, les attributs de champ et les listes globales, qui sont affichés dans les zones bleues, s'appliquent à l'ensemble des projets d'équipe d'une collection. Les zones de couleur orange indiquent les objets WIT définis pour un projet d'équipe.

Champs pour le suivi du travail et des magasins de données

Sélectionner l'outil logiciel pour créer ou personnaliser un rapport

Vous pouvez créer des rapports TFS en utilisant n'importe quel outil de création capable de se connecter au cube OLAP ou à la base de données relationnelle Analysis Services. Par exemple, vous pouvez utiliser Excel, le Générateur de rapports et le Concepteur de rapports. Avec Excel, vous pouvez créer rapidement des rapports qui accèdent à des données pour le suivi d'éléments de travail ou à des données stockées dans le cube. En utilisant Project, vous pouvez créer des rapports qui affichent des informations telles que les dépendances, les calendriers, l'utilisation des ressources et des chronologies. Avec le Générateur de rapports ou le Concepteur de rapports, vous pouvez permettre aux utilisateurs de mettre à jour des rapports sans leur accorder l'accès en lecture aux bases de données.

Outre ces outils, Microsoft offre des outils supplémentaires et des plug-ins qui étendent votre capacité à personnaliser et à publier des rapports. Pour plus d'informations, voir les pages suivantes sur le site web de Microsoft : Choisir la technologie d’aide à la décision qui convient pour votre style (livre blanc) et Microsoft Business Intelligence.

Comme le montre l'illustration suivante, vous pouvez créer des rapports Excel qui accèdent aux données du cube Analysis Services ou du magasin de données pour assurer le suivi des éléments de travail. Ces rapports sont utiles pour l'analyse ad hoc et en libre-service, pour le partage d'informations avec votre équipe via un portail ou un tableau de bord et pour l'intégration à d'autres sources de données à l'aide de PowerPivot pour Excel. Pour des rapports de gestion et d'exploitation plus complexes, vous pouvez utiliser le Générateur de rapports ou le Concepteur de rapports pour créer ou personnaliser des rapports disponibles dans Reporting Services.

Outils de génération de rapports Team Foundation

Le tableau suivant fournit des informations relatives aux outils, données, avantages et ressources associés à l'utilisation des outils de conception qui vous permettent de créer et de personnaliser des rapports TFS.

Outil logiciel

Données accessibles

Utile pour

Remarques

Excel

Magasin de données pour le suivi des éléments de travail

Cube de données OLAP (TFS_Analysis)

Analyse libre-service

Gestion des groupes de données petits à moyens (100 s - enregistrements d'environ 1 MM)

Format et mise en page du rapport flexibles et sans modèle

Pour mettre à jour ou actualiser un rapport Excel, l'utilisateur doit disposer des autorisations appropriées. L'accès à l'entrepôt de données qui stocke les données pour le déploiement complet des collections de projets doit être autorisé. L'utilisateur doit actualiser les données manuellement ou à l'aide de macros.

Project

Magasin de données pour le suivi des éléments de travail

Planning de projet et données de ressources

L'affichage Gantt fait état des dépendances, des rapports de chronologie, de l'utilisation des ressources et de l'allocation.

Pour les déploiements d'entreprise, Project Server offre divers rapports que vous pouvez utiliser pour analyser les performances du projet et des ressources dans un projet ou plusieurs. En outre, vous pouvez utiliser les rapports PivotTable et PivotChart pour travailler de manière interactive avec les rapports et modifier certains des champs qui structurent ceux-ci.

Vous pouvez accéder immédiatement à un rapport dans Project en ouvrant une requête d'élément de travail dans Project. Pour plus d'informations, consultez Créer votre journal des travaux en souffrance (backlog) et vos tâches à l'aide de Project.

Pour accéder aux rapports au niveau de l'entreprise dans Project, vous devez installer et configurer les extensions Team Foundation Server pour Project Server. Pour plus d'informations, consultez Synchroniser Team Foundation Server avec Project Server.

Générateur de rapports

Cube de données OLAP (TFS_Analysis)

Base de données relationnelle de l'entrepôt (TFS_Warehouse)

Création de rapports sophistiqués et de format régulier.

Ajout aux rapports de graphiques sparkline, de graphiques à barres et d'indicateurs.

Utilisation des vues paramétrées.

Le Générateur de rapports 3.0 SQL Server 2008 R2 fournit un environnement de création de rapports intuitif et complet avec lequel les utilisateurs peuvent développer des rapports hautement mis en forme en utilisant un ruban qui ressemble aux fonctionnalités similaires de Excel. Vous pouvez télécharger cet outil et accéder à des ressources supplémentaires à partir de la page suivante sur le site web de Microsoft : Mise en route avec le Générateur de rapports.

Concepteur de rapports

Cube de données OLAP (TFS_Analysis)

Base de données relationnelle de l'entrepôt (TFS_Warehouse)

Création de rapports sophistiqués et de format régulier.

Le Concepteur de rapports est une collection d'outils de requête et de conception graphique hébergés dans l'environnement Visual Studio. Il fournit un volet des données de rapport afin de pouvoir organiser les données utilisées dans votre rapport et les vues tabulées pour la création et l'aperçu, de sorte à concevoir un rapport de manière interactive. Le concepteur de rapports fournit également des concepteurs de requêtes avec lesquels vous pouvez spécifier plus facilement les données à récupérer à partir des sources de données, et le dialogue d'expression avec lequel vous pouvez spécifier les données à utiliser dans la disposition du rapport. Pour plus d'informations, voir la page suivante sur le site web de Microsoft : Concepteur de rapports.

Pour comparer davantage les fonctionnalités du Concepteur de rapports et du Générateur de rapports, voir la page suivante sur le site web de Microsoft : Comparaison des environnements de création de rapports

Afficher, créer et gérer des rapports Excel pour l'analyse libre-service

Vous pouvez analyser la progression et la qualité de votre projet en utilisant les rapports Excel par défaut pour votre projet d'équipe. Sinon, vous pouvez créer des rapports ad hoc dans Excel à partir d'une requête d'élément de travail ou en vous connectant au cube Analysis Services.

Pour plus d'informations sur les autorisations requises pour afficher, mettre à jour, créer et gérer des rapports Excel, voir Assigner des autorisations pour afficher et gérer des rapports pour Visual Studio ALM.

Rapports Excel par défaut

Vous pouvez suivre le taux d'avancement, le journal des travaux en souffrance des bogues, la qualité des logiciels, la progression des tests et d'autres métriques en affichant un rapport Excel par défaut. Pour afficher ce type de rapport, les configurations suivantes sont requises :

  • Votre projet d'équipe doit être configuré à l'aide d'un portail de projet.

    Les rapports Excel sont stockés sur le serveur qui héberge Produits SharePoint pour votre projet d'équipe. Si aucun portail de projet n'a été activé pour votre projet d'équipe, vous n'avez pas accès à ces rapports. Pour plus d'informations, consultez Configurer ou ajouter un portail de projet.

  • Pour pouvoir ouvrir un rapport dans Excel qui se connecte au magasin de données opérationnelles TFS, le complément Intégration Office Team Foundation doit être installé sur votre ordinateur client. Ce complément est installé lorsque vous installez un client Team Foundation.

Dans le tableau suivant, vous pouvez rapidement accéder aux informations sur chaque rapport Excel que fournissent les modèles de processus Microsoft Solutions Framework (MSF). Dans les rubriques auxquelles est liée la table, vous découvrirez quelles sont les données disponibles, les informations que l'équipe de projet doit suivre, et comment interpréter, mettre à jour et personnaliser chaque rapport. Pour plus d'informations, voir Rapports Excel (Agile), rapports Excel (CMMI) ou Créer des rapports Excel à partir d'une requête d'élément de travail.

Zone du rapport

MSF for Agile Software Development

MSF for CMMI Process Improvement

Gestion de projet

Avancement

Tendances des problèmes

Progression des tâches (tendance)

Progression des récits utilisateur (tendance)

Avancement

Tendances des problèmes

Progression des tâches (tendance)

Progression des spécifications (tendance)

Gestion des bogues

Bogues par assignation

Bogues par priorité

Progression des bogues (tendance)

Réactivations des bogues (tendance)

Tendances des bogues (tendance)

Bogues par assignation

Bogues par priorité

Progression des bogues (tendance)

Réactivations des bogues (tendance)

Tendances des bogues (tendance)

Gestion des tests

Rapports de gestion des tests

Disponibilité du cas de test (tendance)

Progression du plan de test (tendance)

Activité de test manuel (tendance)

Analyse de l'échec (tendance)

État du test du récit utilisateur (tendance)

Rapports de gestion des tests

Disponibilité du cas de test (tendance)

Progression du plan de test (tendance)

Activité de test manuel (tendance)

Analyse de l'échec (tendance)

État du test des spécifications (tendance)

Gestion des versions et de la qualité des logiciels

Qualité de build (tendance)

Évolution du code (tendance)

Couverture du code (tendance)

Qualité de build (tendance)

Évolution du code (tendance)

Couverture du code (tendance)

Notes

Si vous utilisez Git pour le contrôle de version, les données d'évolution du code et de couverture du code ne sont pas disponibles.

Créer des rapports actuels et de tendance à partir de requêtes d'éléments de travail

Vous pouvez utiliser l'outil Créer un rapport dans Microsoft Excel pour générer rapidement des rapports basés sur une requête d'élément de travail qui affichent l'état actuel ou des tendances historiques. Ces rapports génèrent automatiquement un ensemble de rapports PivotTable et PivotChart selon vos données de requête et les données du cube Analysis Services. De plus, vous pouvez utiliser cet outil pour générer rapidement des rapports PivotTable et PivotChart que vous pouvez personnaliser pour prendre en charge d'autres vues de rapport.

Pour plus d'informations, consultez Créer des rapports Excel à partir d'une requête d'élément de travail.

Créer des rapports Excel fondés sur les métriques disponibles dans le cube Analysis Services

Grâce au cube Analysis Services, vous pouvez créer des rapports d'informations de synthèse à propos des données stockées dans les collections de projets d'équipe. Vous pouvez facilement utiliser ces données pour créer des rapports PivotTable et PivotChart dans Excel. Vous pouvez faire glisser des éléments de cube sur des rapports PivotTable ou PivotChart pour formuler des questions et récupérer des réponses rapidement. Le cube est optimisé pour répondre aux types de questions suivants :

  • Combien de bogues sont actifs, résolus et fermés chaque jour du projet ?

  • Combien de spécifications ou récits utilisateur sont actifs chaque mois pendant une période donnée ?

  • Quel est le nombre cumulé de résultats de tests pour toutes les définitions de build d'un projet d'équipe ?

Pour plus d'informations, consultez Perspectives et groupes de mesures fournis dans le cube Analysis Services pour Visual Studio.

Partager et gérer les rapports Excel

Vous pouvez partager des rapports Excel de l'une des manières suivantes :

  • Envoyer par courrier électronique les données de rapport. Aucune autorisation spéciale n'est requise pour afficher les données.

  • Envoyer un classeur Excel par courrier électronique.

  • Télécharger un rapport Excel dans le portail du projet.

  • Ajouter un rapport Excel à un tableau de bord.

  • Télécharger un rapport Excel dans un site de réseau partagé, puis ajouter l'URI de cet emplacement à un formulaire d'élément de travail.

Les utilisateurs doivent disposer des autorisations requises pour actualiser les données et du complément Team Foundation requis pour ouvrir un rapport dont les données sont connectées à Team Foundation Server.

Afficher, créer et gérer les rapports dans Reporting Services

Grâce à Reporting Services, vous disposez d'un contrôle plus avancé sur le format de vos rapports, et les membres de l'équipe et ainsi que les autres membres de votre organisation peuvent y accéder plus facilement. Vous pouvez analyser la progression et la qualité de votre projet en utilisant les rapports par défaut de votre projet d'équipe. Ces rapports permettent de répondre aux questions concernant l'état réel de votre projet en regroupant les métriques relatives aux éléments de travail, au contrôle de version, aux résultats des tests et aux builds.

  • L'équipe est-elle susceptible de terminer l'itération dans les temps ?

  • L'équipe effectuera-t-elle le travail requis compte tenu du taux d'avancement actuel ?

  • Est-ce que l'équipe résout et ferme les bogues réactivés selon un taux acceptable ?

  • Quelle est la fréquence de réussite des tests et quelle est la proportion de code testée ?

  • Quel est l'état de toutes les builds dans le temps ?

Les rapports disponibles dans Reporting Services sont les fichiers de définition de rapport, qui sont des fichiers au format XML qui contiennent des informations sur les sources de données, les données et la disposition. Une définition de rapport ne contient pas de données. Lorsque le rapport est traité, les données et la disposition sont combinées et transmises à un convertisseur de rapport qui détermine les éléments de données et de disposition adaptés à chaque page.

Pour que vous puissiez accéder aux rapports dans Reporting Services, la collection de projets d'équipe qui contient votre projet d'équipe doit être configurée avec Reporting Services. Ces rapports ne sont pas disponibles si Rapport Rapports ne s'affiche pas lorsque vous ouvrez Team Explorer et que vous développez le nœud de votre projet d'équipe. L'administrateur de Team Foundation Server peut ajouter un serveur de rapports à votre déploiement une fois votre projet d'équipe créé. Pour plus d'informations, consultez Ajouter un serveur de rapports.

Pour plus d'informations sur les autorisations requises pour afficher, mettre à jour, créer et gérer des rapports dans Reporting Services, voir Accorder l'accès aux bases de données de l'entrepôt de données pour Visual Studio ALM.

Rapports par défaut dans Reporting Services

Dans le tableau suivant, vous pouvez accéder rapidement aux informations de chaque rapport créés automatiquement dans Reporting Services lorsqu'un projet d'équipe est créé à partir d'un modèle de processus pour Microsoft Solutions Framework (MSF) ou Visual Studio Scrum. En consultant ces rubriques, vous découvrirez les données de chaque rapport, les informations que l'équipe de projet doit suivre, et comment mettre à jour, filtrer et interpréter chaque rapport. Les filtres incluent la période, les chemins d'accès d'itération et de zone, les types d'éléments de travail et les états des éléments de travail. Pour plus d'informations, consultez Rapports (Agile).

Notes

Si vous créez ou personnalisez des rapports disponibles dans Reporting Services, vous pouvez enregistrer ces modifications dans un modèle de processus.Pour plus d'informations, consultez Ajouter des rapports au modèle de processus.

Zone du rapport

MSF for Agile Software Development

MSF for CMMI Process Improvement

Visual Studio Scrum

Gestion de projet

Burndown et taux de Burndown

Travail restant

Travail non planifié

État de toutes les itérations

Vue d'ensemble des histoires

Progression des histoires

Burndown et taux de Burndown

Travail restant

Travail non planifié

État de toutes les itérations

Vue d'ensemble des spécifications

Progression des spécifications

Vue d'ensemble du journal des travaux en souffrance

Avancement de la version (Scrum)

Avancement de Sprint (Scrum)

Rapidité (Scrum)

Gestion des bogues

État des bogues

Réactivations des bogues

Tendances des bogues

État des bogues

Réactivations des bogues

Tendances des bogues

  

Gestion des tests

Disponibilité du cas de test

Progression du plan de test

Disponibilité du cas de test

Progression du plan de test

Disponibilité du cas de test

Progression du plan de test

Gestion des versions et de la qualité des logiciels

Indicateurs de qualité de build

Réussite des builds dans le temps

Résumé de la build

Indicateurs de qualité de build

Réussite des builds dans le temps

Résumé de la build

Réussite des builds dans le temps

Résumé de la build

Notes

Si vous utilisez Git pour le contrôle de version, les données d'évolution du code et de couverture du code ne sont pas disponibles.

Créer et personnaliser des rapports dans Reporting Services

Pour créer des rapports plus complexes que vous hébergerez via Reporting Services, vous pouvez utiliser le Générateur de rapports ou le Concepteur de rapports. Vous pouvez utiliser ces outils de création pour accéder à la fois à l'entrepôt de données relationnelles ainsi qu'au cube Analysis Services. Si possible, utilisez le Générateur de rapports, qui est plus simple. Vous devez créer un rapport dans Reporting Services lorsque vous souhaitez effectuer une ou plusieurs des tâches suivantes :

  • Permettez aux utilisateurs de mettre à jour le rapport sans leur accorder l'accès en lecture aux bases de données.

  • Partagez vos rapports dans Team Explorer sous le dossier Rapports.

  • Prendre en charge des abonnements à des rapports qui seront envoyés quotidiennement par messagerie électronique.

  • Gérez les propriétés de vos rapports afin qu'ils retournent les résultats plus rapidement et qu'ils utilisent moins de ressources serveur.

  • Utilisez les requêtes Transact-SQL pour récupérer les données de vos rapports.

Pour plus d'informations, consultez l'une des rubriques suivantes :

Gérer des rapports Reporting Services

Vous pouvez accéder aux rapports disponibles dans Reporting Services via Team Explorer, Team Web Access ou le site des rapports d'équipe. Vous pouvez utiliser Team Explorer ou le Gestionnaire de rapports pour gérer les rapports et les dossiers de rapports. Pour accéder au site de rapports de l'équipe à partir de Team Web Access, dans la page d'accueil, choisissez Rapport Rapports.

À mesure que davantage de rapports apparaissent sous le nœud Rapports, vous pouvez souhaiter créer des sous-dossiers pour regrouper ou organiser les rapports. En outre, vous pouvez utiliser votre dossier Mes favoris pour stocker les raccourcis des rapports que vous utilisez le plus souvent.

Pour plus d'informations, consultez Afficher, télécharger et organiser des rapports (rapports Reporting Services).

Ajouter des données pour prendre en charge les spécifications en matière de création de rapports

Vous pouvez ajouter des données pour prendre en charge les spécifications de création de rapports des manières suivantes :

  • Ajoutez des champs d'élément au magasin de données, à la base de données relationnelle ou à l'entrepôt de données.

  • Créez un adaptateur pour ajouter des données à l'entrepôt de données.

  • Incorporez les données d'autres ressources dans un rapport Excel à l'aide de PowerPivot.

Ajouter des champs d'élément de travail

Vous utilisez les champs d'élément de travail pour assurer le suivi des données d'un type d'élément de travail, définir les critères de requêtes et concevoir des rapports. Pour prendre en charge la création de rapports, vous pouvez ajouter des champs ou modifier les attributs de champs existants. Tout champ, à l'exception des champs système, que vous souhaitez voir apparaître dans un rapport doit être défini dans le fichier de définition des types d'éléments de travail que le champ suivra. Les champs système sont définis automatiquement pour chaque type d'élément de travail. Toutefois, ils doivent être inclus dans le formulaire d'élément de travail pour prendre en charge l'entrée de données. Lorsque vous ajoutez ou modifiez des champs, vous devez appliquer des conventions d'affectation de noms systématiques pour vous assurer que ces données sont regroupées logiquement dans des dossiers du cube Analysis Services.

Pour plus d'informations, consultez Ajouter et modifier des champs d'éléments de travail pour prendre en charge la création de rapports.

Créer un adaptateur d'entrepôt

Si vous souhaitez ajouter des types de données dans l'entrepôt, vous devrez probablement créer un adaptateur, lequel est un assembly managé qui implémente IWarehouseAdapter. Un adaptateur utilise le modèle objet de l'entrepôt pour interagir avec l'entrepôt pour Team Foundation Server. Lorsqu'un adaptateur ajoute des champs de données à l'entrepôt, il étend par programmation le schéma qui définit les données déplacées dans l'entrepôt. Pour plus d'informations, voir Data Warehouse Extensibility et How to: Create an Adapter.

PowerPivot

PowerPivot pour Excel 2010 est un complément d'analyse de données pour Microsoft Excel 2010. En utilisant ce complément, vous pouvez générer des rapports qui combinent des données d'autres magasins de données ou bases de données Team Foundation Server. Pour plus d'informations, voir Microsoft PowerPivot.

Résoudre les conflits de schéma et gérer l'entrepôt des données

Des conflits de schéma se produisent lorsqu'un ensemble d'attributs pour les champs signalables diffère à travers des collections de projets d'équipe. Les conflits de schéma peuvent bloquer le traitement de l'entrepôt de données et du cube Analysis Services. Vous devez corriger les conflits pour débloquer le traitement de l'entrepôt et garantir le bon fonctionnement des rapports. Pour plus d'informations, consultez Résoudre les conflits de schéma qui se produisent dans l'entrepôt de données.

Vous pouvez gérer l'entrepôt et le cube Analysis Services afin de répondre aux scénarios suivants :

  • Résoudre un problème avec les rapports qui ne sont pas à jour ou contiennent des données manquantes.

  • Traitez l'entrepôt ou le cube après avoir résolu des conflits de schéma qui se sont produits dans l'entrepôt.

  • Modifiez la fréquence d'actualisation du traitement de l'entrepôt ou du cube. Par défaut, les données sont extraites et écrites dans la base de données relationnelle toutes les deux minutes. Le cube est mis à jour toutes les deux heures. Si vous apportez fréquemment des modifications et que vous souhaitez consulter les rapports qui en tiennent compte, vous pouvez augmenter la fréquence d'actualisation.

  • Résoudre les erreurs qui s'affichent dans l'observateur d'événements pour un serveur de couche application et qui sont liées à des travaux de traitement de l'entrepôt.

  • Reconstruire l'entrepôt et le cube après avoir déplacé, restauré, renommé le serveur de couche données de Team Foundation ou basculé vers ce serveur.

Vous utilisez le service Web de contrôle d'entrepôt pour exécuter plusieurs de ces tâches. Pour plus d'informations, voir Gestion de l'entrepôt de données et du cube Analysis Services.

Ressources supplémentaires

Vous pouvez obtenir plus d'informations à partir des ressources suivantes du site web Microsoft :

Voir aussi

Concepts

Composants de l'entrepôt de données TFS

Une perspective complète de ce que vous pouvez configurer et personnaliser dans Visual Studio TFS

Suivre un travail avec Visual Studio ALM et TFS