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


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

Отслеживать ход работы команды можно с помощью конструктора отчетов SQL Server, который используется для создания отчетов.Перед созданием этих отчетов на основе данных из Visual Studio Team Foundation Server необходимо создать проект сервера отчетов в Visual Studio.

Общие сведения об использовании конструктора отчетов см. на странице Проектирование и реализация отчетов с помощью конструктора отчетов (службы Reporting Services) веб-сайта корпорации Майкрософт.Дополнительные сведения о том, как создавать отчеты в конструкторе отчетов, см. в разделах Создание подробного отчета с помощью конструктора отчетов и Создание статистического отчета с помощью конструктора отчетов и куба служб аналитики.

Предварительные требования

Для выполнения этой процедуры необходимы следующие компоненты: Visual Studio и центр разработки бизнес-аналитики SQL Server.

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

Чтобы установить центр разработки бизнес-аналитики, запустите программу установки SQL Server и установите флажок Клиентские компоненты при выборе компонентов для установки.Сведения об установке последнего пакета обновления для SQL Server см. в разделе How to obtain the latest service pack for SQL Server 2008 на веб-сайте корпорации Майкрософт.

Необходимые разрешения

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

Создание проекта сервера отчетов

  1. В Visual Studio в меню Файл выберите команду Создать, а затем выберите Проект.

    Откроется диалоговое окно Новый проект.

  2. В списке Типы проектов выберите Проекты бизнес-аналитики.

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

    Если тип Проекты бизнес-аналитики не отображается в списке типов проектов, необходимо установить центр разработки бизнес-аналитики SQL Server.Дополнительные сведения см. в подразделе "Необходимые компоненты" в начале этого раздела.

  3. В списке Шаблоны выберите Проект сервера отчетов.

  4. В поле Имя введитеимя проекта и нажмите кнопку ОК.

Создание источников данных TfsReportDS и TfsOlapReportDS

  1. В меню Проект выберите команду Добавить новый элемент.

    Открывается диалоговое окно Добавление нового элемента.

  2. Выберите Источник данных и нажмите кнопку Добавить.

    Откроется диалоговое окно Общий источник данных.

  3. В поле Имя введите TfsReportDS.

    Важное примечаниеВажно

    Если использовать имя, отличное от указанного на этом шаге, процедуры развертывания отчетов будут работать неправильно.Эта процедура позволяет создать локальные копии источников данных, которые будут использоваться для разработки отчетов.Эти копии эквивалентны источникам данных, которые были созданы Team Foundation Server на сервере, на котором выполняются службы отчетов SQL Server.При развертывании отчета Team Foundation Server использует расположенный на сервере источник данных, имя которого совпадает с именем локальной копии источника данных в проекте.

  4. В списке Тип выберите тип Microsoft SQL Server, а затем выберите команду Изменить.

  5. В диалоговом окне Свойства подключения введите имя сервера и экземпляра (имя_сервера_хранилища_данных/имя_экземпляра), на котором выполняются службы аналитики, и нажмите кнопку Использовать проверку подлинности Windows.

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

    В типичной конфигурации используйте имя сервера уровня данных.Однако хранилище может также находиться на отдельном сервере.

  6. Щелкните Выберите или введите имя базы данных и выберите Tfs_Warehouse.

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

  8. Нажмите кнопку ОК, а затем нажмите кнопку ОК, чтобы создать источник данных.

  9. Чтобы создать дополнительный источник данных, повторите шаги 1–7.В качестве типа источника данных укажите Microsoft SQL Server Analysis Services, а в качестве имени введите TfsOlapReportDS.В качестве имени базы данных укажите Tfs_Analysis.

Задание свойств проекта для развертывания отчетов

  1. В меню Проект выберите пункт Свойства.

  2. В качестве значения свойства OverwriteDataSources выберите False.

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

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

  3. В качестве значения свойства TargetDataSourceFolder введите /.

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

  5. В качестве значения свойства TargetServerURL введите URL-адрес сервера служб отчетов.Например, можно ввести http://имя_сервера_служб_отчетов/reportserver.

См. также

Задачи

Создание подробного отчета с помощью конструктора отчетов

Создание статистического отчета с помощью конструктора отчетов и куба служб аналитики

Другие ресурсы

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