共用方式為


Team Foundation Server 資料倉儲

更新:2007 年 11 月

Team Foundation Server 中的資料倉儲儲存了工作項目追蹤、原始檔控制、組建 (Build)、測試工具和協力廠商工具 (如果有) 的相關資料。Team Foundation 會使用這項資料,以提供其內建的報表功能。資料倉儲同時包含關聯式資料庫和 OLAP 資料庫。關聯式資料庫的結構類似星形,OLAP 資料庫則是衍生自關聯式資料庫的資料 Cube。

每個 Team Foundation 工具都會提供一或多項事實 (Fact) 給資料倉儲。每種事實類型都擁有一個主要關聯式資料表,以及從該資料表所抽取之 OLAP 資料庫中的 Cube。每項事實都是由維度 (Dimension)、測量以及詳細資料所組成。

  • 維度是用於切割報表資料的屬性。例如,Work Item 事實即包含 Type 和 State 等維度。維度會以資料表的形式出現在關聯式資料庫中,具有從主要事實資料表參考到維度資料表的外部索引鍵。

  • 測量是彙總 (計數、加入等等) 的屬性,可在報表中提供數量化的值。例如,由原始檔控制工具所提供的 CodeChurn Cube,例如包括 Lines Added、Lines Deleted 和 Lines Modified 等測量。「測量」為主要事實資料表中的資料行。

  • 「詳細資料」是只會出現在關聯式資料庫中的資料行,通常都是較長的文字字串 (例如,工作項目標題),主要用於清單報表中,並可以有效地從關聯式資料庫或 OLAP 資料庫中抽取出來。「詳細資料」是主要事實資料表中的資料行,並不會出現在 OLAP Cube 中。

所有事實都具有專案維度,可讓 Team 專案用來切割倉儲中的資料。

在本節中

請參閱

其他資源

使用報告和度量資訊