Выбор источника данных и средства разработки отчетов для 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 можно создать список, использующий запрос рабочего элемента или статический набор рабочих элементов. В некотором смысле этот список уже является подробным отчетом. Дополнительные сведения см. в разделе Создание, открытие и изменение рабочих элементов с помощью Office Excel. Запрос рабочего элемента можно также использовать в качестве основы для формирования набора отчетов, использующих базу данных служб аналитики.
Из списка рабочих элементов можно также создавать отчеты сводной таблицы и сводной диаграммы. Дополнительные сведения см. на странице Отчеты сводных таблиц веб-сайта корпорации Майкрософт.
Чтобы обновить содержимое списка, нажмите кнопку Обновить на панели инструментов Группа или откройте меню Группа и выберите команду Обновить. Чтобы обновить отчеты сводной таблицы и сводной диаграммы, нажмите кнопку Обновить данные на панели инструментов Данные или откройте меню Данные и выберите пункт Обновить данные.
Создание отчетов на основе куба данных OLAP
База данных служб аналитики — это многомерная база данных, которая агрегирует данные из базы данных хранилища для более эффективного анализа. Этот источник данных особенно хорошо работает с Microsoft Excel.
В базе данных служб аналитики данные организованы в структуре куба. В кубе содержатся меры, которые суммируются по многим измерениям. Эта структура предоставляет суммарные значения, такие как количество часов работы для множества рабочих элементов. Значения выбираются непосредственно из куба, а не вычисляются в запросе.
Примечание
Некоторые меры, например Количество рабочих элементов, предварительно не вычисляются.Они вычисляются при выполнении запроса.
С помощью базы данных служб аналитики можно легко создавать отчеты сводной таблицы и сводной диаграммы. Дополнительные сведения см. в разделе Создание отчетов в Microsoft Excel при помощи запросов рабочих элементов.
Дополнительные сведения об этом источнике данных см. в разделе Группы и показатели мер, доступные в кубе служб аналитики для Team System.
Создание отчетов с помощью данных хранилища
База данных хранилища представляет собой реляционную базу данных, которая объединяет данные в набор связанных таблиц и включает представления и функции с табличными значениями для доступа к этим данным. В базе данных хранилища накапливаются и поддерживаются данные из коллекций командных проектов. Если пользователь имеет опыт написания запросов на языке Transact-SQL, он сможет создавать отчеты с помощью базы данных хранилища.
Примечание
В зависимости от рабочих элементов, используемых проектом, в базе данных хранилища могут содержаться подробные данные, отсутствующие в базе данных служб аналитики.Дополнительные сведения о том, как сопоставить поля рабочих элементов с хранилищем, см. в разделе Работа с полями рабочих элементов.
Дополнительные сведения о базе данных хранилища см. в разделе Создание отчетов с использованием реляционной базы данных хранилища для Visual Studio ALM.
Дополнительные ресурсы
Дополнительные сведения см. в указанных ниже статьях на веб-сайте корпорации Майкрософт.
См. также
Основные понятия
Поиск ошибок, задач и прочих рабочих элементов
Создание и настройка отчетов для Visual Studio ALM, а также управление ими