共用方式為


升級為 Team Foundation Server 2010 之後找出報表

將 Team Foundation 部署升級至 Visual Studio Team Foundation Server 2010 會產生幾項變更,進而影響從 SQL Server Reporting Services 存取之報表的位置和作業。 具體來說,您將可以存取既有或升級前的報表,和以 Team Foundation Server 2010 資料倉儲結構描述為基礎的新或升級後的報表。

以下是您會注意到的立即影響:

  • 如果已升級的 Team 專案是以 Microsoft Solutions Framework (MSF) 4.2 版本流程範本為基礎,則可以存取一組升級後的報表。 可以從 Team 總管的 報表 [報表] 節點,或 Team Web Access 上的 [報表] 連結存取這些報表。

  • 您無法從 Team 總管的 報表 節點或從 Team Web Access 存取升級前的報表。 您仍然可以從 Web 瀏覽器存取既有的報表。

  • 在升級後加入的資料不會出現在既有的報表中。 所有新資料都會流入升級期間建立的新資料倉儲。 所有既有資料都是在以舊版結構描述為基礎的資料倉儲中維護的。

若要檢視升級前的報表,您必須修改它,以處理 SQL Server 2008 產生的變更。 若要使用升級前的報表來支援報告升級的 Team 專案,您必須修改每份報表以連接到新的資料倉儲,以及處理 Team Foundation Server 2010 產生的結構描述變更。

本主題內容

  • 兩組資料倉儲資源

  • Team 專案集合和報表位置階層

  • 檢視升級後的報表

  • 檢視升級前的報表

兩組資料倉儲資源

升級至 Team Foundation Server 2010 會產生兩組資料倉儲資源。 如下圖所示,有兩個資料倉儲關聯式資料庫和兩個 SQL Server Analysis Services Cube。

兩組報表及兩個報表位置

下表列出會自動指派給報表所用之 Reporting Services 資料資源的名稱。

資料庫資源

指派給以舊版 Team Foundation Server 為基礎之資源的名稱

指派給 Team Foundation Server 2010 資源的名稱

資料倉儲關聯式資料庫

TfsReportsDS

Tfs2010ReportsDS

Analysis Services Cube

TfsOlapReportsDS

Tfs2010OlapReportsDS

以 2010 為基礎的名稱支援伺服器升級,其中包含一組既有報表,這些報表與 Visual Studio 2005 Team Foundation Server 或 Team System 2008 Team Foundation Server 的結構描述搭配使用。 升級至 Team Foundation Server 2010 會建立新的倉儲和 Cube,它們使用的結構描述與舊版資料倉儲不相容。 新資料來源指向新倉儲和 Cube,舊版資料來源會保留不變。

您可以繼續檢視升級前的報表。 不過,新資料不會加入至升級前的資料倉儲和 Cube。 使用新資料來源名稱允許升級前的報表 (使用舊資料來源) 繼續呈現升級前的資料。

Team 專案集合和報表階層

隨著 Team 專案集合和報表資料夾的採用,在裝載 Reporting Services 的伺服器上現在以階層方式組織報表,如下所示:

TfsReports > 專案集合 > Team 專案 > 報表資料夾 > 報表

下圖顯示 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. 按一下您要檢視的報表。

請參閱

概念

建立、自訂和管理 Visual Studio ALM 的報表

其他資源

報表 (Agile)

管理報表

更新已升級的 Team 專案以存取新功能