Поделиться через


Схема "Покрытие кода"

Обновлен: Ноябрь 2007

На следующей схеме показаны связи между таблицей фактов покрытия кода и соответствующими мерами (измерениями) в хранилище данных.

Схема, показывающая связь между отношениями элементов данных

Схема "Покрытие кода" ссылается на две таблицы фактов:

  • Таблица фактов "Покрытие на основе построения" (dbo.Build Coverage)

  • Таблица фактов "Покрытие на основе запуска" (dbo.Run Coverage).

Схема покрытия кода также ссылается на семь таблиц измерения:

Таблица фактов "Покрытие на основе построения"

В следующей таблице приводится описание столбцов таблицы фактов "Покрытие на основе построения".

Поле

Описание

__ID

Идентификатор записи в таблице (для внутреннего использования).

Покрытые строки

Покрытые строки для комбинации "Построение"/"Сборка".

Непокрытые строки

Непокрытые строки для комбинации "Построение"/"Сборка".

Частично покрытые строки

Частично покрытые строки для комбинации "Построение"/"Сборка".

Покрытые блоки

Покрытые блоки для комбинации "Построение"/"Сборка".

Непокрытые блоки

Непокрытые блоки для комбинации "Построение"/"Сборка".

__LastUpdatedTime

Дата и время последней вставки или обновления записи.

__TrackingId

Идентификатор, используемый инфраструктурой хранилища для отслеживания записи.

Построение

Внешний ключ для связи с таблицей измерения "Построение".

Сборка

Внешний ключ для связи с таблицей измерения "Сборка".

Дата

Внешний ключ для связи с таблицей измерения "Дата".

Платформа

Внешний ключ для связи с таблицей измерения "Платформа".

Конфигурация

Внешний ключ для связи с таблицей измерения "Конфигурация построения".

Командный проект

Внешний ключ для связи с таблицей измерения "Командный проект".

Таблица фактов "Покрытие на основе запуска"

В следующей таблице приводится описание столбцов таблицы фактов "Покрытие на основе запуска".

Поле

Описание

__ID

Идентификатор записи в таблице (для внутреннего использования).

Покрытые строки

Покрытые строки для комбинации "Запуск"/"Сборка".

Непокрытые строки

Непокрытые строки для комбинации "Запуск"/"Сборка".

Частично покрытые строки

Частично покрытые строки для комбинации "Запуск"/"Сборка".

Покрытые блоки

Покрытые блоки для комбинации "Запуск"/"Сборка".

Непокрытые блоки

Дата и время последней вставки или обновления записи.

__LastUpdatedTime

Дата и время последней вставки или обновления записи.

__TrackingID

Идентификатор, используемый инфраструктурой хранилища для отслеживания записи.

Построение

Внешний ключ для связи с таблицей измерения "Построение".

Запуск

Внешний ключ для связи с таблицей измерения "Запуск".

Сборка

Внешний ключ для связи с таблицей измерения "Сборка".

Дата

Внешний ключ для связи с таблицей измерения "Дата".

Платформа

Внешний ключ для связи с таблицей измерения "Платформа".

Конфигурация

Внешний ключ для связи с таблицей измерения "Конфигурация построения".

Командный проект

Внешний ключ для связи с таблицей измерения "Командный проект".

Таблица измерения "Сборка"

В следующей таблице приводится описание столбцов таблицы измерения "Сборка".

Поле

Описание

__ID

Идентификатор записи в таблице (для внутреннего использования).

Сборка

Имя тестируемой сборки.

__LastUpdatedTime

Дата и время последней вставки или обновления записи.

__DimensionMemberActive

Значение, указывающее, полностью ли заполнен элемент измерения (для внутреннего использования).

См. также

Основные понятия

Перспектива "Покрытие кода"

Другие ресурсы

Реляционные схемы