Esquema de generación

Actualización: noviembre 2007

En el diagrama siguiente se muestran las relaciones entre las tablas de hechos Generación, Conjunto de cambios de generación y Generar proyecto, por un lado, y por otro las medidas relacionadas (dimensiones) del almacén de datos.

El esquema de generación hace referencia a tres tablas de hechos:

  • Tabla de hechos Conjunto de cambios de generación (dbo.Build Changeset)

  • Tabla de hechos Generar proyecto (dbo.Build Project)

  • Tabla de hechos Detalles de la generación (dbo.Build Details)

El esquema de generación también hace referencia a nueve tablas de dimensiones:

  • Tabla de dimensión Generación (dbo.Build)

  • Tabla de dimensión Archivo (dbo.File)

  • Tabla de dimensión Tipo de generación (dbo.Build Flavor)

  • Tabla de dimensión Estado de la generación (dbo.Build Status)

  • Tabla de dimensión Calidad de la generación (dbo.Build Quality)

  • Tabla de dimensión Conjunto de cambios (dbo.Changeset)

  • Tabla de dimensión Plataforma (dbo.Platform)

  • Proyecto de equipo (dbo.Team Project) (vea Dimensiones compartidas)

  • Fecha (dbo.Date) (vea Dimensiones compartidas)

Tabla de hechos Conjunto de cambios de generación

En la tabla siguiente se describen las columnas de la tabla de hechos Conjunto de cambios de generación. La tabla contiene una fila por cada conjunto de cambios incluido en la generación.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__TrackingId

Número identificativo que utiliza la infraestructura de almacén de datos para realizar el seguimiento del registro.

Generación

Clave externa de la tabla de dimensión Generar.

Conjunto de cambios

Clave externa para la tabla de dimensión Conjunto de cambios.

Proyecto de equipo

Clave externa para la tabla de dimensión Proyecto de equipo.

Tabla de hechos Generar proyecto

En la tabla siguiente se describen las columnas de la tabla de hechos Generar proyecto. La tabla contiene una fila por cada compilación de un archivo.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Errores de compilación

Número de errores de compilación que se han producido durante la generación.

Advertencias de compilación

Número de advertencias de compilación que se han producido durante la compilación.

Errores de análisis estático

Número de errores de análisis estático que se han producido durante la compilación.

Advertencias de análisis estático

Número de advertencias de análisis estático que se han producido durante la compilación.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__TrackingId

Número identificativo que utiliza la infraestructura de almacén de datos para realizar el seguimiento del registro.

Compilación

Clave externa de la tabla de dimensión Generar.

Date

Clave externa de la tabla de dimensiones Fecha.

Plataforma

Clave externa para la tabla de dimensión Plataforma.

Tipo

Clave externa para la tabla de dimensión Tipo de generación.

Proyecto de origen

Clave externa para la tabla de dimensión Archivo.

Proyecto de equipo

Clave externa para la tabla de dimensión Proyecto de equipo.

Tabla de hechos Detalles de la generación

En la tabla siguiente se describen las columnas de la tabla de hechos Detalles de la generación.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Id. de seguimiento lógico

Número de identificación que utiliza el adaptador de seguimiento de elementos de trabajo del almacén para determinar la cantidad de historial de elementos de trabajo que hay en el almacén.

Duración de la generación

Tiempo, en minutos, que tarda la generación en finalizar.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__TrackingId

Número identificativo que utiliza la infraestructura de almacén de datos para realizar el seguimiento del registro.

Compilación

Clave externa de la tabla de dimensión Generar.

Date

Clave externa de la tabla de dimensiones Fecha.

Calidad de la compilación

Clave externa para la tabla de dimensión Calidad de la generación.

Estado de la generación

Clave externa para la tabla de dimensión Estado de la generación.

Proyecto de equipo

Clave externa para la tabla de dimensión Proyecto de equipo.

Tabla de dimensión Generación

En la tabla siguiente se describen las columnas de la tabla de dimensión Generación. La tabla contiene una fila por cada generación del equipo.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Moniker del artefacto de generación

Número de identificación que se utiliza para vincular un objeto, como un elemento de trabajo, a una generación concreta.

Generación

Número o nombre que identifica de forma única la generación.

Tipo de generación

Nombre de la definición de compilación. Para obtener más información, vea Cómo: Crear una definición de compilación.

Ubicación de destino

Servidor y recurso compartido donde se va a ubicar la generación finalizada.

Hora de inicio de la generación

Fecha y hora a la que comenzó la generación.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Tabla de dimensión Archivo

La siguiente tabla describe las columnas de la tabla de dimensión Archivo.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Archivo

Nombre del archivo de código fuente.

Ruta de acceso principal

Ruta de acceso completa del nodo primario en la jerarquía de ruta de acceso del archivo. Por ejemplo, si la fila de datos representa el archivo “/a/b/c”, la ruta de acceso principal es “/a/b”.

Ruta de acceso del archivo

Ruta completa de acceso a la red del archivo de código fuente.

Extensión de archivo

Extensión del nombre del archivo de código fuente.

__Parent_ID

Referencia a la clave que contiene información sobre este nodo de ruta de acceso de archivo en la jerarquía. Por ejemplo, si la fila de datos representa el archivo “/a/b/c”, parent_ID contendrá el valor de clave de la fila que contiene “/a/b”.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Valor que indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Tabla de dimensión Tipo de generación

En la tabla siguiente se describen las columnas de la tabla de dimensión Tipo de generación.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Tipo de generación

Configuración de la generación. Para obtener más información, vea Cómo: Crear una definición de compilación.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Tabla de dimensión Estado de la generación

En la tabla siguiente se describen las columnas de la tabla de dimensión Estado de la generación.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Estado de la generación

  • Estado actualizado a medida que continúa la generación.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Valor que indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Tabla de dimensión Calidad de la generación

En la tabla siguiente se describen las columnas de la tabla de dimensión Calidad de la generación.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Calidad de la generación

Calidad actual de la generación. Para obtener más información, vea Cómo: Establecer la calidad de la compilación.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Tabla de dimensión Conjunto de cambios

La siguiente tabla describe las columnas de la tabla de dimensión Conjunto de cambios.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Id. del conjunto de cambios

Identificador del conjunto de cambios que incluye los cambios en el archivo.

Conjunto de cambios

Comentario de protección asociado al conjunto de cambios.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Tabla de dimensión Plataforma

En la tabla siguiente se describen las columnas de la tabla de dimensión Plataforma.

Campo

Descripción

__ID

Id. de registro de la tabla (de uso interno).

Plataforma

Plataforma para la que se creó la generación. Para obtener más información, vea Cómo: Crear una definición de compilación.

__LastUpdatedTime

Fecha y hora a la que se insertó o se actualizó por última vez el registro.

__DimensionMemberActive

Indica si se ha rellenado totalmente el miembro de la dimensión (de uso interno).

Vea también

Conceptos

Perspectiva Generación

Otros recursos

Esquemas relacionales