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


Выбор источника данных и средства разработки отчетов для Visual Studio ALM

При создании отчетов с данными из Visual Studio Application Lifecycle Management (ALM) указывается один из трех источников данных и используется один из трех средств разработки.Выбор источника данных зависит от выбора средства разработки и наоборот.

Простейшие отчеты основываются на списках рабочих элементов.Можно создать отчеты по рабочим элементам, экспортировав запрос рабочего элемента в Microsoft Excel.Списки рабочих элементов удобнее всего использовать в таблицах и диаграммах, в которых представлено не более нескольких сотен рабочих элементов.

Куб данных OLAP (TFS_Analysis), оптимизированный для работы с отчетами, позволяет создавать отчеты о текущем состоянии и отчеты с использованием данных о тенденциях за прошлые периоды.Куб данных OLAP удобнее всего использовать в отчетах, предоставляющих статистические сведения, например число рабочих элементов, соответствующих набору критериев.Отчеты, демонстрирующие тенденции за определенный промежуток времени (например, диаграммы выработки или хода выполнения) легче всего создавать с использованием куба данных OLAP.

Для создания отчетов с подробными сведениями об элементах строки можно использовать реляционную базу данных хранилища (TFS_Warehouse).Сюда относятся отчеты, содержащие названия рабочих элементов, и более сложные отчеты, не содержащие данные о тенденциях или данные за прошлые периоды.

Содержание раздела

  • Источники данных и средства разработки

  • Создание отчетов на основе списков рабочих элементов с использованием Excel

  • Создание отчетов с помощью куба данных OLAP

  • Создание отчетов с помощью данных хранилища

  • Дополнительные ресурсы

Источники данных и средства разработки

Как показано в следующей таблице, выбор источника данных зависит не только от типа данных, которые необходимо отобразить, но и от средства, используемого для создания отчетов.При использовании Excel невозможно эффективно работать с базой данных хранилища.Работа с построителем или конструктором отчетов не допускает использования списков рабочих элементов.

Средство разработки

Результаты запросов рабочих элементов

Куб данных OLAP (TFS_Analysis)

Реляционная база данных хранилища (TFS_Warehouse)

Excel

Да

Да

Нет

Построитель отчетов

Нет

Да

Да

Конструктор отчетов

Нет

Да

Да

Дополнительные сведения о способах создания отчетов, имеющих доступ к трем источникам данных, см. соответствующие разделы в следующей таблице.

Средство разработки

Источник данных

Связанный раздел

Excel

Результаты запросов рабочих элементов

Excel

Куб данных OLAP

Конструктор отчетов

Куб данных OLAP

Конструктор отчетов

База данных хранилища

Создание отчетов на основе списков рабочих элементов с использованием Excel

В Excel можно создать список, использующий запрос рабочего элемента или статический набор рабочих элементов.В некотором смысле этот список уже является подробным отчетом.Дополнительные сведения см. в разделе Создание, открытие и изменение рабочих элементов с помощью Microsoft Excel.Запрос рабочего элемента можно также использовать в качестве основы для формирования набора отчетов, использующих базу данных служб аналитики.

Из списка рабочих элементов можно также создавать отчеты сводной таблицы и сводной диаграммы.Дополнительные сведения см. на странице Отчеты сводных таблиц веб-сайта корпорации Майкрософт.

Чтобы обновить содержимое списка, нажмите кнопку Обновить на панели инструментов Группа или откройте меню Группа и выберите команду Обновить.Чтобы обновить отчеты сводной таблицы и сводной диаграммы, нажмите кнопку Обновить данные на панели инструментов Данные или откройте меню Данные и выберите пункт Обновить данные.

Создание отчетов на основе куба данных OLAP

База данных служб аналитики — это многомерная база данных, которая агрегирует данные из базы данных хранилища для более эффективного анализа.Этот источник данных особенно хорошо работает с Microsoft Excel.

В базе данных служб аналитики данные организованы в структуре куба.В кубе содержатся меры, которые суммируются по многим измерениям.Эта структура предоставляет суммарные значения, такие как количество часов работы для множества рабочих элементов.Значения выбираются непосредственно из куба, а не вычисляются в запросе.

ПримечаниеПримечание

Некоторые меры, например Количество рабочих элементов, предварительно не вычисляются.Они вычисляются при выполнении запроса.

С помощью базы данных служб аналитики можно легко создавать отчеты сводной таблицы и сводной диаграммы.Дополнительные сведения см. в разделе Создание отчетов в Microsoft Excel при помощи запросов рабочих элементов.

Дополнительные сведения об этом источнике данных см. в разделе Перспективы и группы мер, предоставляемые в кубе служб Analysis Services для Team System.

Создание отчетов с помощью данных хранилища

База данных хранилища представляет собой реляционную базу данных, которая объединяет данные в набор связанных таблиц и включает представления и функции с табличными значениями для доступа к этим данным.В базе данных хранилища накапливаются и поддерживаются данные из коллекций командных проектов.Если пользователь имеет опыт написания запросов на языке Transact-SQL, он сможет создавать отчеты с помощью базы данных хранилища.

ПримечаниеПримечание

В зависимости от рабочих элементов, используемых проектом, в базе данных хранилища могут содержаться подробные данные, отсутствующие в базе данных служб аналитики.Дополнительные сведения о том, как сопоставить поля рабочих элементов с хранилищем, см. в разделе Работа с полями рабочих элементов.

Дополнительные сведения о базе данных хранилища см. в разделе Создание отчетов с использованием реляционной базы данных хранилища для Visual Studio ALM.

Дополнительные ресурсы

Дополнительные сведения см. в указанных ниже статьях на веб-сайте корпорации Майкрософт.

См. также

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

Поиск ошибок, задач и прочих рабочих элементов

Создание, настройка отчетов для Visual Studio ALM и управление ими