Esquema de cobertura de código

Actualización: noviembre 2007

En el diagrama siguiente se muestran las relaciones entre las tabla de hechos de cobertura y las medidas relacionadas (dimensiones) en el almacén de datos.

El esquema de cobertura de código hace referencia a dos tablas de hechos:

  • Tabla de hechos Cobertura de generación (dbo.Build Coverage)

  • Tabla de hechos Cobertura de ejecución (dbo. Run Coverage).

El esquema de cobertura de código también hace referencia a siete tablas de dimensiones:

Tabla de hechos Cobertura de generación

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

Campo

Descripción

__ID

Número que identifica el registro de la tabla (de uso interno).

Líneas cubiertas

Líneas cubiertas para la combinación de generación/ensamblado.

Líneas no cubiertas

Líneas no cubiertas para la combinación de generación/ensamblado.

Líneas parcialmente cubiertas

Líneas parcialmente cubiertas para la combinación de generación/ensamblado.

Bloques cubiertos

Bloques cubiertos para la combinación de generación/ensamblado.

Bloques no cubiertos

Bloques no cubiertos para la combinación de generación/ensamblado.

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

Assembly

Clave externa para la tabla de dimensión Assembly.

Date

Clave externa de la tabla de dimensiones Fecha.

Platform

Clave externa de la tabla de dimensiones Plataforma.

Tipo

Clave externa de la tabla de dimensiones Tipo de generación.

Proyecto de equipo

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

Tabla de hechos Cobertura de ejecución

En la tabla siguiente se describen las columnas de la tabla de hechos Cobertura de ejecución. La tabla tiene los siguientes campos:

Campo

Descripción

__ID

Número que identifica el registro de la tabla (de uso interno).

Líneas cubiertas

Líneas cubiertas para la combinación de ejecución/ensamblado.

Líneas no cubiertas

Líneas no cubiertas para la combinación de ejecución/ensamblado.

Líneas parcialmente cubiertas

Líneas parcialmente cubiertas para la combinación de ejecución/ensamblado.

Bloques cubiertos

Bloques cubiertos para la combinación de ejecución/ensamblado.

Bloques no cubiertos

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

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

Ejecutar

Clave externa para la tabla de dimensión Ejecución.

Assembly

Clave externa para la tabla de dimensión Assembly.

Date

Clave externa de la tabla de dimensiones Fecha.

Platform

Clave externa de la tabla de dimensiones Plataforma.

Tipo

Clave externa de la tabla de dimensiones Tipo de generación.

Proyecto de equipo

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

Tabla de dimensión Assembly

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

Campo

Descripción

__ID

Número que identifica el registro de la tabla (de uso interno).

Assembly

Nombre del ensamblado probado.

__LastUpdatedTime

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

__DimensionMemberActive

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

Vea también

Conceptos

Perspectiva de cobertura de código

Otros recursos

Esquemas relacionales