HOW TO:在 Microsoft Excel 中建立 Team System 的報表

更新:2007 年 11 月

您可以使用 Microsoft Excel 建置 (Build) 以 Team Foundation 資料倉儲的資料為基礎的報表。透過在 Microsoft Excel 活頁簿中建立樞紐分析表,並將該報表連接到 SQL Server 中的資料倉儲,即可建置報表。建從資料來源建立樞紐分析表報表時,請指定您要的欄位、資料表的結構以及要資料表執行哪些計算。如需詳細資訊,請參閱 Microsoft 網站上的<建立樞紐分析表>。

在建立樞紐分析表報表之後,可以加以重新整理,從不同的觀點檢視資料。這種轉換資料表維度 (Dimension) 的能力 (例如將資料行標題調換到資料列),使樞紐分析表工具具備強大的分析能力,也是它之所以稱為「樞紐分析表」的原因。如需在樞紐分析表中管理資料行和資料列的詳細資訊,請參閱 Microsoft 網站上的<使用樞紐分析表分析資料>(英文)。

必要的使用權限

您必須是 SQL Server Analysis Services [TfsWarehouseDataReaders] 安全性角色的成員,才能執行這些程序。如需詳細資訊,請參閱 HOW TO:授與 Team System 所需之資料倉儲資料庫的存取權限

在 Microsoft Excel 2007 中建置報表

  1. 開啟要建立樞紐分析表的活頁簿,然後按一下 [資料] 索引標籤。

  2. 在 [取得外部資料] 群組中,按一下 [從其他來源],然後按一下 [從 Analysis Services]。

    [資料連線精靈 - 連接至伺服器] 對話方塊隨即開啟。

  3. 在 [伺服器名稱] 方塊中,輸入執行 Analysis Services 的伺服器名稱和資料庫執行個體 (Instance) (Server/Instance),然後按 [下一步]。

  4. 在 [資料連線精靈 - 選取資料庫和資料表] 對話方塊中,依序選取 [TFSWarehouse] 資料庫和 [Team System] Cube,然後按 [下一步]。

    注意事項:

    如果您的伺服器使用 SQL Server Enterprise Edition,則可以選擇 [工作項目記錄] 以提供更具重點的 Cube 檢視。

  5. 在 [資料連線精靈 - 儲存資料連線檔案和完成] 對話方塊中,按一下 [完成]。

  6. 在 [匯入資料] 中,選取 [樞紐分析表],然後按一下 [確定]。

  7. 在 [樞紐分析表欄位清單] 窗格的 [顯示相關欄位:] 方塊中,選取測量群組如 [目前工作項目],然後選取測量如 [目前工作項目計數]。

  8. 在 [樞紐分析表欄位清單] 窗格中,將一個欄位 (例如 [指派給.人員] 拖曳至 [資料列標籤] 方塊中。

  9. 在 [樞紐分析表欄位清單] 窗格中,將一個欄位 (例如 [工作項目.狀態] 拖曳至 [資料行標籤] 方塊中。

  10. 若要篩選報表,請將欄位 (例如 [區域.區域]) 拖曳到 [報表篩選條件] 方塊中,然後使用工作表上出現的下拉式清單選取適當的值。

  11. 重複步驟 7、8 和 9,直到工作表完成。

  12. 儲存活頁簿。

    注意事項:

    如果您想要將報表儲存成會儲存目前資料的靜態格式,請以 .xlsx 格式儲存該檔案。如果您想要將報表儲存成每次開啟時都會更新資料的範本,請以 .xltx 格式儲存該檔案。

在 Microsoft Excel 2003 中建置報表

  1. 開啟要建立樞紐分析表報表的活頁簿

    注意事項:

    若要將資料倉儲設定為 Microsoft Excel 的資料來源,則必須在您使用 Microsoft Excel 的電腦上安裝 Microsoft SQL Server 2005 Analysis Services 9.0 OLE DB 提供者。此驅動程式可從 Microsoft 下載中心下載。

  2. 按一下 [資料] 功能表上的 [樞紐分析表及圖報表]。

  3. 在 [樞紐分析表和樞紐分析圖精靈 - 步驟 3 之 1] 的 [請問您要分析的資料的來源?] 下,選取 [外部資料庫]。

  4. 在 [請問您想要建立何種型式的報表?] 下選取 [樞紐分析表],然後按一下 [下一步]。

  5. 在 [樞紐分析表和樞紐分析圖精靈 - 步驟 3 之 2] 頁面上按一下 [取得資料]。

  6. 在 [選擇資料來源] 對話方塊中,按一下 [線上分析處理 (OLAP) Cubes] 索引標籤,按一下 [<新資料來源>],然後按一下 [確定]。

  7. 在 [建立新資料來源] 對話方塊的 [您的資料來源要取什麼名字?] 下,輸入說明 Team 專案或報表的名稱。

  8. 在 [為您要存取的資料庫選取 [線上分析處理] (OLAP) 提供者] 下,選取 [Microsoft OLE DB Provider for Analysis Services 9.0]。

  9. 按一下 [連接]。

  10. 在 [Multidimensional Connection 9.0] 對話方塊中選取 [Analysis Server]。

  11. 在 [伺服器] 方塊中輸入 Team Foundation Server 資料層伺服器的名稱和執行個體 (Server/Instance),然後按 [下一步]。

  12. 在 [資料庫] 下選取 [TFSWarehouse],然後按一下 [完成]。

  13. 在 [建立新資料來源] 對話方塊中,在 [選取含有您需要的資料的 Cube] 下選取 [Team System],然後按一下 [確定]。

  14. 在 [選擇資料來源] 對話方塊中,按一下在步驟 7 中輸入的資料來源名稱,然後按一下 [確定]。

  15. 在 [樞紐分析表和樞紐分析圖精靈 - 步驟 3 之 2] 中,按一下 [下一步]。

  16. 在 [樞紐分析表和樞紐分析圖精靈 - 步驟 3 之 3] 中,按一下 [已經存在的工作表]。

  17. 在現有的工作表上,反白顯示要放置樞紐分析表的儲存格。

  18. 在 [樞紐分析表和樞紐分析圖精靈 - 步驟 3 之 3] 中,按一下 [完成]。

  19. 在 [樞紐分析表欄位清單] 上選取測量,然後將其拖曳到工作表的 [將資料欄位拖曳到這裏] 區域。

  20. 在 [樞紐分析表欄位清單] 上選取維度,然後將其拖曳到工作表測量的左方或上方。

  21. 重複步驟 19 和 20,直到工作表完成。

  22. 儲存活頁簿。

    注意事項:

    如果您想要將報表儲存成會儲存目前資料的靜態格式,請以 .xls 格式儲存該檔案。如果您想要將報表儲存成每次開啟時都會更新資料的範本,請以 .xlt 格式儲存該檔案。

若要發行報表

  1. 在 Team 總管中,按一下 [team project ] 節點。

  2. 在 [小組] 功能表上,按一下 [顯示專案入口網站]。

  3. 在專案入口網站的 [首頁] 上,按一下 [共用文件]。

  4. 在該文件庫資料夾中,按一下 [上載文件]。

  5. 在 [名稱] 方塊中,按一下 [瀏覽],並尋找報表。

  6. 在 [選擇檔案] 對話方塊中,輸入 Excel 活頁簿的完整路徑或瀏覽到其位置,然後按一下 [開啟]。

  7. 按一下 [儲存後關閉]。

請參閱

其他資源

使用 Microsoft Excel 製作 Team Foundation Server 報告