共用方式為


管理資料倉儲和 Analysis Services Cube

更新:2010 年 10 月

您可以管理 Team Foundation 的倉儲和 SQL Server Analysis Services Cube,以解決下列情況:

  • 解決報表不是最新或有遺漏資料的問題。

  • 解決倉儲發生的結構描述衝突後處理倉儲或 Cube。

  • 變更處理倉儲或 Cube 的重新整理頻率。

  • 疑難排解應用程式層伺服器的事件檢視器中出現與倉儲工作相關的錯誤。

  • 對 Team Foundation 的資料層伺服器進行移動、還原、重新命名或容錯移轉後重建倉儲與 Cube。 

您可以使用倉儲控制 Web 服務來執行這幾個工作。 若要使用這個服務,必須將 Team 專案集合的 [管理倉儲] 權限設定為 [允許]。 您可以在 Team 總管或 [Team Foundation 管理主控台] 中設定此權限。 如需詳細資訊,請參閱設定 Team 專案集合的系統管理員權限

注意事項注意事項

Visual Studio Team Foundation Server 部署中,定義在所有 Team 專案集合中所有 Team 專案的所有可報告資料都會寫入至單一關聯式資料庫 (Tfs_Warehouse)。 接著會處理該倉儲中的資料,並且寫入至 Analysis Services Cube (Tfs_Analysis)。 將資料收集到單一資料倉儲中可支援跨 Team 專案和專案集合的報告。

一般工作

工作

相關主題

授與或移除存取 Cube 的權限: 您必須將小組成員加入至 [TFSWarehouseDataReader] 角色,他們才可以檢視、重新整理或建立 Excel 報表來存取 Cube 中的資料。 使用者若具有檢視資料倉儲中特定 Team 專案資料的權限,則也具有該專案所有資料的完整存取權限。

將 Analysis Services Cube 的存取權授與小組成員

視需要更新資料倉儲或 Cube: 為解決報表未更新或有遺漏資料的問題,您可能必須手動處理資料倉儲。 您可以使用倉儲控制 Web 服務,視需要更新資料倉儲。

手動處理 Team Foundation Server 的資料倉儲和 Analysis Services Cube

修改資料倉儲或 Cube 的重新整理頻率: 雖然倉儲的預設屬性是在 Team Foundation Server 安裝時設定的,不過您之後可以變更預設值來回應變動的需求。 您可能會想變更兩個屬性:資料倉儲中的資料更新頻率,以及控制資料倉儲使用者存取權限的安全性設定。

變更資料倉儲或 Analysis Services Cube 的流程控制設定

重新建立結構描述及重建資料倉儲資料庫. 當您對 Team Foundation 的資料層伺服器進行移動、還原、重新命名或容錯移轉時,就必須重建資料倉儲,才能存取高階報表。

重建資料倉儲和 Analysis Services Cube

檢閱控制處理資料倉儲之設定的預設指派: 更新資料倉儲程序可能會耗用大量資源。 根據您的部署需求而定,您可能要微調控制處理資料倉儲的設定。

控制資料倉儲和 Analysis Services Cube 處理方式的設定

相關工作

工作

相關主題

定義支援專案追蹤需求的報告: 根據您用來建立 Team 專案的流程範本,您可能已定義數份報告。 此外,您還可以自訂這些報告,或是建立新的報告。 這些報告可能包含您已加入至工作項目類型的新資料欄位。

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

了解從作業存放區到資料倉儲的資料流程: Team Foundation 的報告倉儲是一種由關聯式資料庫和 Analysis Services 資料庫組成的傳統資料倉儲。

Team Foundation 資料倉儲的元件

了解 SQL Server 與 Team Foundation Server 的關聯性和相依性: 如果您了解 SQL Server 和 SQL Server Reporting Services,以及它們如何與 Team Foundation Server 互動,就可以更輕易地管理 Team Foundation Server。 如果您的部署也使用 SharePoint 產品,您也必須管理 SharePoint 產品和 Reporting Services 之間的相依性。

認識 SQL Server 和 SQL Server Reporting Services

更正封鎖資料倉儲處理的錯誤: 當不同的 Team 專案集合中可報告之欄位的一組屬性不同時,會發生結構描述衝突。 結構描述衝突會封鎖更新的資料,使其無法移至倉儲和 Cube。 您必須更正所有結構描述衝突,才能解除封鎖處理,並且以目前資料更新報表。

解決資料倉儲中發生的結構描述衝突

加入新欄位或修改現有欄位的報告屬性: 工作項目欄位可用來追蹤工作項目類型的資料、定義查詢的篩選準則,以及設計報表。 若要支援報告,您可以加入欄位或變更現有欄位的屬性。 當您加入或修改欄位時,您會想要套用有系統的命名慣例,確保資料會以邏輯方式分組成 Cube 中的資料夾。

加入和修改工作項目欄位以支援報告

加入和管理報告資源: 您可以編輯 Team 專案集合的報表組態,以啟用或停用流入資料倉儲的資料。 在部署中加入報表伺服器之後,您可以針對 Team 專案集合和這些集合中的專案,設定報表資源。

修改 Team 專案集合

將報表伺服器加入至您的部署

請參閱

概念

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

其他資源

Team Foundation 資料倉儲的元件

SQL Server 和 Team Foundation Server

變更記錄

日期

記錄

原因

2010 年 10 月

加入有關倉儲控制 Web 服務之必要權限的資訊。

客戶回函。