Общие измерения в кубе служб Analysis Services
Можно создавать отчеты с данными из различных коллекций командных проектов, так как все доступные для этого данные в развертывании Team Foundation записываются в куб служб аналитики SQL Server для Visual Studio Team Foundation Server. Для отображения данных только для указываемых командных проектов можно использовать измерение "Командный проект". Для создания отчетов о тенденциях, представляющих изменения за день, неделю, месяц или год, можно использовать измерение "Дата". Эти измерения совместно используются всеми перспективами в данном кубе.
Для обобщения мер в кубе по различным категориям можно использовать атрибуты измерений. Например, для определения количества ошибок с приоритетом один, закрытых определенным членом команды в ноябре, можно использовать атрибуты "Приоритет", "Тип рабочего элемента", "Состояние", "Кем закрыт" и "Дата закрытия".
Фильтрация отчетов и данных по командным проектам и их коллекциям
Для фильтрации отчетов или выборки определенных сведений коллекции проектов или командного проекта можно использовать измерение "Командный проект". С помощью всех мер и измерений в кубе Team System регистрируются данные, относящиеся к командному проекту или коллекции проектов. На следующем рисунке показаны атрибуты в измерении "Командный проект" в том виде, в котором они отображаются в конструкторе запросов построителя отчетов. Узел иерархии командных проектов содержит два иерархических атрибута: первый — на уровне коллекции, а второй — на уровне командного проекта.
Отчет можно отфильтровать по представляющим интерес командным проектам, указав один или несколько атрибутов, приведенных в следующей таблице.
Атрибут |
Описание |
---|---|
Иерархия командных проектов |
Иерархия командных проектов и их коллекций. Используйте это поле при необходимости отфильтровать отчет по множеству командных проектов и их коллекций. |
Является удаленным |
Логическое значение, указывающее, удален ли проект. |
Имя |
Имя командного проекта или коллекции проектов. |
Имя типа узла проекта |
Имя узла. Допустимые значения: Командный проект и Коллекция командных проектов. |
Путь проекта |
Плоский список путей к командным проектам, начинающихся с коллекции проектов. |
Создание и фильтрация отчетов о тенденциях
С помощью измерения "Дата" можно создавать отчеты о тенденциях, в которых обобщаются изменения, происходящие с течением времени с рабочими элементами, сборками, тестами и файлами в системе управления версиями. В отчетах, содержащих измерение "Дата", показываются сведения для конкретного дня, в который было выполнено то или иное действие. Вся информация в хранилище данных отслеживается с момента ее появления в конце каждого дня.
Примечание
Даты в измерении "Дата" хранятся в соответствии с датой, установленной для сервера уровня приложений, который запускает адаптеры хранилища, перемещающие данные из хранилища в реляционную базу данных хранилища.Коррекция дат на основе часового пояса не выполняется.
Иерархии измерений "Дата" можно использовать для вычисления значений по дням, неделям, месяцам и годам. Например, можно сравнить процентные значения открытых и закрытых ошибок в разные месяцы. Первые два атрибута, Год Месяц День и Год Неделя День, соответствуют иерархическим фильтрам дерева. Первая иерархия, как показано на приведенном ниже рисунке, поддерживает фильтрацию по месяцам, а вторая — по неделям. В разделе Другие поля можно задать степень детализации оси времени для отображения отчетов о тенденциях, например Дата, Месяц, Неделя или Год. Иерархию дат можно использовать с атрибутом Год Месяц День для вычисления мер по годам, месяцам и дням месяца. Иерархию дат можно использовать с атрибутом Год Неделя День для вычисления мер по годам, неделям года и дням недели. |
См. также
Основные понятия
Перспективы и группы мер, предоставляемые в кубе служб Analysis Services для Visual Studio