共用方式為


升級至 Team Foundation Server 2010 後尋找報表

將 Team Foundation 部署升級至 Visual Studio Team Foundation Server 2010 會引入幾項變更,而影響透過 SQL Server Reporting Services 來存取之報表的位置和作業。 明確地說,您將可以存取存在前或升級前的報表,以及以 Team Foundation Server 2010 資料倉儲結構描述為基礎的新報表或升級後報表。

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

  • 如果已升級的 Team 專案是以 4.2 版 Microsoft Solutions Framework (MSF) 流程範本為基礎,您就可以存取一組升級後的報表。 您可以從 Team Explorer 中的 [報告 報表] 節點,或是從 Team Web Access 中的 [報表] 連結來存取報表。

  • 您無法從 Team Explorer 中的 [報告 節點,或是從 Team Web Access 存取升級前報表。 您還是可以從網頁瀏覽器存取存在前的報表。

  • 自升級以來所加入的資料不會出現在存在前報表中。 所有新資料都會傳輸至升級期間所建立的新資料倉儲中。 所有存在前的資料都會保留在以舊版結構描述為基礎的資料倉儲中。

若要檢視升級前的報表,您可能必須加以修改,以因應 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://報表伺服器名稱/TFSReports/專案集合名稱/專案名稱/

    如果您已經在資料層伺服器上部署具名的執行個體,請改為輸入下列字串:

    http://報表伺服器名稱/TFSReports_TFS 執行個體/專案集合名稱/專案名稱/

  2. 按一下包含您要檢視之報表的資料夾。

  3. 按一下您要檢視的報表。

檢視升級前的報表

若要檢視升級前的報表

  1. 開啟 Internet Explorer,在 [網址] 列中輸入下列字串,然後按 ENTER 鍵:

    http://報表伺服器名稱/Reports/專案名稱/。

    如果您已經在資料層伺服器上部署具名的執行個體,請改為輸入下列字串:

    http://報表伺服器名稱/Reports_TFS 執行個體/專案名稱/

  2. 按一下您要檢視的報表。

請參閱

工作

檢視、上傳及組織報表 (Reporting Services 報表)

概念

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

更新已升級的 Team 專案以使用新功能

其他資源

報表 (SQL Server Reporting Services)