Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

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 RapportRapports 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 Rapport 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

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.

Deux groupes de rapports et deux emplacements de rapports

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.

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.

SQL Server Reporting Services

Pour afficher les rapports postérieurs à la mise à niveau

  1. 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/

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

  3. Cliquez sur le rapport à afficher.

Pour afficher les rapports antérieurs à la mise à niveau

  1. 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/

  2. Cliquez sur le rapport à afficher.

Afficher: