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


Перспективы

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

Кубы данных могут быть очень сложными объектами для перехода в сервере Team Foundation Server. Один куб представляет содержимое целого хранилища данных, при этом несколько групп мер в кубе будут представлять несколько таблиц фактов и несколько измерений, основанных на нескольких таблицах измерений. Такой куб представляет собой очень сложную конструкцию с высокоразвитой структурой, но это может отпугнуть пользователей, если для удовлетворения запросов в области бизнес-аналитики и отчетности им необходимо взаимодействовать только с небольшой частью куба.

Поскольку сервер Team Foundation Server основывается на службах аналитики Microsoft SQL Server 2005, перспектива может использоваться для уменьшения вероятной сложности куба с помощью определения просматриваемых подмножеств куба. Данные подмножества предоставляют точки зрения на данные куба, учитывающие особенности предприятия и приложения. Перспектива управляет видимостью объектов куба, среди которых группы мер, меры, измерения, иерархии, атрибуты, ключевые индикаторы производительности, действия и вычисления.

ms244688.alert_note(ru-ru,VS.90).gifПримечание.

Для использования перспектив с кубом Team Foundation необходимо, чтобы на уровне данных функционировал сервер Microsoft SQL Server 2005 Enterprise Edition или SQL Server 2005 Enterprise (64) Edition. Выпуск SQL Server 2005 Standard Edition, поставляемый в составе Team Foundation Server, не поддерживает использование перспектив.

Перспективы, описанные в этом разделе, специально определены для куба Team Foundation, чтобы предоставить требуемый набор информации. Используйте эти перспективы для решения большинства возникающих вопросов. Тем не менее, опытные пользователи куба, хорошо знакомые с операциями OLAP, могут создавать запрос непосредственно к кубу Team System, не используя перспективы.

В этом подразделе

  • Перспектива построения
    Описание перспективы построения, которая обеспечивает метрики, относящиеся к построению, например, время и частота построения. Данную перспективу можно анализировать по различным измерениям, например, по тому, кто выполнил построение, типу сборки, конфигурации сборки, результату сборки и т. д.

  • Перспектива "Обработка кода"
    Описание перспективы обработки кода, которая обеспечивает метрики о количестве версий файлов, хранимых в системе контроля версий Team Foundation (подсистема контроля версий). Эта перспектива отслеживает общее количество строк кода и файлов, а также количество строк кода, которые были изменены, добавлены или удалены. Данные по общему количеству можно проанализировать по каталогу файла, построению или члену группы, выполняющему возвраты. Все данные по общему количеству можно проанализировать во временном разрезе, что позволяет ответить на вопрос о количестве строк кода, измененных в CS-файле между двумя построениями.

  • Перспектива "Покрытие кода"
    Описание перспективы покрытия кода, которая обеспечивает метрики о количестве строк и блоков кода, протестированных в различных построениях и конфигурациях при запуске.

  • Перспектива текущего рабочего элемента
    Описание перспективы текущего рабочего элемента, которая обеспечивает метрики в отношении текущего состояния рабочих элементов. Эта перспектива позволяет ответить на вопрос о количестве активных задач, назначенных каждому человеку.

  • Перспектива нагрузочного теста
    Описание перспективы нагрузочного теста, которая обеспечивает метрики в отношении теста, выполняемого с моделированной нагрузкой. Эта перспектива позволяет проводить анализ и сравнивать тренды в динамике по времени на основании счетчиков, собранных во время нагрузочного теста.

  • Перспектива "Результаты теста"
    Описание перспективы результатов теста, которая обеспечивает метрики по тестовым запускам и результатам теста. Результаты теста отслеживаются в динамике по времени и могут быть проанализированы по результату, тестируемому построению, типу теста и другим измерениям.

  • Перспектива "Журнал рабочего элемента"
    Описание перспективы рабочих элементов, которая предоставляет метрики и подробные сведения о рабочих элементах (например, ошибки или проблемы). В перспективу включены данные предыстории, позволяющие проводить анализ общего числа рабочих элементов в динамике по времени или на текущую дату. Эта перспектива позволяет ответить на вопрос о количестве активных и устраненных ошибок по состоянию на каждый день во время итерации.

Внешние ресурсы

Perspectives

См. также

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

Дизайн OLAP