Build Perspective

You can use the Build perspective to view just the measures, attributes, and calculations in the data cube that pertain to the build process.

Note

In order to use perspectives with the Team System cube, you must use Microsoft SQL Server 2005 Enterprise Edition or SQL Server 2005 Enterprise (64) Edition on the data tier. SQL Server 2005 Standard Edition that ships as part of Team Foundation Server, does not support the use of perspectives. When you use SQL Server 2005 Standard Edition, the cube elements from all perspectives reside in the Team System data cube.

Measures

The following table describes the measures that are included in the Build perspective.

Measure Measure Group Description

Build Count

Build

Number of times a build has been run.

Build Duration

Build

Number of minutes it took for the build to finish.

Build URL

Build

The uniform resource locator (URL) for the completed build. A URL specifies the protocol that will be used by Web browsers to locate Internet resources and includes the name of the server on which the resource resides, and, optionally, the path to a resource.

Build Project Count

Build Project

Number of times the team project has been built.

Compile Errors

Build Project

Number of compile errors for the selected builds.

Compile Warnings

Build Project

Number of compile warnings for the selected builds.

Static Analysis Errors

Build Project

Number of static analysis errors for the selected builds.

Static Analysis Warnings

Build Project

Number of static analysis warnings for the selected builds.

Dimensions

The following table describes the attributes that are included in the Build perspective. You can aggregate the measures along each of these attributes.

Attribute Dimension Description

Build

Build

Number or name used to uniquely identify the build.

Build Start Time

Build

Date and time the build began.

Build Type

Build

Name of the build type set in the New Team Build Type Creation Wizard. For more information, see How to: Create a New Build Type.

Selected from the Team Builds node in Team Explorer. For more information, see How to: Run a Build on a Build Type.

Build Quality

Build Quality

The current quality of the build. The possible values are controlled by the process template. Set manually by the user in the Team Build Browser. For more information, see How to: Set Build Quality.

Build Status

Build Status

The updated status as the build proceeds. The possible values are as follows:

  • Build Initializing

  • Getting Sources

  • Compilation Started

  • Compilation Completed

  • Testing Started

  • Testing Completed

  • Successfully Completed

  • Failed

  • Stopped

Date

Date

The day component of the local time zone setting of the computer. Does not include the hour, minute, and second components.

Build Flavor

Flavor

The configuration of the build. The possible values include the following:

  • Debug

  • Release

  • Any valid configuration created by the process template.

Set in the New Team Build Type Creation Wizard. For more information, see How to: Create a New Build Type.

Platform

Platform

The platform for which the build was made. The possible values include the following:

  • X86

  • X64

  • Itanium

  • Win32

  • Any CPU

  • .NET

  • Mixed Platforms

  • Any valid platform created by the process template.

Set in the New Team Build Type Creation Wizard. For more information, see How to: Create a New Build Type.

File Extension

Source Project

The file name extension of the source file being built. Set in the New Team Build Type Creation Wizard. For more information, see How to: Create a New Build Type.

File Path

Source Project

The file name (without extension) of the source file being built.

Set in the New Team Build Type Creation Wizard. For more information, see How to: Create a New Build Type.

Team Project

Team Project

The name of the team project which built using the specified build type. This is set in the New Team Project Wizard at the time the team project is created. For more information, see How to: Create a Team Project.

See Also

Concepts

Build Schema

Other Resources

Understanding the Structure of the Data Warehouse Cube
Perspectives