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


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

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

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

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

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

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

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

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

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

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

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

Excel

Да

Да

Нет

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

Нет

Да

Да

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

Нет

Да

Да

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

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

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

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

Excel

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

Excel

Куб данных OLAP

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

Куб данных OLAP

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

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

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

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

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

Примечание

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

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

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

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

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

Примечание

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

Подробнее о базе данных хранилища см. в разделе Ссылка на таблицу для базы данных реляционного хранилища для Visual Studio ALM.

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

Подробнее см. на следующих страницах веб-сайта Майкрософт:

См. также

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

Запрос рабочих элементов

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