Управление хранилищем данных и кубом служб аналитики
Управление хранилищем и кубом служб аналитики SQL Server для Team Foundation позволяет решать следующие задачи:
разрешение проблем с отчетами, которые являются неактуальными или содержат неполные данные;
обработка хранилища или куба после разрешения конфликтов схем, возникших в хранилище;
изменение периодичности обновления для обработки хранилища или куба;
диагностика ошибок, появляющихся в просмотре событий для сервера уровня приложений, связанных с заданиями обработки хранилища;
перестроение хранилища и куба после перемещения, восстановления, переименования сервера уровня данных для Team Foundation или после отработки отказа таким сервером.
Некоторые из перечисленных задач можно выполнить с помощью веб-службы управления хранилищем. Чтобы использовать эту службу, разрешение Управление хранилищем для коллекции командных проектов должно иметь значение Разрешить. Это разрешение можно задать в Сред. Командный обозреватель или в Консоли администрирования Team Foundation. Дополнительные сведения см. в разделе Задание разрешений администратора для коллекций командных проектов.
Примечание
Все включаемые в отчеты данные из всех командных проектов, которые определяются во всех коллекциях проектов развертывания сервера Visual Studio Team Foundation Server, записываются в одну реляционную базу данных (Tfs_Warehouse).Данные из этого хранилища затем обрабатываются и записываются в куб служб аналитики (Tfs_Analysis).Сбор данных в едином хранилище позволяет создавать отчеты сразу по множеству командных проектов и коллекций проектов.
Общие задачи
Задача |
См. также |
---|---|
Предоставление или удаление разрешений на доступ к кубу. Чтобы члены команды могли просматривать, обновлять и создавать отчеты Excel на основании данных куба, необходимо добавить этих членов в роль TFSWarehouseDataReader. Пользователь, у которого есть разрешение на просмотр данных в хранилище данных для конкретного командного проекта, имеет полный доступ ко всем данным этого проекта. |
Предоставление членам команды доступа к кубу служб аналитики |
Обновление хранилища данных или куба по запросу. Чтобы разрешить проблему с отчетами, которые являются неактуальными или содержат неполные данные, может потребоваться вручную обработать хранилище данных. Для обновления хранилища данных по запросу можно использовать веб-службу управления хранилищем. |
Обработка хранилища данных и куба служб аналитики вручную для Team Foundation Server |
Изменение периодичности обновления хранилища данных или куба. Свойства по умолчанию для хранилища задаются во время установки Team Foundation Server, однако для обеспечения соответствия изменяющимся требованиям значения по умолчанию впоследствии можно изменять. Двумя свойствами, которые, возможно, нужно будет изменить, являются периодичность обновления данных в хранилище данных и параметры безопасности, управляющие доступом пользователей к хранилищу данных. |
Изменение параметров управления обработкой для хранилища данных или куба служб аналитики |
Повторное создание схем и перестроение баз данных хранилища данных. Чтобы получить доступ к высокоуровневым отчетам, необходимо перестроить хранилище данных в случае перемещения, восстановления, переименования сервера уровня данных для Team Foundation или отработки отказа таким сервером. |
|
Просмотр значений по умолчанию для параметров, управляющих обработкой хранилища данных. Для обновления хранилища данных может потребоваться много ресурсов. В зависимости от требований развертывания может потребоваться выполнить тонкую настройку параметров, управляющих обработкой хранилища данных. |
Связанные задачи
Задача |
См. также |
---|---|
Определение отчетов, поддерживающих требования к отслеживанию проекта. В зависимости от шаблона процесса, используемого для создания командного проекта, могут уже быть определены несколько отчетов. В дальнейшем можно более точно настроить эти отчеты или создать новые. В этих отчетах могут содержаться новые поля данных, добавленные к типам рабочих элементов. |
Создание и настройка отчетов для Visual Studio ALM, а также управление ими |
Получение представления о потоке данных от операционных хранилищ к хранилищу данных.. Хранилище отчетов Team Foundation — это обычное хранилище данных, состоящее из реляционной базы данных и базы данных служб аналитики. |
|
Понимание связей и зависимостей между SQL Server и Team Foundation Server. Можно упростить управление Team Foundation Server, если понимать работу SQL Server, служб отчетов SQL Server и способов их взаимодействия с Team Foundation Server. Если в развертывании используется Продукты SharePoint, необходимо также управлять зависимостями между Продукты SharePoint и службами отчетов. |
|
Исправление ошибок, блокирующих обработку хранилища данных. Конфликты схем возникают, когда набор атрибутов включаемых в отчеты полей является различным в различных коллекциях командных проектов. Конфликты схем блокируют перенос обновленных данных в хранилище или куб. Чтобы разблокировать обработку и обновление отчетов с учетом текущих данных, необходимо исправить все конфликты схем. |
|
Добавление новых полей или изменение атрибутов отчетов для имеющихся полей. Поля рабочих элементов можно использовать для отслеживания данных типов рабочих элементов, определения критериев фильтрации запросов и проектирования отчетов. Для поддержки отчетов можно добавить поля или изменить атрибуты имеющихся полей. При добавлении или изменении полей потребуется систематически применять определенные правила именования, чтобы данные логически группировались в папки куба. |
Добавление и изменение полей рабочих элементов для поддержки отчетов |
Добавление ресурсов отчетов и управление ими. Пользователи могут включать и отключать поток данных к хранилищу данных путем изменения конфигурации отчетов для коллекции командных проектов. После добавления сервера отчетов к развертыванию можно настроить ресурсы отчетов для коллекций командных проектов и проектов в этих коллекциях. |
См. также
Основные понятия
Создание и настройка отчетов для Visual Studio ALM, а также управление ими
Другие ресурсы
Компоненты хранилища данных для Team Foundation
SQL Server и Team Foundation Server
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Октябрь 2010 |
Добавлены сведения о разрешениях, необходимых для работы с веб-службой управления хранилищами. |
Обратная связь от клиента. |