升级到 Team Foundation Server 2010 后定位报表

升级你的 Team Foundation 部署到 Visual Studio Team Foundation Server 2010 可以引入影响(通过 SQL Server 报告服务访问的)报告的位置和操作的数个更改。 特别地,你将会访问基于 Team Foundation Server 2010 数据仓库架构的预存在或预升级报告、新的或升级后的报告。

下面是你将注意的即时影响:

  • 如果已升级的团队项目基于 Microsoft 解决方案框架 (MSF) 进程模板的 4.2 版本,你可以访问一组升级后的报告。 可以从 团队资源管理器 中的“报告”报告节点,或者从 Team Web Access 中的“报告”链接访问这些升级后的报告。

  • 不能从 团队资源管理器 中的 报告 节点或者从 Team Web Access 访问预升级报告。 但仍然可以从 Web 浏览器访问预存在报告。

  • 自升级开始后添加的数据不会出现在预存在报告中。 所有的新数据流入升级期间创建的新数据仓库。 所有预存在数据在基于早期架构建立的数据仓库中进行维护。

若要查看预升级报告,可能需要更改报告以处理 SQL Server 2008 引入的更改。 若要使用预升级报告来支持对已升级团队项目作报告,必须更改每个报告从而连接到新的数据仓库并处理由 Team Foundation Server 2010 引入的架构更改。

主题内容

  • 两组数据仓库资源

  • 团队项目集合与报告位置层次结构

  • 查看升级后报告

  • 查看预升级报告

两组数据仓库资源

升级到 Team Foundation Server 2010 会引入两组数据仓库资源。 如下图所示,有两个数据仓库关系数据库以及两个 SQL Server Analysis Services 多维数据集。

两组报表和两个报表位置

下表列出自动分配到报告使用的 Reporting Services 数据资源的名称。

数据库资源

分配到基于早期版本 Team Foundation Server 的资源的名称

分配到用于 Team Foundation Server 2010 的资源的名称

数据仓库关系数据库

TfsReportsDS

Tfs2010ReportsDS

Analysis Services 多维数据集

TfsOlapReportsDS

Tfs2010OlapReportsDS

基于 2010 的名称支持服务器升级,在该服务器上,你有一组现存的用于处理为 Visual Studio 2005 Team Foundation Server 或 Team System 2008 Team Foundation Server 而设计的架构的报告。 升级到 Team Foundation Server 2010 会创建新的仓库和多维数据集,它们使用与之前数据仓库不兼容的其他架构。 新数据源指向新仓库和多维数据集,并且使之前的数据源保持不变。

你可以继续查看预升级报告。 但是,不能将新数据添加到预升级数据仓库和多维数据集。 新数据源名称的使用让(使用旧数据源的)预升级报告能够继续提供预升级数据。

团队项目集合与报告层次结构

随着团队项目集合和报告文件夹的引入,现已将报告组织到服务器上,该服务器以类似下面的层次结构托管 Reporting Services。

TfsReports > 项目集合 > 团队项目 > 报告文件夹 > 报告

下图显示名为 Dev10Demo 的项目的此类结构。

SQL Server Reporting Services

查看升级后报告

若要查看升级后报告

  1. 打开 Internet Explorer,在地址栏中输入以下字符串,然后按 ENTER:

    http://ReportServerName/TFSReports/ProjectCollectionName/ProjectName/

    如果你已在数据层服务器上部署了已命名实例,则输入以下字符串:

    http://ReportServerName/TFSReports_TFSInstance/ProjectCollectionName/ProjectName/

  2. 单击包含你想查看报告的文件夹。

  3. 单击你想要查看的报告。

查看预升级报告

若要查看预升级报告

  1. 打开 Internet Explorer,在地址栏中输入以下字符串,然后按 ENTER:

    http://ReportServerName/Reports/ProjectName/.

    如果你已在数据层服务器上部署了已命名实例,则输入以下字符串:

    http://ReportServerName/Reports_TFSInstance/ProjectName/

  2. 单击你想要查看的报告。

请参见

任务

查看、上载和组织报表(Reporting Services 报表)

概念

为 Visual Studio ALM 创建、自定义和管理报表

更新升级的团队项目以访问新功能

其他资源

报告 (SQL Server Reporting Services)