Accéder aux rapports après la mise à niveau vers Team Foundation Server 2010
La mise à niveau votre déploiement Team Foundation vers Visual Studio Team Foundation Server 2010 introduit plusieurs modifications qui affectent l'emplacement et le fonctionnement des rapports accessibles via SQL Server Reporting Services. Plus précisément, vous avez accès aux rapports préexistants ou antérieurs à la mise à niveau ainsi qu'aux nouveaux rapports ou postérieurs à la mise à niveau qui sont basés sur le schéma de l'entrepôt des données de Team Foundation Server 2010.
Les effets suivants sont les premiers que vous remarquerez :
Si votre projet d'équipe mis à niveau était basé sur la version 4.2 d'un modèle de processus Microsoft Solutions Framework (MSF), vous avez accès à un ensemble de rapports postérieurs à la mise à niveau. Ces rapports sont accessibles à partir du nœud
Rapports dans Team Explorer ou du lien Rapports dans Team Web Access.
Vous n'avez pas accès aux rapports antérieurs à la mise à niveau à partir du nœud
dans Team Explorer ou de Team Web Access. Vous pouvez toujours accéder aux rapports préexistants à partir d'un navigateur web.
Les données qui ont été ajoutées depuis la mise à niveau n'apparaissent pas dans les rapports préexistants. Toutes les nouvelles données sont dirigées vers le nouvel entrepôt de données qui a été créé pendant la mise à niveau. Toutes les données préexistantes sont conservées dans un entrepôt de données basé sur les schémas antérieurs.
Pour afficher un rapport antérieur à la mise à niveau, vous devrez peut-être le modifier pour appliquer les modifications introduites par SQL Server 2008. Pour utiliser un rapport antérieur à la mise à niveau de sorte à prendre en charge la génération de rapports sur votre projet d'équipe mis à niveau, vous devez modifier chaque rapport pour qu'il se connecte au nouvel entrepôt de données et appliquer les modifications de schéma introduites par Team Foundation Server 2010.
Dans cette rubrique
Deux ensembles de ressources d'entrepôt de données
Collections de projets d'équipe et hiérarchie d'emplacement des rapports
Affichage des rapports postérieurs à la mise à niveau
Affichage des rapports antérieurs à la mise à niveau
Deux ensembles de ressources d'entrepôt de données
La mise à niveau vers Team Foundation Server 2010 introduit deux ensembles de ressources d'entrepôt de données. Comme indiqué dans l'illustration suivante, il existe deux bases de données relationnelles d'entrepôt de données et deux cubes SQL Server Analysis Services.
Le tableau suivant indique les noms qui sont automatiquement attribués aux ressources de données Reporting Services utilisées par les rapports.
Ressource de base de données |
Nom attribué aux ressources basées sur les versions antérieures de Team Foundation Server |
Nom attribué aux ressources pour Team Foundation Server 2010 |
---|---|---|
Base de données relationnelle de l'entrepôt de données |
TfsReportsDS |
Tfs2010ReportsDS |
cube Analysis Services |
TfsOlapReportsDS |
Tfs2010OlapReportsDS |
Les noms basés sur la version 2010 prennent en charge la mise à niveau d'un serveur contenant un ensemble de rapports existants qui ont été conçus pour fonctionner avec des schémas destinés à Visual Studio 2005 Team Foundation Server ou Team System 2008 Team Foundation Server. Une mise à niveau vers Team Foundation Server 2010 crée un entrepôt et un cube qui utilisent un autre schéma incompatible avec les entrepôts de données précédents. Les nouvelles sources de données pointent vers les nouveaux entrepôt et cube et laissent intactes les sources de données précédentes.
Vous pouvez continuer à afficher les rapports antérieurs à la mise à niveau. Toutefois, aucune nouvelle donnée ne sera ajoutée à l'entrepôt de données et au cube antérieurs à la mise à niveau. L'utilisation de nouveaux noms de source de données permet aux rapports antérieurs à la mise à niveau (qui utilisent les anciennes sources de données) de continuer à afficher les données antérieures à la mise à niveau.
Collections de projets d'équipe et hiérarchie de rapports
Avec l'introduction des collections de projets d'équipe et des dossiers de rapports, les rapports sont désormais organisés sur le serveur qui héberge Reporting Services dans une hiérarchie de type suivant :
TfsReports > Collection de projets > Projet d'équipe > Dossier de rapports > Rapport
L'illustration suivante montre cette structure pour le projet nommé Dev10Demo.
Affichage des rapports postérieurs à la mise à niveau
Pour afficher les rapports postérieurs à la mise à niveau
Ouvrez Internet Explorer, tapez la chaîne suivante dans la barre d'adresses et appuyez sur Entrée :
http://Nom_serveur_rapports/TFSReports/Nom_collection_projets/Nom_projet/
Si vous avez déployé une instance nommée sur le serveur de couche Données, tapez plutôt la chaîne suivante :
http://Nom_serveur_rapports/TFSReports_Instance_TFS/Nom_collection_projets/Nom_projet/
Cliquez sur le dossier qui contient le rapport à afficher.
Cliquez sur le rapport à afficher.
Affichage des rapports antérieurs à la mise à niveau
Pour afficher les rapports antérieurs à la mise à niveau
Ouvrez Internet Explorer, tapez la chaîne suivante dans la barre d'adresses, puis appuyez sur Entrée :
http://Nom_serveur_rapports/Reports/Nom_projet/.
Si vous avez déployé une instance nommée sur le serveur de couche Données, tapez plutôt la chaîne suivante :
http://Nom_serveur_rapports/Reports_Instance_TFS/Nom_projet/
Cliquez sur le rapport à afficher.
Voir aussi
Tâches
Afficher, télécharger et organiser des rapports (rapports Reporting Services)
Concepts
Créer, personnaliser et gérer des rapports pour Visual Studio ALM
Mettre à jour un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités