共用方式為


組建結構描述

更新:2007 年 11 月

下表顯示資料倉儲中的 Build、Build Changeset 和 Build Project 這些事實資料表,和相關測量 (維度) 之間的關聯性。

顯示資料項目間之關聯的結構描述

組建結構描述會參考三個事實資料表:

  • Build Changeset 事實資料表 (dbo.Build Changeset)

  • Build Project 事實資料表 (dbo.Build Project)

  • Build Details 事實資料表 (dbo.Build Details)

組建結構描述也會參考九個維度資料表:

  • Build 維度資料表 (dbo.Build)

  • File 維度資料表 (dbo.File)

  • Build Flavor 維度資料表 (dbo.Build Flavor)

  • Build Status 維度資料表 (dbo.Build Status)

  • Build Quality 維度資料表 (dbo.Build Quality)

  • Changeset 維度資料表 (dbo.Changeset)

  • Platform 維度資料表 (dbo.Platform)

  • Team Project 維度資料表 (dbo.Team Project) (請參閱共用維度)

  • Date 維度資料表 (dbo.Date) (請參閱共用維度)

Build Changeset 事實資料表

下表描述 Build Changeset 事實資料表中的資料行:組建中所含的每個變更集在資料表中都會有一個資料列。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__TrackingId

倉儲基礎結構用來追蹤記錄的識別號碼。

Build

Build 維度資料表的外部索引鍵。

Changeset

Changeset 維度資料表的外部索引鍵。

Team 專案

Team Project 維度資料表的外部索引鍵。

Build Project 事實資料表

下表描述 Build Project 事實資料表中的資料行。檔案的每次編譯作業在資料表中都會有一個資料列。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Compile Errors

在建置期間所產生的編譯錯誤數目。

Compile Warnings

在建置期間所產生的編譯警告數目。

Static Analysis Errors

在建置期間所產生的靜態分析錯誤數目。

Static Analysis Warnings

在建置期間所產生的靜態分析警告數目。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__TrackingId

倉儲基礎結構用來追蹤記錄的識別號碼。

Build

Build 維度資料表的外部索引鍵。

Date

Date 維度資料表的外部索引鍵。

Platfom

Platform 維度資料表的外部索引鍵。

Flavor

Build Flavor 維度資料表的外部索引鍵。

Source Project

File 維度資料表的外部索引鍵。

Team 專案

Team Project 維度資料表的外部索引鍵。

Build Details 事實資料表

下表描述 Build Details 事實資料表中的資料行:

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Logical Tracking ID

工作項目追蹤倉儲配接器以判定該倉儲內已存在多少工作項目記錄時所用的識別號碼。

Build Duration

完成組建的時間長度,以分鐘計算。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__TrackingId

倉儲基礎結構用來追蹤記錄的識別號碼。

Build

Build 維度資料表的外部索引鍵。

Date

Date 維度資料表的外部索引鍵。

組建品質

Build Quality 維度資料表的外部索引鍵。

Build Status

Build Status 維度資料表的外部索引鍵。

Team 專案

Team Project 維度資料表的外部索引鍵。

Build 維度資料表

下表描述 Build 維度資料表中的資料行。資料表中一個資料列代表一個 Team Build。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Build Artifact Moniker

將物件 (例如,工作項目) 連結到特定組建時所用的識別號碼。

Build

用來唯一識別此組建的號碼或名稱。

Build Type

組建定義的名稱。如需詳細資訊,請參閱 HOW TO:建立組建定義

Drop Location

已完成之組建未來放置所在的伺服器和共用位置。

Build Start Time

組建開始時的日期和時間。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

File 維度資料表

下表描述 File 維度資料表中的資料行。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

File

原始程式檔 (Source File) 的名稱。

Parent Path

在檔案路徑階層架構中的父節點完整路徑。例如,如果資料列代表檔案 "/a/b/c",則父路徑為 "/a/b"。

File Path

原始程式檔的完整網路路徑。

File Extension

原始程式檔的副檔名。

__Parent_ID

索引鍵的參考,該索引鍵包含與階層架構中的這個檔案路徑節點相關的資訊。例如,如果資料列代表檔案 "/a/b/c",包含 "/a/b" 之資料列的索引鍵值會包含在 parent_ID 中。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Build Flavor 維度資料表

下表描述 Build Flavor 維度資料表中的資料行。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Build Flavor

組建的組態。如需詳細資訊,請參閱 HOW TO:建立組建定義

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

Build Status 維度資料表

下表描述 Build Status 維度資料表中的資料行。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Build Status

  • 進行建置時更新的狀態。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

描述維度成員是否已完全填入的值 (內部使用)。

Build Quality 維度資料表

下表描述 Build Quality 維度資料表中的資料行。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Build Quality

組建目前的品質。如需詳細資訊,請參閱 HOW TO:設定組建品質

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

Changeset 維度資料表

下表描述 Changeset 維度資料表中的資料行。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Changeset ID

包含此檔案變更的變更集 ID。

Changeset

與變更集關聯的簽入註解。

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

Platform 維度資料表

下表描述 Platform 維度資料表中的資料行。

欄位

說明

__ID

資料表的記錄識別碼 (內部使用)。

Platform

建置此組建的平台。如需詳細資訊,請參閱 HOW TO:建立組建定義

__LastUpdatedTime

上一次插入或更新記錄的日期和時間。

__DimensionMemberActive

維度成員是否已完全填入 (內部使用)。

請參閱

概念

建置檢視方塊

其他資源

關聯式結構描述