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 |
|
__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). |