Partager via


Schéma de couverture du code

Mise à jour : novembre 2007

Le diagramme suivant présente les relations entre la table de faits Couverture et les mesures (dimensions) associées dans l'entrepôt de données.

Schéma montrant les relations entre des éléments de données

Le schéma de couverture du code référence deux tables de faits :

  • Table de faits Couverture de build (dbo.Build Coverage)

  • Table de faits Couverture de série (dbo. Run Coverage).

Le schéma de couverture du code référence également sept tables de dimension :

Table de faits Couverture de build

Le tableau suivant décrit les colonnes de la table de faits Couverture de build.

Champ

Description

__ID

Numéro d'identification de l'enregistrement dans la table (utilisation en interne).

Lignes couvertes

Lignes couvertes pour la combinaison build/assembly.

Lignes non couvertes

Lignes non couvertes pour la combinaison build/assembly.

Lignes partiellement couvertes

Lignes partiellement couvertes pour la combinaison build/assembly.

Blocs couverts

Blocs couverts pour la combinaison build/assembly.

Blocs non couverts

Blocs non couverts pour la combinaison build/assembly.

__LastUpdatedTime

Date et heure auxquelles l'enregistrement a été inséré ou mis à jour pour la dernière fois.

__TrackingId

Numéro d'identification utilisé par l'infrastructure d'entrepôt pour effectuer le suivi de l'enregistrement.

Build

Clé étrangère vers la table de dimension Build.

Assembly

Clé étrangère vers la table de dimension Assembly.

Date

Clé étrangère vers la table de dimension Date.

Plateforme

Clé étrangère vers la table de dimension Plateforme.

Version

Clé étrangère vers la table de dimension Version de build.

Projet d'équipe

Clé étrangère vers la table de dimension Projet d'équipe.

Table de faits Couverture de série

Le tableau suivant décrit les colonnes de la table de faits Couverture de série, laquelle comprend les champs suivants :

Champ

Description

__ID

Numéro d'identification de l'enregistrement dans la table (utilisation en interne).

Lignes couvertes

Lignes couvertes pour la combinaison série/assembly.

Lignes non couvertes

Lignes non couvertes pour la combinaison série/assembly.

Lignes partiellement couvertes

Lignes partiellement couvertes pour la combinaison série/assembly.

Blocs couverts

Blocs couverts pour la combinaison série/assembly.

Blocs non couverts

Date et heure auxquelles l'enregistrement a été inséré ou mis à jour pour la dernière fois.

__LastUpdatedTime

Date et heure auxquelles l'enregistrement a été inséré ou mis à jour pour la dernière fois.

__TrackingID

Numéro d'identification utilisé par l'infrastructure d'entrepôt pour effectuer le suivi de l'enregistrement.

Build

Clé étrangère vers la table de dimension Build.

Run

Clé étrangère vers la table de dimension Série.

Assembly

Clé étrangère vers la table de dimension Assembly.

Date

Clé étrangère vers la table de dimension Date.

Plateforme

Clé étrangère vers la table de dimension Plateforme.

Version

Clé étrangère vers la table de dimension Version de build.

Projet d'équipe

Clé étrangère vers la table de dimension Projet d'équipe.

Table de dimension Assembly

Le tableau suivant décrit les colonnes de la table de dimension Assembly.

Champ

Description

__ID

Numéro d'identification de l'enregistrement dans la table (utilisation en interne).

Assembly

Nom de l'assembly testé.

__LastUpdatedTime

Date et heure auxquelles l'enregistrement a été inséré ou mis à jour pour la dernière fois.

__DimensionMemberActive

Valeur indiquant si le membre de dimension a été complètement rempli (utilisation en interne).

Voir aussi

Concepts

Perspective Couverture du code

Autres ressources

Schémas relationnels