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


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

Путем добавления сервера отчетов к развертыванию TFS (локальное), можно воспользоваться большим количеством данных о проектах команды, например качество сборки, тенденции ошибок, сгорание и ход выполнения теста. Отчеты служб отчетов SQL Server (SSRS) предоставляют сведения, которые помогут командам управлять работой и совершенствовать процессы.

Шаг 1. Добавление сервера отчетов

Добавить сервер отчетов

Шаг 2. Отправка отчетов

Отправка отчетов

Шаг 3. Предоставление разрешений

   

Шаг 4. Просмотр задач команды

Изучение действий группы

Теперь, когда когда отчеты отправлены, необходимо, чтобы члены команды могли просматривать их или управлять ими. Кроме того, для создания или изменения отчетов, необходимо предоставить им доступ для чтения базы данных.

Добавьте учетные записи к предопределенным ролям для просмотра и управления отчетами

Добавьте просматривающих отчет в роль Обозреватель. Добавьте авторов отчетов TFS в Роль Диспетчер содержимого Team Foundation.

Совет

Управление разрешениями на доступ к диспетчеру отчетов производится отдельно от разрешений TFS.Даже при добавлении участников команды к группе TFS, их все равно нужно добавить в роль диспетчера отчетов.

  1. Если вы не были добавлены к роли Диспетчер содержимого для служб отчетов, пусть кто-то добавленный к этой роли добавит вас.

  2. На домашней странице диспетчера отчетов откройте Параметры папки.

    Добавление пользователя к роли в диспетчере отчетов SSRS

    URL-адрес — http://ReportServer/Reports/Pages/Folder.aspx или, при использовании именованного экземпляра, http://ReportServer/Reports_InstanceName/Pages/Folder.aspx.

  3. Откройте Создать назначение ролей.

    Открытие назначения новой роли SSRS

    Совет

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

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

    Назначение пользователя роли в диспетчере отчетов

Добавление авторов отчетов к ролям базы данных

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

  1. Если вы не являетесь администратором базы данных TFS, пусть вас теперь добавят.

  2. Подключитесь к компоненту Database Engine для TFS, используя SQL Server Management Studio.

    Подключение к СУБД

  3. Откройте страницу свойств для роли TfsWarehouseDataReader в папке Базы данных/Tfs_Warehouse/Безопасность/Роли/Роли базы данных.

    Открытие свойств роли чтения данных Tfs_Warehouse

  4. Добавьте учетную запись.

    Добавление члена к роли чтения данных Tfs_Analysis

  5. Затем Выполните подключение к базе данных Службы аналитики

    Подключение к базе данных служб аналитики

  6. Откройте страницу свойств для роли TfsWarehouseDataReader в папке Базы данных/Tfs_Analysis/Роли.

    Открытие свойств роли чтения данных Tfs_Analysis

  7. Добавьте учетную запись.

    Добавление члена к роли чтения данных Tfs_Analysis

Важно!

Учетные записи, добавляемые в TfsWarehouseDataReader-роли, могут просматривать данные для всех командных проектов, размещенных во всех коллекциях командных проектов в развертывании TFS.Ограничить доступ к командному проекту или коллекции невозможно.

Затем попытайтесь выполнить следующие действия

Просмотр действий команды, необходимых для создания полезных отчетов.