Team System Analysis Services Cube 中提供的量值群組和度量
使用適用於 Visual Studio Application Lifecycle Management (ALM) 的 SQL Server Analysis Services Cube 可讓您產生報表,說明 Team 專案集合中所儲存之資料的相關彙總資訊。 您可以輕鬆使用這項資料,在 Office Excel 中建立樞紐分析表和樞紐分析圖。 您可以將 Cube 項目拖曳至樞紐分析表或樞紐分析圖上,以快速地編寫問題及擷取答案。 這個 Cube 已經過最佳化,而可回答「在專案中,每天有多少作用中、已解決與已關閉的 Bug?」之類的問題。
注意事項 |
---|
如果您的 Visual Studio ALM 資料倉儲使用的是 SQL Server Enterprise Edition,則 Cube 清單將包含 Team System 與一組檢視方塊。 這些檢視方塊可提供更具重點的資料檢視,如此一來,您就不用捲動針對整個 Team System Cube 定義的所有維度與量值群組。 |
本主題內容
檢視方塊與量值群組
Cube 詞彙和定義
檢視方塊與量值群組
下表說明量值群組;這些群組會根據其 Cube 檢視方塊進行分組。 Team System Cube 包含所有量值群組,再加上以專屬於 Team System 檢視方塊的形式列出的量值群組。 量值群組大多包含一個或多個累加計數。 您可以使用累加計數來產生趨勢報告。 在某些情況下,累加計數的名稱有趨勢標籤 (例如,[組建結果計數趨勢] 和 [點計數趨勢])。
注意事項 |
---|
所有量值群組都包含以測試結果的開始、結束、建立與完成日期為準的累加計數。 |
檢視方塊 |
量值群組 |
說明 |
---|---|---|
組建 |
提供可說明組建的度量 (例如建置時間和建置頻率),以及可由不同維度加以分析的度量 (例如執行組建的人員、組建類型、組建類別、建置結果等等)。 |
|
組建變更集 |
支援以組建與版本控制變更集為重點的報表。 包含組建內之版本控制變更集的累加計數。 |
|
組建涵蓋範圍 |
支援著重於針對組建執行測試所涵蓋之程式碼範圍的報表。 包括下列累積資料:
如需使用此量值群組之報表的範例,請參閱程式碼涵蓋範圍 Excel 報表。 |
|
組建詳細資料 |
支援以組建的狀態、品質與持續期間為重點的報表。 包括下列累積資料:
如需使用此量值群組之報表的範例,請參閱組建品質 Excel 報表。 |
|
組建專案 |
支援以組建與建置來源專案檔為重點的報表。 包括下列累積資料:
|
|
程式碼變換 |
支援以 Team Foundation 版本控制中所儲存的檔案版本數以及程式碼變更範圍為重點的報表。 度量可以依照檔案目錄、組建或由簽入程式碼的小組成員進行分析。 所有總計都可以根據一段時間進行分析,讓您能夠回答下列類型的問題:
包括下列累積資料:
|
|
程式碼涵蓋範圍 |
提供在各種組建及回合組態中進行測試的程式行數和區塊數的相關度量資訊。 |
|
組建涵蓋範圍 |
此群組與 [組建] 檢視方塊中的 [組建涵蓋範圍] 量值群組相同。 |
|
回合涵蓋範圍 |
支援以某個測試回合中的測試所涵蓋的程式碼範圍為重點的報表。 包括下列累積資料:
|
|
測試 |
提供測試回合和測試結果的相關度量資訊。 您可以對測試結果進行一段時間的追蹤,也可以依照結果、測試的組建、測試類型和其他維度來進行分析。 包括下列累積資料:
如需使用此量值群組之報表的範例,請參閱測試間距 Excel 報表 (Agile)。 |
|
工作項目 |
提供工作項目的度量資訊和詳細資訊,其中的歷史資訊可用以分析某一段時間或當天的工作項目總數。 您可以使用此量值群組來回答下列類型的問題:
包括下列累積資料:
如需使用此量值群組之報表的範例,請參閱Bug 重新啟動 Excel 報表。 |
|
Team System |
提供為先前列於本表中的所有量值群組而定義的所有度量,並包含下列以工作項目為重點的量值群組。 |
|
目前工作項目 |
提供有關工作項目現行狀態的度量。 支援以測試案例、變更集、工作項目與連結工作項目為重點的報表。 您可以使用此量值群組來回答類似下列的問題:
如需使用此量值群組之報表的範例,請參閱 Bug (依指派) Excel 報表。 |
|
連結的目前工作項目 |
支援以連結工作項目的相關詳細資料為重點的報表。 |
|
連結的目前工作項目測試案例 |
支援以連結工作項目及其測試案例的相關詳細資料為重點的報表。 如需使用此量值群組之報表的範例,請參閱測試間距 Excel 報表 (Agile)。 |
|
工作項目變更集 |
支援以工作項目與變更集的相關詳細資料為重點的報表。 |
|
工作項目對分類 |
支援包含依相關聯的分類尋找之工作項目的報表。 您可以使用分類,為標籤不同但類型相似的工作項目建立關聯。 如需分類的詳細資訊,請參閱對工作項目類型進行分類。 |
|
工作項目對樹狀結構 |
包含某樹狀節點下的工作項目計數,以及支援對工作項目與樹狀結構類型進行報告的欄位。 如需樹狀連結類型的詳細資訊,請參閱使用連結類型。 |
|
含有結果的工作項目 |
支援包含工作項目與測試結果的報表。 包含連結至某測試結果的工作項目計數,以及支援對工作項目及其相關測試結果進行報告的欄位。 |
Cube 詞彙和定義
Cube 代表分組放入量值群組中並按維度階層組織的一組量值。 Cube 是從關聯式資料庫擷取的資料建構而來。 下圖顯示 Cube 不同層面之間的關聯性。
下表說明在指稱 Cube 不同層面時使用的詞彙和定義。
詞彙 |
說明 |
---|---|
屬性 |
每個屬性連接到資料倉儲中對應維度資料表的資料行。 每個維度與一組屬性相關聯,並可能與一組階層相關聯。 區域和反覆項目路徑是階層架構的範例。 有些工作項目維度屬性也會以數值與日期篩選值的形式存放。 當您在資料列或資料行中使用其中一個維度屬性時,您即可使用這些值來篩選報表。 例如,您可以使用值篩選條件「System_CreatedDate 大於 2009 年 10 月 1 日」來篩選報表,以顯示在 2009 年 10 月 1 日之後建立的工作項目。您也可以使用量值來篩選報表。 例如,您可以使用值篩選條件「剩餘工作大於 2」來篩選報表,只顯示剩餘工作時數超過兩小時的工作項目。如需值篩選條件的詳細資訊,請參閱下列 Microsoft 網站的網頁:篩選值區域中的數字 (英文)。 |
維度 |
維度可讓您擷取不同的資料檢視。 資料值與一組維度相關聯,可讓您顯示透過一組特定維度值篩選得到的彙總結果。 您可以使用維度來分解資料,並顯示更多詳細資料。 例如,您可以將 [日期] 維度用在樞紐分析表或樞紐分析圖的資料列或資料行區段,來顯示某段時間的趨勢。 您也可以使用維度來篩選報表。 在篩選區域中放置維度或維度屬性,然後指定要納入報表中的值。 有些維度會用於多個測量群組中。 例如,所有的量值群組都會共用 [日期]、[Team 專案]、[人員]、[區域] 與 [反覆項目] 維度。 下圖顯示 Cube 的維度。 維度是根據資料來源檢視中資料表或檢視內之資料行的屬性群組。 維度存在於 Cube 之外,可以用於多個 Cube、在單一 Cube 中使用多次,也可以在 Analysis Services 執行個體之間連結。 存在於 Cube 之外的維度稱為資料庫維度,而 Cube 中的資料庫維度執行個體則稱為 Cube 維度。 |
事實和事實資料表 |
事實代表可以與多個維度相關聯的資料。 此資料也可以彙總。 事實資料表保存這些值。 每個資料倉儲都包括一個或多個事實資料表。 事實資料表是「星狀」或「雪花」結構描述的中心,可以擷取用來度量小組作業的資料, 通常包含大量的資料列,特別是當包含大型 Team 專案一年或多年的記錄時。 事實資料表的重要特性是其包含的數值資料 (事實) 可以進行摘要,以提供組織作業記錄的相關資訊。 每個事實資料表還包含由多個部分組成的索引,此索引會以外部索引鍵的形式包含相關維度資料表的主索引鍵。 相關維度包含事實資料錄的屬性。 事實資料表不應包含描述性的資訊,或與數值度量欄位及索引欄位 (用於建立事實與對應之維度資料表項目間的關係) 無關的資料。 如需為資料倉儲定義的事實資料表清單,請參閱使用 Visual Studio ALM 的關聯式倉儲資料庫建立報表。 |
KPI |
在商務用語中,關鍵效能指標 (KPI) 是量測商務成就的可量化度量。 在 Analysis Services 中,KPI 是用來評估商務成就的計算集合,這些計算與 Cube 中的量值群組相關聯。 一般來說,這些計算是多維度運算式 (MDX) 運算式或導出成員的結合。 KPI 也有其他中繼資料,這些中繼資料會提供有關用戶端應用程式應該如何顯示 KPI 計算結果的資訊。 |
量值 |
量值是與對應之事實資料表資料行相對應的值。 此外,可報告屬性設為 Measure 的欄位會顯示為 Cube 的量值。 下圖顯示 Cube 的量值。 |
量值群組 |
每個測量群組都包含測量 (如工作項目計數) 和維度 (如日期與 Team 專案)。 測量是一種提供不同層級之彙總摘要的數值。 您可以將之用在樞紐分析表與樞紐分析圖的 [值] 區段中。 下圖指出 Team Foundation 的量值群組。 |
檢視方塊 |
透過使用檢視方塊,您可以檢視 Cube 的某些部分,更容易將重點只放在用來建立報表的一組資訊。
注意事項
只有在您的 Visual Studio ALM 資料倉儲使用的是 SQL Server Enterprise Edition 時,才能使用檢視方塊。否則您只會看到單一檢視方塊 Team System Cube。
每個檢視方塊可提供更具重點的資料檢視,如此一來,您就不用捲動針對整個 Cube 定義的所有維度與量值群組。 檢視方塊是 Cube 功能和物件的子集。 |
請參閱
概念
使用工作項目查詢在 Microsoft Excel 中建立報表
建立、自訂和管理 Visual Studio ALM 的報表
其他資源
Analysis Services Cube 結構描述的變更和補充