Выбор источника данных и средства разработки
При создании отчетов с данными из 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 и управление ими