Locating Reports After the Upgrade to Team Foundation Server 2010
Upgrading your Team Foundation deployment to Visual Studio Team Foundation Server 2010 introduces several changes that affect the location and operations of reports that are accessed through SQL Server Reporting Services. Specifically, you will have access to both pre-existing or pre-upgrade reports, and new or post-upgrade reports that are based on the data warehouse schema for Team Foundation Server 2010.
The following are the immediate effects that you will notice:
If your upgraded team project was based on version 4.2 of a Microsoft Solutions Framework (MSF) process template, you have access to a set of post-upgrade reports. These reports can be accessed from the Reports node in Team Explorer or from the Reports link in Team Web Access.
You cannot access pre-upgrade reports from the node in Team Explorer or from Team Web Access. You can still access pre-existing reports from a Web browser.
Data that has been added since the upgrade does not appear in pre-existing reports. All new data flows into the new data warehouse that was created during the upgrade. All pre-existing data is maintained in a data warehouse that is based on the earlier schemas.
To view a pre-upgrade report, you may have to modify it to address changes that were introduced by SQL Server 2008. To use a pre-upgrade report to support reporting on your upgraded team project, you must modify each report to connect to the new data warehouse and address the schema changes that were introduced by Team Foundation Server 2010.
In this topic
Two Sets of Data Warehouse Resources
Team Project Collections and Report Location Hierarchy
Viewing Post-Upgrade Reports
Viewing Pre-Upgrade Reports
Two Sets of Data Warehouse Resources
The upgrade to Team Foundation Server 2010 introduces two sets of data warehouse resources. As shown in the following illustration, there are two data warehouse relational databases and two SQL Server Analysis Services cubes.
The following table lists the names that are automatically assigned to the Reporting Services data resources that are used by reports.
Database resource |
Name assigned to resources based on earlier versions of Team Foundation Server |
Name assigned to resources for Team Foundation Server 2010 |
---|---|---|
Data warehouse relational database |
TfsReportsDS |
Tfs2010ReportsDS |
Analysis Services cube |
TfsOlapReportsDS |
Tfs2010OlapReportsDS |
The 2010-based names support the upgrade of a server where you have an existing set of reports that were designed to work with schemas that were designed for Visual Studio 2005 Team Foundation Server or Team System 2008 Team Foundation Server. An upgrade to Team Foundation Server 2010 creates a new warehouse and cube that use a different schema that is incompatible with the previous data warehouses. The new data sources point to the new warehouse and cube and leave the previous data sources intact.
You can continue to view pre-upgrade reports. However, no new data will be added to the pre-upgrade data warehouse and cube. The use of new data source names allows the pre-upgrade reports (which use the old data sources) to continue to render pre-upgrade data.
Team Project Collections and Report Hierarchy
With the introduction of team project collections and report folders, reports are now organized on the server that hosts Reporting Services in a hierarchy that resembles the following:
TfsReports > Project Collection > Team Project > Report Folder > Report
The following illustration shows this structure for the project that is named Dev10Demo.
Viewing Post-Upgrade Reports
To view post-upgrade reports
Open Internet Explorer, type the following string in the Address bar, and press ENTER:
http://ReportServerName/TFSReports/ProjectCollectionName/ProjectName/
If you have deployed a named instance on the data-tier server, type the following string instead:
http://ReportServerName/TFSReports_TFSInstance/ProjectCollectionName/ProjectName/
Click the folder that contains the report that you want to view.
Click the report that you want to view.
Viewing Pre-Upgrade Reports
To view pre-upgrade reports
Open Internet Explorer, type the following string in the Address bar, and then press ENTER:
http://ReportServerName/Reports/ProjectName/.
If you have deployed a named instance on the data-tier server, type the following string instead:
http://ReportServerName/Reports_TFSInstance/ProjectName/
Click the report that you want to view.
See Also
Tasks
Concepts
Creating, Customizing, and Managing Reports for Visual Studio ALM
Updating an Upgraded Team Project to Access New Features