共用方式為


使用報表設計師和 Analysis Services Cube 建立彙總報表

您可以建立將 Visual Studio Application Lifecycle Management (ALM) 資料彙總為圖表與資料表的報告,輕鬆地追蹤小組進度。 例如,您可以建立一份報告,顯示小組中的每個人分別被指派了多少個執行中工作項目。 若要建立這類型報告,您可以使用 SQL Server 中的報表設計師,以及適用於 Visual Studio ALM 的 SQL Server Analysis Services Cube。

建立第一個報告之後,可實驗不同的量值、維度 (Dimension) 和配置以改變其內容。 例如,您可以將圖表從簡單的直條圖變更為堆疊橫條圖。

如果您之前尚未為 Visual Studio ALM 建立報告,請參閱建立、自訂和管理 Visual Studio ALM 的報表。 如果之前不曾使用過報表設計師,請參閱 Microsoft 網站上的下列網頁:使用報表設計工具設計及實作報表 (英文)。 如需如何建立包含項目行詳細資料 (例如工作項目的標題) 之報告的詳細資訊,請參閱使用報表設計工具建立詳細報表

必要條件

若要執行本程序,您必須在同一部電腦上安裝 Visual Studio 和 SQL Server Business Intelligence Development Studio。

注意事項注意事項

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

必要的使用權限

您必須是下列角色的成員才能執行這項程序:

建立報告

  1. 在 Visual Studio 中建立或開啟報表伺服器專案。 如需詳細資訊,請參閱建立 Visual Studio ALM 的報表伺服器專案

  2. 在 [專案] 功能表上,按一下 [加入新項目]。

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

  3. 按一下 [報表精靈],然後按一下 [加入]。

    [報表精靈] 會開啟並顯示 [選取資料來源] 頁面。

  4. 按一下 [TfsOlapReportDS] 共用資料來源,然後按 [下一步]。

    精靈會進入 [設計查詢] 頁面。

    注意事項注意事項

    您指定的資料來源會連接到 Visual Studio ALM Analysis Services 資料庫。如需詳細資訊,請參閱為您的 Visual Studio ALM 報表選擇資料來源和撰寫工具。如果您的專案沒有這個資料來源,請建立該來源。如需詳細資訊,請參閱建立 Visual Studio ALM 的報表伺服器專案

  5. 按一下 [查詢產生器]。

    [查詢產生器] 對話方塊隨即出現。

建立將擷取報告資料的查詢

  1. 按一下 [Team System] Cube,如下圖所示。

    查詢產生器 - 按一下 Team System 立方體

    注意事項注意事項

    如果您的 Visual Studio ALM 資料倉儲使用的是 SQL Server Enterprise Edition,則 Cube 清單將包含 Team System 與一組檢視方塊。這些檢視方塊可對資料提供更深入的檢視,如此一來,您就不用捲動整個 Team System Cube 中的維度與量值。您可以在此程序中使用工作項目記錄檢視方塊 (如果有的話)。如需詳細資訊,請參閱Team System 之 Analysis Services Cube 中提供的透視圖和測量群組

  2. 依序展開 [測量]、[工作項目記錄] 測量群組,然後將 [累加計數] 測量拖放到資料區域中,如下圖所示。

    查詢產生器 - 加入 Cumulative 計數量測

    注意事項注意事項

    累加計數會顯示已經選取了多少個工作項目。由於您尚未套用任何篩選條件,因此出現的數字即為工作項目的總數。如需工作項目量值的詳細資訊,請參閱Team System 之 Analysis Services Cube 中提供的透視圖和測量群組

  3. 展開 [指派給] 維度,然後將 [人員] 屬性拖放到資料區域中,如下圖所示。

    查詢產生器 - 加入 Person 維度

    現在,查詢應該會傳回指派給每個人的工作項目數量。

    注意事項注意事項

    [指派給] 欄位通常包含 Windows 帳戶。在每個 Windows 帳戶中,[人員] 屬性包含該帳戶的顯示名稱,而 [別名] 屬性包含別名。

  4. 展開 [工作項目] 維度,然後將 [狀態] 屬性拖放到資料區域中,再按一下 [確定]。

    [查詢產生器] 隨即關閉,而 [報表精靈] 的 [設計查詢] 頁面會再次出現。

若要設計初始報告配置

  1. 按一下 [下一步]。

    精靈會進入 [報告類型] 頁面。

  2. 按一下 [矩陣],然後按 [下一步]。

    精靈會進入 [設計矩陣] 頁面。

  3. 按一下 [Cumulative_Count],然後按一下 [詳細資料]。

  4. 按一下 [狀態],然後再按一下 [資料行]。

  5. 按一下 [人員],然後按一下 [資料列],再按 [下一步]。

    精靈將進入 [選擇矩陣樣式] 頁面。

  6. 按一下任何樣式,然後按 [下一步]。

    精靈將進入 [完成報告] 頁面。

  7. 輸入報告的名稱,按一下 [預覽報告],然後按一下 [完成] 建立報告。

    精靈將會關閉,而報告文件視窗會出現且 [預覽] 索引標籤為作用中。

若要使用圖表來取代資料表

  1. 按一下報告文件視窗中的 [配置] 索引標籤。

    注意事項注意事項

    下表將簡要說明報表設計師所使用的三個索引標籤。

    Tab

    描述

    資料

    定義報告使用的資料集。

    Layout

    設計並安排報告的視覺化項目。

    預覽

    執行報告以檢視外觀。

  2. 反白顯示資料表,然後按 [刪除]。

    注意事項注意事項

    若要反白顯示整份資料表,請按一下資料表中的任意位置,然後按一下資料表的左上角。

  3. 將 [工具箱] 窗格中的 [圖表] 項目拖曳至報告的配置區域,然後調整圖表大小以符合您的需求。

    注意事項注意事項

    根據預設,[工具箱] 和 [資料集] 窗格都是位於 Visual Studio 介面左側的索引標籤。

  4. 以滑鼠右鍵按一下圖表,然後按一下 [屬性]。

    [圖表屬性] 對話方塊隨即出現。

  5. 按一下 [資料] 索引標籤,然後按一下 [TfsOlapReportDS] 資料集名稱。

  6. 按一下 [] 底下的 [加入] 按鈕。

    [編輯圖表數值] 對話方塊隨即出現。

  7. 在 [] 索引標籤中,按一下 [] 清單裡的 [=Sum(Fields!Cumulative_Count.Value)],然後按一下 [確定]。

  8. 按一下 [分類群組] 底下的 [加入] 按鈕。

    [群組和排序屬性] 對話方塊隨即出現。

    注意事項注意事項

    分類群組會出現在圖表的 X 軸上。

  9. 按一下 [運算式] 資料表第一列中的 [=Fields!Person.Value],然後按一下 [確定]。

  10. 按一下 [數列群組] 底下的 [加入] 按鈕。

    [群組和排序屬性] 對話方塊隨即出現。

  11. 按一下 [運算式] 資料表第一列中的 [=Fields!State.Value],按一下 [確定],然後再按一下 [確定]。

  12. 按一下 [預覽] 索引標籤以顯示圖表,圖表會顯示每個小組成員已經被指派了多少個工作項目 (依據工作項目狀態來分類)。

部署報告

  1. 在 [方案總管] 中按一下報告。

  2. 在 [建置] 功能表上,按一下 [部署 <報告名稱>]。

    重要

    若要成功部署報告,您的專案設定必須設定為適當的值。如需詳細資訊,請參閱建立 Visual Studio ALM 的報表伺服器專案

請參閱

工作

建立 Visual Studio ALM 的報表伺服器專案

概念

Team System 之 Analysis Services Cube 中提供的透視圖和測量群組

其他資源

建立和管理 Visual Studio ALM 的 Reporting Services 報表