共用方式為


HOW TO:建立 Team System 的報表伺服器專案

更新:2007 年 11 月

您可以使用 SQL Server 報表設計工具建立報告,以追蹤小組的進度。您必須先在 Visual Studio 中建立報表伺服器專案,才能以來自 Team System 的資料做為這些報告的基礎。

如需報表設計師的概觀,請參閱 Microsoft 網站上的<使用報表設計師>。如需如何在報表設計工具中建立 Team System 報告的詳細資訊,請參閱 HOW TO:使用報表設計工具建立 Team System 的詳細報表HOW TO:使用 Team System 的報表設計工具和 Analysis Services 資料庫建立彙總報表

必要條件

若要執行本程序,您必須有 Visual Studio 和 SQL Server Business Intelligence Development Studio。

注意事項:

若要安裝 Business Intelligence Development Studio,請執行 SQL Server 的安裝程式,並且在您指定要安裝的元件時選取 [用戶端元件] 核取方塊。若要為 SQL Server 安裝最新的 Service Pack,請參閱Microsoft 網站上的<如何取得 SQL Server 的最新版 Service Pack>。

必要的使用權限

您必須同時是 Team System 倉儲的關聯式和 SQL Server Analysis Services 資料庫中 [TfsWarehouseDataReaders] 安全性角色的成員,才能使用您在這些程序中建立的連線。如需詳細資訊,請參閱 HOW TO:授與 Team System 所需之資料倉儲資料庫的存取權限

建立 Reporting Server 專案

  1. 在 Visual Studio 中,開啟 [檔案] 功能表,指向 [新增],然後按一下 [專案]。

    [新增專案] 對話方塊隨即出現。

  2. 在 [專案類型] 下,按一下 [商務智慧專案]。

    注意事項:

    如果 [商務智慧專案] 沒有出現在專案類型清單中,則您必須安裝 SQL Server Business Intelligence Development Studio。如需詳細資訊,請參閱接近本主題開頭的「必要條件」一節。

  3. 在 [範本] 底下,按一下 [報表伺服器專案]。

  4. 在 [名稱] 方塊中輸入專案的名稱,然後按一下 [確定]。

建立 TfsReportDS 和 TfsOlapReportDS 資料來源

  1. 按一下 [專案] 功能表上的 [加入新項目]。

    [加入新項目] 對話方塊隨即出現。

  2. 按一下 [資料來源],然後按一下 [加入]。

    [共用資料來源] 對話方塊隨即出現。

  3. 在 [名稱] 方塊中輸入 TfsReportDS。

    重要事項:

    如果您不使用這個步驟中使用的名稱,則部署報告的程序將不會順利進行。這個程序會建立您開發報告時所使用資料來源的本機副本。這些複本相當於 Team Foundation Server 在執行 SQL Server Reporting Services 之伺服器上建立的資料來源。當您部署報告時,Team Foundation Server 將使用名稱與您專案中資料來源的本機副本相同之伺服器上的資料來源。

  4. 在 [類型] 清單中,按一下 [Microsoft SQL Server],然後按一下 [編輯]。

  5. 在 [連接屬性] 對話方塊中,輸入執行 Analysis Services 之伺服器和執行個體的名稱 (DataWarehouseServerName/InstanceName),然後按一下 [使用 Windows 驗證]。

    注意事項:

    在一般組態中,使用資料層伺服器的名稱。不過,倉儲也可以裝載在另一部伺服器上。

  6. 按一下 [選取或輸入資料庫名稱],然後按一下 [TFSWarehouse]。

  7. (選擇性) 按一下 [測試連接],確認連接能夠依照定義的方式運作,然後按一下 [確定] 返回 [共用資料來源] 對話方塊。

  8. 按一下 [確定],再按一下 [確定] 建立資料來源。

  9. 重複步驟 1-7,建立另一個資料來源。指定 [Microsoft SQL Server Analysis Services] 做為資料來源的類型,並將它命名為 TfsOlapReportDS。

設定專案的屬性以便部署報告

  1. 在 [專案] 功能表上,按一下 [屬性]。

  2. 至於 [OverwriteDataSources] 屬性的值,請按一下 [False]。

    注意事項:

    如果您設定這個選項,即可發行報告,而不需將伺服器上的資料來源覆寫為您在這個專案中定義的資料來源。

  3. 若為 [TargetDataSourceFolder] 屬性的值,輸入 /。

  4. 若為 [TargetReportFolder] 屬性的值,輸入您將從這個專案部署報告的資料夾路徑。如果您將部署報告至特定 Team 專案,請使用 Team 專案的名稱。

  5. 若為 [TargetServerURL] 屬性的值,請輸入 Reporting Services 伺服器的 URL。例如,您可以輸入 http://ReportingServicesServerName/reportserver。

請參閱

工作

HOW TO:使用報表設計工具建立 Team System 的詳細報表

HOW TO:使用 Team System 的報表設計工具和 Analysis Services 資料庫建立彙總報表

HOW TO:設定 Team Foundation Server 的專案組長使用權限

概念

Team System 自訂報表入門

其他資源

在 Team 總管中管理報告

Visual Studio Team System 字彙表