Analysis Services Cube 中的共用維度
由於 Team Foundation 部署中的所有可報告資料都會寫入Visual Studio Team Foundation Server 的 SQL Server Analysis Services Cube,因此您可以從跨 Team 專案集合報告資料。 您可以使用 [Team 專案] 維度,僅顯示您所指定之 Team 專案的相關資料。 您可以使用 [日期] 維度來建立趨勢報告,顯示一天、一週、一個月或一年中的變化。 在 Cube 中的所有檢視方塊都會共用這些維度。
您可以使用維度屬性,根據各種分類摘要說明 Cube 中的量值。 例如,您可以使用 [優先權]、[工作項目類型]、[狀態]、[關閉者] 和 [關閉日期] 屬性,來判斷特定小組成員在 11 月已關閉多少個優先權為 1 的 Bug。
根據專案集合和 Team 專案篩選報表或採擷資料
您可以使用 [Team 專案] 維度來篩選報表,或反白顯示專案集合或 Team 專案的特定詳細資料。 Team System Cube 中的所有量值和維度都會記錄 Team 專案和專案集合的特定資料。 下圖顯示 [Team 專案] 維度中的屬性,同時顯示在報表產生器查詢設計工具中。 Team 專案階層節點包含兩個階層式屬性,第一個位於集合層級,第二個位於 Team 專案層級。
您可以指定下表中的一個或多個屬性,以依照相關的 Team 專案來篩選報表。
屬性 |
描述 |
---|---|
Team 專案階層 |
專案集合和 Team 專案的階層。 您可以使用這個欄位篩選來自許多專案集合和 Team 專案的報表。 |
已刪除 |
指定專案是否已刪除的布林值。 |
名稱 |
Team 專案或專案集合的名稱。 |
專案節點類型名稱 |
節點的名稱。 有效值為 [Team 專案] 和 [Team 專案集合]。 |
專案路徑 |
以專案集合開頭的 Team 專案路徑一般清單。 |
建立和篩選趨勢報告
您可以使用 [日期] 維度來建立趨勢報告,以摘要說明版本控制中工作項目、組建、測試和檔案在一段時間中的變化。 報告中包含 [日期] 維度以顯示動作發生當天的資訊。 資料倉儲中的所有資訊都會進行追蹤並顯示在每一天的結尾。
注意事項 |
---|
[日期] 維度中的日期是根據為應用程式層伺服器設定的日期儲存 (該伺服器所執行的倉儲配接器會將資料從資料倉儲移至關聯式倉儲資料庫)。日期沒有根據時區調整。 |
您可以使用日期維度階層,依日、週、月或年來彙總這些值。 例如,您可以比較每個月之間已開啟與已關閉 Bug 的百分比。 前兩個屬性 [年月日] 和 [年週日],與階層式樹狀結構的篩選條件相對應。 第一個階層支援依月篩選,如下圖所示。 第二個階層支援依週篩選。 在 [其他欄位] 下,您可以指定時間軸的細微度,將趨勢報告顯示為 [日]、[月]、[週] 或 [年]。 您可以使用日期階層與 [年月日] 屬性,依年、月和月份日期來彙總量值。 您可以使用日期階層與 [年週日] 屬性,依年、年中的週和星期幾來彙總量值。 |