Codeabdeckungsschema
Aktualisiert: November 2007
Im folgenden Diagramm werden die Beziehungen zwischen der Faktentabelle Abdeckung und den zugehörigen Measures (Dimensionen) im Data Warehouse beschrieben.
Das Codeabdeckungsschema verweist auf zwei Faktentabellen:
Faktentabelle Buildabdeckung (dbo.Build Coverage)
Faktentabelle Laufabdeckung (dbo. Run Coverage).
Das Codeabdeckungsschema verweist auch auf sieben Dimensionstabellen:
Dimensionstabelle Assembly (dbo.Assembly)
Dimensionstabelle Testlauf (dbo.Run) (siehe Testergebnisschema)
Dimensionstabelle Build (dbo.Build) (siehe Buildschema)
Dimensionstabelle Buildkonfiguration (dbo.Build Flavor) (siehe Buildschema)
Dimensionstabelle Plattform (dbo.Platform) (siehe Buildschema)
Datum (dbo.Date) (siehe Gemeinsame Dimensionen)
Teamprojekt (dbo.Team Project) (siehe Gemeinsame Dimensionen)
Faktentabelle Buildabdeckung
In der folgenden Tabelle werden die Spalten in der Faktentabelle Buildabdeckung beschrieben.
Feld |
Beschreibung |
---|---|
__ID |
Zahl, die den Datensatz in der Tabelle bezeichnet (wird intern verwendet) |
Zeilen abgedeckt |
Abgedeckte Zeilen für die Build-Assembly-Kombination |
Zeilen nicht abgedeckt |
Nicht abgedeckte Zeilen für die Build-Assembly-Kombination |
Zeilen teilweise abgedeckt |
Teilweise abgedeckte Zeilen für die Build-Assembly-Kombination |
Blöcke abgedeckt |
Abgedeckte Blöcke für die Build-Assembly-Kombination |
Blöcke nicht abgedeckt |
Nicht abgedeckte Blöcke für die Build-Assembly-Kombination |
__LastUpdatedTime |
Datum und Uhrzeit der letzten Einfügung bzw. Aktualisierung des Datensatzes |
__TrackingId |
Gibt eine Zahl an, mit der der Datensatz von der Warehouse-Infrastruktur verfolgt wird |
Build |
Fremdschlüssel zur Dimensionstabelle Build |
Assembly |
Fremdschlüssel zur Dimensionstabelle Assembly |
Datum |
Fremdschlüssel zur Dimensionstabelle Datum. |
Plattform |
Fremdschlüssel zur Dimensionstabelle Plattform |
Flavor |
Fremdschlüssel zur Dimensionstabelle Buildkonfiguration |
Teamprojekt |
Fremdschlüssel zur Dimensionstabelle Teamprojekt |
Faktentabelle Laufabdeckung
In der folgenden Tabelle werden die Spalten in der Faktentabelle Laufabdeckung beschreiben, und die folgenden Felder sind verfügbar:
Feld |
Beschreibung |
---|---|
__ID |
Zahl, die den Datensatz in der Tabelle bezeichnet (wird intern verwendet) |
Zeilen abgedeckt |
Abgedeckte Zeilen für die Testlauf/Assembly-Kombination |
Zeilen nicht abgedeckt |
Nicht abgedeckte Zeilen für die Testlauf/Assembly-Kombination |
Zeilen teilweise abgedeckt |
Teilweise abgedeckte Zeilen für die Testlauf/Assembly-Kombination |
Blöcke abgedeckt |
Abgedeckte Blöcke für die Testlauf/Assembly-Kombination |
Blöcke nicht abgedeckt |
Datum und Uhrzeit der letzten Einfügung bzw. Aktualisierung des Datensatzes |
__LastUpdatedTime |
Datum und Uhrzeit der letzten Einfügung bzw. Aktualisierung des Datensatzes |
__TrackingID |
Gibt eine Zahl an, mit der der Datensatz von der Warehouse-Infrastruktur verfolgt wird |
Build |
Fremdschlüssel zur Dimensionstabelle Build |
Testlauf |
Fremdschlüssel zur Dimensionstabelle Testlauf |
Assembly |
Fremdschlüssel zur Dimensionstabelle Assembly |
Datum |
Fremdschlüssel zur Dimensionstabelle Datum. |
Plattform |
Fremdschlüssel zur Dimensionstabelle Plattform |
Flavor |
Fremdschlüssel zur Dimensionstabelle Buildkonfiguration |
Teamprojekt |
Fremdschlüssel zur Dimensionstabelle Teamprojekt |
Dimensionstabelle Assembly
In der folgenden Tabelle werden die Spalten in der Dimensionstabelle Assembly beschrieben.
Feld |
Beschreibung |
---|---|
__ID |
Zahl, die den Datensatz in der Tabelle bezeichnet (wird intern verwendet) |
Assembly |
Der Name der getesteten Assembly |
__LastUpdatedTime |
Datum und Uhrzeit der letzten Einfügung bzw. Aktualisierung des Datensatzes |
__DimensionMemberActive |
Ein Wert, mit dem beschrieben wird, ob der Dimensionsmember vollständig gefüllt wurde (wird intern verwendet) |