Analysis Services Cube 結構描述的變更和補充
更新:2010 年 8 月
如果您要在升級的 Team 專案中繼續使用自訂報表,必須升級這些報表,加上對結構描述所做的變更。 本主題描述 Visual Studio Team Foundation Server 2010 版本中 SQL Server Analysis Services 資料庫結構描述的變更和補充。
如需 Analysis Services 資料庫的詳細資訊,請參閱Team System Analysis Services Cube 中提供的量值群組和度量。
本主題內容
變更和補充的摘要
量值群組的變更和補充
維度的變更和補充
變更和補充的摘要
Analysis Services Cube 現在變得更實用,已提高查詢效能、改善轉譯和載入效能。 目前的結構描述引入變更和補充,是因為 Team Foundation Server 基礎結構發生變更,啟用跨 Team 專案和 Team 專案集合的報告,以及改善資料庫的可用性和效能。 Team Foundation Server 部署中,定義在所有 Team 專案集合中所有 Team 專案的所有可報告資料都會寫入至單一關聯式資料倉儲。 接著會處理該倉儲中的資料,並且寫入至 Analysis Services Cube。 將資料收集到單一資料倉儲中可支援跨專案集合的報告。
變更摘要
結構描述的變更摘要說明如下:
以前是最上層維度的許多日期和人員名稱欄位,現在是 [測試案例] 和 [工作項目] 維度的屬性。 保留一個最上層 [日期] 維度,可用來建立結合多個量值群組 (如工作項目和測試結果) 之量值的趨勢報告。
[區域] 和 [反覆項目] 維度已重新設計為 [測試案例] 和 [工作項目] 維度的屬性,深度為 14 層的真正階層,類似於工作項目追蹤 (WIT) 作業存放區所提供的深度。
一些量值群組已重新命名為更有意義的名稱。 下面是名稱變更的對應表。
先前的名稱
新名稱
組建的程式碼涵蓋範圍
組建涵蓋範圍
組建
組建詳細資料
回合的程式碼涵蓋範圍
回合涵蓋範圍
測試結果
測試
數個維度已重新命名為更有意義的名稱,並且提供內容,特別是在使用者檢視整個清單時會提供內容。 下面是名稱變更的對應表。
先前的名稱
新名稱
變更集
版本控制變更集
檔名
版本控制檔案
類別
組建類別
平台
組建平台
結果
測試結果
回合
測試回合
來源專案
建置來源專案檔
許多量值已重新命名為更有意義的名稱並提供內容。 如需所有量值的摘要,請參閱Team System Analysis Services Cube 中提供的量值群組和度量。 以下是已重新命名的一些量值範例:
一般而言,前面加上 [累計] 標籤的量值名稱已經重新命名。 做法是刪除 [累計] 標籤或後面加上 [趨勢] 標籤。 例如,[累計已完成工作] 現在是 [已完成工作],而 [累加結果計數] 現在則是 [結果計數趨勢]。
[組建涵蓋範圍] 量值群組的 [計數] 量值現在標示為 [組建涵蓋範圍計數]。
下列測試相關的維度現在是屬性:結果、執行者、擁有者。
以前開頭為 [相關] 的維度,現在是 [連結的測試案例] 和 [連結的工作項目] (Linked Work Item) 維度的屬性。
與負載測試相關聯的量值群組和維度已移除。
補充摘要
結構描述的補充摘要說明如下:
引入下列新量值群組和維度,以支援工作項目追蹤的增強功能:
量值群組
維度
連結的目前工作項目
連結的目前工作項目測試案例
工作項目對分類
工作項目對樹狀結構
含有結果的工作項目
測試案例
工作項目變更集
工作項目分類
工作項目連結類型
連結的工作項目 (Work Item Linked)
工作項目樹狀結構
注意事項
[連結的目前工作項目] 和 [連結的目前工作項目測試案例] 量值群組沒有相關聯的量值。 它們並不適合直接使用。
[測試案例] 維度提供內建的測試案例篩選,這是目前版本引入的新工作項目類型。
工作項目類型現在可群組成各分類。 例如,[Bug] 分類現在可找到或報告標示為 [Bug]、[缺失] 或 [程式碼缺失] 的工作項目類型。 [工作項目分類] 維度可跨屬於同一分類之不同工作項目類型來啟用跨專案報告。
Analysis Services Cube 現在支援工作項目階層和連結。 您可以依據使用 [連結的工作項目] (Linked Work Item) 維度的單一躍點連結來產生報表,以及依據使用 [工作項目樹狀結構] 維度的樹狀階層來產生報表。
引入下列新維度,以支援測試管理工作的增強功能並支援 Microsoft 測試管理員:
測試案例
測試組態
測試計劃
測試套件
[區域路徑] 和 [反覆項目路徑] 現在是 [測試案例] 和 [工作項目] 維度的屬性。 您可以使用這些屬性在報表中顯示路徑的一般文字字串。
為了支援可用性,[測試案例] 和 [工作項目] 維度中已加入顯示資料夾。 欄位會依照指派給每一個欄位的參考名稱分組至各資料夾。 依據工作項目類型定義中指派的報告參考名稱,將維度屬性組織到各資料夾中。 發生的對應類型如下:
有 "System" 前置詞的內建欄位是列在 [工作項目] 維度底下。
其他欄位放在名稱對應於參考名稱前置詞的維度底下。 例如,有 "Microsoft.VSTS.Common" 前置詞的欄位列在標示為 "Microsoft.VSTS.Common" 的資料夾底下。
例如,工作項目欄位是列在 [工作項目] 維度底下,如下圖所示:
如需詳細資訊,請參閱加入和修改工作項目欄位以支援報告。
量值群組的變更和補充
在目前的結構描述版本中,已引入新量值群組,已重新命名一些先前的量值群組,以及已移除一些量值群組。 下圖顯示 Team Foundation 目前結構描述中所提供的量值群組。
![]() |
---|
[目前工作項目]、[連結的目前工作項目] 和 [連結的目前工作項目測試案例] 量值群組沒有相關聯的量值。 它們並不適合直接使用。 |
下表指出對已重新命名之先前量值群組所做的變更:
舊版結構描述中指派的名稱 |
目前結構描述版本中指派的名稱 |
引入的變更 |
備註 |
---|---|---|---|
組建變更集 |
新增 |
支援以組建與版本控制變更集為重點的報表。 包含組建內之版本控制變更集的累加計數。 |
|
組建的程式碼涵蓋範圍 |
組建涵蓋範圍 |
重新命名 |
支援著重於針對組建執行測試所涵蓋之程式碼範圍的報表。 |
組建 |
組建詳細資料 |
重新命名 |
支援以組建的狀態、品質與持續期間為重點的報表。 |
組建專案 |
組建專案 |
沒有變更 |
支援以組建與建置來源專案檔為重點的報表。 |
程式碼變換 |
程式碼變換 |
沒有變更 |
支援以 Team Foundation 版本控制中所儲存的檔案版本數以及程式碼變更範圍為重點的報表。 |
目前工作項目 |
目前工作項目 |
重新設計 |
使用工作項目測量群組。 [目前工作項目] 量值群組沒有相關聯的量值。 它並不適合直接使用。 |
日期 |
新增 |
支援依日期欄位篩選報表,例如 [啟動日期] 和 [變更日期]。 |
|
連結的目前工作項目 |
新增 |
使用工作項目測量群組。 [連結的目前工作項目] 量值群組沒有相關聯的量值。 它並不適合直接使用。 |
|
連結的目前工作項目測試案例 |
新增 |
使用工作項目測量群組。 [連結的目前工作項目測試案例] 量值群組沒有相關聯的量值。 它並不適合直接使用。 |
|
數值 |
新增 |
支援依數值欄位來篩選報表。 |
|
回合的程式碼涵蓋範圍 |
回合涵蓋範圍 |
重新命名 |
支援以某個測試回合中的測試所涵蓋的程式碼範圍為重點的報表。 |
測試結果 |
測試 |
重新命名 |
提供測試回合和測試結果的相關度量資訊。 您可以對測試結果進行一段時間的追蹤,也可以依照結果、測試的組建、測試類型和其他維度來進行分析。 已經加入 [測試案例計數] 量值。 |
工作項目 |
工作項目 |
重新設計 |
提供工作項目的度量資訊和詳細資訊,其中的歷史資訊可用以分析某一段時間或當天的工作項目總數。 您可以使用這個量值群組產生趨勢報告,以及依據指派給工作項目欄位的其他量值來產生報告。 如需詳細資訊,請參閱加入和修改工作項目欄位以支援報告。 |
工作項目變更集 |
新增 |
支援以工作項目與變更集的相關詳細資料為重點的報表。 |
|
工作項目對分類 |
新增 |
支援包含依相關聯的分類尋找之工作項目的報表。 您可以使用分類,為標籤不同但類型相似的工作項目建立關聯。 如需分類的詳細資訊,請參閱對工作項目類型進行分類。 |
|
工作項目對樹狀結構 |
新增 |
包含某樹狀節點下的工作項目計數,以及支援對工作項目與樹狀結構類型進行報告的欄位。 如需樹狀連結類型的詳細資訊,請參閱使用連結類型。 |
|
含有結果的工作項目 |
新增 |
支援包含工作項目與測試結果的報表。 包含連結至某測試結果的工作項目計數,以及支援對工作項目及其相關測試結果進行報告的欄位。 |
|
負載測試計數器 負載測試結果 負載測試摘要 負載測試異動 |
移除 |
不再支援這些量值群組及其相關聯的維度。 |
|
工作項目記錄 |
移除 |
您現在使用 [工作項目] 量值群組並包含 [日期] 量值以顯示歷史趨勢。 |
維度的變更和補充
在目前的結構描述版本中,一些維度已引入、重新命名或移除。 下圖顯示 Team Foundation 目前結構描述中所提供的維度。
有些維度會用於多個測量群組中。 例如,所有的測量群組都會使用 [日期]、[Team 專案]、[人員]、[區域] 與 [反覆項目] 維度。
下表指出對結構描述維度所做的變更。 如需詳細資訊,請參閱Team System Analysis Services Cube 中提供的量值群組和度量。
群組 |
舊版結構描述中使用的名稱 |
目前結構描述中使用的名稱 |
引入的變更 |
說明 |
---|---|---|---|---|
組件 |
組件 |
組件 |
沒有變更 |
產生統計資料的測試組件名稱。 |
組建 |
組建 |
組建 |
沒有變更 |
用來唯一識別此組建的號碼或名稱。 |
組建品質 |
組建品質 |
沒有變更 |
組建目前的品質。 如需詳細資訊,請參閱評比已完成組建的品質。 |
|
組建狀態 |
組建狀態 |
沒有變更 |
建置進行時更新的狀態。 |
|
類別 |
組建類別 |
重新命名 |
組建組態。 如需詳細資訊,請參閱認識 Team Foundation Build 組態檔。 |
|
平台 |
組建平台 |
重新命名 |
組建執行所在的硬體平台 (例如,x86 或任何 CPU)。 |
|
來源專案 |
建置來源專案檔 |
重新命名 |
原始程式檔的副檔名。 |
|
日期 |
日期 |
日期 |
沒有變更 |
支援依日期篩選。 |
日期欄位 |
啟動日期 關閉日期 建立日期 解決日期 完成日期 開始日期 |
啟動日期 關閉日期 建立日期 解決日期 完成日期 開始日期 WorkItem.Activated Date WorkItem.Closed Date WorkItem.Created Date WorkItem.Resolved Date WorkItem.Finish Date WorkItem.Start Date |
屬性 |
這些資料維度現在是 [測試案例] 和 [工作項目] 維度的屬性。 |
連結關聯性 |
相關區域 相關的指派對象 相關的變更者 相關的日期 相關的反覆項目 相關的發現於 相關的整合組建 相關的啟動日期 相關的關閉日期 相關的解決日期 相關的完成日期 相關的開始日期 相關的建立日期 相關的 Team 專案 相關的工作項目 |
取代 |
開頭為 [相關] 的維度現在放在 [連結的工作項目] (Linked Work Item) 維度底下,或成為 [連結的工作項目] (Work Item Linked) 維度的屬性。 |
|
負載測試 |
代理程式電腦 計數器 ID (負載測試計數器) 負載測試情節 負載測試異動 電腦 頁面摘要 (負載測試) 情節 |
移除 |
不再支援所有與負載測試相關聯的維度和量值群組。 |
|
產品階層 |
Team 專案 |
Team 專案 |
沒有變更 |
支援依 Team 專案和專案集合名稱來篩選報表。 支援產生包含多個 Team 專案資料的報表。 |
產品階層 |
區域 反覆項目 |
區域階層 區域路徑 反覆項目階層 反覆項目路徑 WorkItem.Area Hierarchy WorkItem.Area Path WorkItem.Iteration Hierarchy WorkItem.Iteration Path |
屬性 重新設計 |
[區域] 和 [反覆項目] 維度已重新設計為 [測試案例] 和 [工作項目] 維度的屬性。 階層支援 14 層。 |
測試 |
測試案例 |
新增 |
此容器包含為測試案例定義的資訊。 包含為測試案例類型的工作項目擷取且已重新指派為可報告之工作項目欄位的屬性。 如需詳細資訊,請參閱 HOW TO:建立手動測試案例。 |
|
測試組態 |
新增 |
此容器包含為測試組態定義的資訊。 如需詳細資訊,請參閱 HOW TO:建立測試組態。 |
||
測試計劃 |
新增 |
此容器包含為測試計劃定義的資訊。 如需詳細資訊,請參閱 HOW TO:建立測試計劃。 |
||
測試套件 |
新增 |
此容器包含為測試套件定義的資訊。 如需詳細資訊,請參閱 HOW TO:建立和管理測試套件。 |
||
測試結果 |
分類 |
重新設計 |
不再支援 [分類] 維度。 這個維度用來擷取測試結果的父子階層,依據執行的測試清單將測試結果分類。 測試工作現在是使用測試計劃、測試套件和測試案例來定義。 請參閱<測試套件維度>。 |
|
結束日期 |
完成日期 |
重新命名屬性 |
產生結果之測試回合的完成日期現在是 [測試回合] 維度的 [完成日期] 屬性。 |
|
結果 |
結果 |
屬性 |
測試的結果,例如,[成功]、[失敗] 或 [結果不明],現在是 [測試結果] 維度的屬性。 |
|
擁有者 |
重新命名屬性 |
測試作者或目前擁有人已由下列屬性取代:
|
||
結果 |
測試結果 |
重新命名 |
此容器包含為測試結果擷取的資訊,其中包括結果、解決狀態和失敗類型。 如需詳細資訊,請參閱 HOW TO:使用 Microsoft 測試管理員檢視測試結果。 |
|
測試結果區域 測試結果日期 測試結果反覆項目 測試結果 Team 專案 |
取代屬性 |
相關聯的維度現在是 [測試案例] 和 [測試計劃] 維度的屬性。 |
||
測試回合 |
回合 |
測試回合 |
重新命名 |
此容器包含為測試回合擷取的資訊。 如需詳細資訊,請參閱 HOW TO:使用 Microsoft 測試管理員分析測試回合。 |
執行者 |
測試回合擁有者 |
重新命名屬性 |
執行測試之人員或帳戶名稱現在是 [測試回合] 維度的 [測試回合擁有者] 屬性。 |
|
版本控制 |
簽入者 |
簽入者 |
屬性 |
將修改的程式碼簽入的人員名稱現在是 [版本控制變更集] 維度的屬性。 |
變更集 |
版本控制變更集 |
重新命名 |
此容器包含為已簽入版本控制之變更集所定義的資訊。 此資訊包含 ID、簽入變更集的人員、描述和任何原則覆寫註解。 如需詳細資訊,請參閱使用變更集。 |
|
檔名 |
版本控制檔案 |
重新命名 |
版本控制資料庫中之目錄和檔案的階層架構。 |
|
工作項目 |
指派給 變更者 建立者 |
指派給 變更者 建立者 WorkItem.Assigned To WorkItem.Changed By WorkItem.Created By |
屬性 |
這些人員名稱欄位現在是 [測試案例] 和 [工作項目] 維度的屬性。 |
發現於 |
發現於 WorkItem.Found In |
重新命名屬性 |
發現 Bug 的組建現在是 [測試案例] 和 [工作項目] 維度的屬性。 每個屬性位於每個維度的 Microsoft.VSTS.Build 資料夾底下。 |
|
整合組建 |
整合組建 WorkItem. 整合組建 |
屬性 |
已修正 Bug 的組建現在是 [測試案例] 和 [工作項目] 維度的屬性。 每個屬性位於每個維度的 Microsoft.VSTS.Build 資料夾底下。 |
|
工作項目 |
工作項目 |
重新設計 |
此容器包含為工作項目定義的資訊。 包含已重新指派為可報告之工作項目欄位的屬性。 如需詳細資訊,請參閱加入和修改工作項目欄位以支援報告。 |
|
工作項目記錄區 工作項目記錄日期 工作項目記錄反覆項目 工作項目記錄 Team 專案 |
工作項目 |
重新設計 |
[工作項目] 維度現在支援工作項目記錄的報告。 |
|
工作項目分類 |
新增 |
此容器包含為工作項目分類定義的資訊。 您可以使用分類,為標籤不同但類型相似的工作項目建立關聯。 如需分類的詳細資訊,請參閱對工作項目類型進行分類。 |
||
工作項目連結類型 |
新增 |
此容器包含為連結類型定義的資訊。 如需詳細資訊,請參閱使用連結類型。 |
||
連結的工作項目 (Work Item Linked) |
新增 |
此容器包含為連結的工作項目所定義的資訊。 這些屬性支援產生以單一躍點連結相關聯之工作項目的報表。 如需詳細資訊,請參閱在直接連結檢視中檢視和修改工作項目。 |
||
工作項目樹狀結構 |
新增 |
此容器包含為以樹狀拓撲連結類型 (例如父子式連結) 相關聯之工作項目所定義的資訊。 這些屬性支援產生以一組巢狀連結相關聯之工作項目的報表。 如需詳細資訊,請參閱在樹狀檢視中檢視和修改工作項目。 |
請參閱
其他資源
升級為 Team Foundation Server 2010 之後找出報表
變更記錄
日期 |
記錄 |
原因 |
---|---|---|
2010 年 8 月 |
移除不支援之資源的連結。 |
客戶回函。 |