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 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 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.
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.
Affichage de rapports de post-mise à niveau
Pour afficher des rapports de post-mise à niveau
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/
Cliquez sur le dossier qui contient le rapport à afficher.
Cliquez sur le rapport à afficher.
Affichage de rapports de pré-mise à niveau
Pour afficher des rapports de pré-mise à niveau
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/
Cliquez sur le rapport à afficher.
Voir aussi
Concepts
Création, personnalisation et gestion de rapports pour Visual Studio ALM
Autres ressources
Mise à jour d'un projet d'équipe mis à niveau pour accéder à de nouvelles fonctionnalités