Partager via


Localisation des rapports après la mise à niveau vers Team Foundation Server 2010

La mise à niveau de votre déploiement Team Foundation vers Visual Studio Team Foundation Server 2010 implique plusieurs modifications qui affectent l'emplacement et les opérations de rapports accessibles via SQL Server Reporting Services. Plus spécifiquement, vous aurez accès à la fois aux rapports pré-existants ou de pré-mise à niveau et aux rapports nouveaux ou de post-mise à niveau basés sur le schéma d'entrepôt de données pour Team Foundation Server 2010.

Voici les effets immédiats que vous remarquerez :

  • Si votre projet d'équipe mis à niveau reposait sur la version 4.2 d'un modèle de processus Microsoft Solutions Framework (MSF), vous avez accès à un ensemble de rapports de post-mise à niveau. Ces rapports sont accessibles à partir du nœud Rapport Rapports de Team Explorer ou à partir du lien Rapports de Team Web Access.

  • Vous ne pouvez pas accéder aux rapports de pré-mise à niveau à partir du nœud Rapport de Team Explorer, ni à partir de Team Web Access. Vous pouvez accéder aux rapports pré-existants à partir d'un navigateur Web.

  • Les données qui ont été ajoutées depuis la mise à niveau ne s'affichent pas dans les rapports pré-existants. Toutes les nouvelles données vont vers le nouvel entrepôt de données créé pendant la mise à niveau. Toutes les données pré-existantes sont maintenues dans un entrepôt de données basé sur les schémas antérieurs.

Pour consulter un rapport de pré-mise à niveau, vous devrez peut-être le modifier pour résoudre les modifications apportées par SQL Server 2008. Pour utiliser un rapport de pré-mise à niveau pour prendre en charge la création 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 résoudre les modifications de schéma apportées 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 des emplacements de rapports

  • Affichage de rapports de post-mise à niveau

  • Affichage de rapports de pré-mise à niveau

Deux ensembles de ressources d'entrepôt de données

La mise à niveau vers Team Foundation Server 2010 apporte deux ensembles de ressources d'entrepôt de données. Comme l'illustration suivante le montre, il y a deux bases de données relationnelles d'entrepôt de données et deux cubes SQL Server Analysis Services.

Deux groupes de rapports et deux emplacements de rapports

Le tableau suivant répertorie les noms automatiquement assignés aux ressources de données Reporting Services utilisées par les rapports.

Ressources de base de données

Nom assigné aux ressources selon les versions antérieures de Team Foundation Server

Nom assigné aux ressources pour Team Foundation Server 2010

Base de données relationnelle d'entrepôt de données

TfsReportsDS

Tfs2010ReportsDS

Cube Analysis Services

TfsOlapReportsDS

Tfs2010OlapReportsDS

Les noms 2010 prennent en charge la mise à niveau d'un serveur sur lequel vous avez un ensemble existant de rapports conçus pour utiliser des schémas conçus pour Visual Studio 2005 Team Foundation Server ou Team System 2008 Team Foundation Server. Une mise à niveau vers Team Foundation Server 2010 crée un nouvel entrepôt et un nouveau cube qui utilisent un schéma différent, incompatible avec les entrepôts de données précédents. Les nouvelles sources de données pointent vers le nouvel entrepôt et le nouveau cube et laissent les sources de données précédentes intactes.

Vous pouvez continuer à afficher des rapports de pré-mise à niveau. Toutefois, aucune nouvelle donnée ne sera ajoutée à l'entrepôt de données ni au cube de pré-mise à niveau. L'utilisation de nouveaux noms de sources de données permet aux rapports de pré-mise à niveau (qui utilisent les anciennes sources de données) de continuer à restituer des données de pré-mise à niveau.

Collections de projets d'équipe et hiérarchie de rapports

Avec l'introduction de collections de projets d'équipe et de dossiers de rapports, les rapports sont maintenant organisés sur le serveur qui héberge Reporting Services dans une hiérarchie qui ressemble à ce qui suit :

TfsReports > Collection de projets > Projet d'équipe > Dossier de rapports > Rapport

L'illustration suivante montre cette structure pour le projet nommé Dev10Demo.

SQL Server Reporting Services

Affichage de rapports de post-mise à niveau

Pour afficher des rapports de post-mise à niveau

  1. Ouvrez Internet Explorer, tapez la chaîne suivante dans la barre d'adresses et appuyez sur Entrée :

    http://NomServeurRapports/RapportsTFS/NomCollectionProjets/NomProjet/

    Si vous avez déployé une instance nommée sur le serveur de couche Données, tapez à la place la chaîne suivante :

    http://NomServeurRapports/RapportsTFS_InstanceTFS/NomCollectionProjet/NomProjet/

  2. Cliquez sur le dossier qui contient le rapport à afficher.

  3. Cliquez sur le rapport à afficher.

Affichage de rapports de pré-mise à niveau

Pour afficher des rapports de pré-mise à niveau

  1. Ouvrez Internet Explorer, tapez la chaîne suivante dans la barre d'adresses, puis appuyez sur Entrée :

    http://NomServeurRapports/Rapports/NomProjet/.

    Si vous avez déployé une instance nommée sur le serveur de couche Données, tapez à la place la chaîne suivante :

    http://NomServeurRapports/Rapports_InstanceTFS/NomProjet/

  2. Cliquez sur le rapport à afficher.

Voir aussi

Concepts

Création, personnalisation et gestion de rapports pour Visual Studio ALM

Autres ressources

Rapports (Agile)

Gérer des rapports

Mise à jour d'un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités