Мне нужно извлечь некоторые данные из базы данных TFS, и я не могу найти нужные мне таблицы.Мы используем TFS для измерения производительности (проекты, пользовательские истории, задачи и т. Д.), И я должен создать производительные индикаторы с Excel, подключенным напрямую к базе данных TFS, указывающей время усилий пользователя и задачи.У меня есть таблица членства, но нет связи с рабочими элементами / заданиями и временем выполнения
SELECT * FROM [ADObjects] where ObjectCategory = 2 order by DisplayName
Версия TFS 15.117.27024.0
РЕДАКТИРОВАТЬ
Хорошо, я нашел способ доступа к нужным данным с помощью SQL-запроса:
SELECT o.SamAccountName as Usuario
,MAX(Microsoft_VSTS_Common_ClosedDate) AS Fecha
,[WorkItem]
,SUM([Microsoft_VSTS_Scheduling_CompletedWork]) as Horas
,MAX([System_Rev]) AS UltimoMovimiento
,System_Id as WorkItemId
FROM [tfs_warehouse].[dbo].[WorkItemHistoryView] wi
join [Tfs_OurDomain].dbo.ADObjects o on o.DisplayName = wi.System_AssignedTo and o.DomainName = 'DomainName'
where System_State = 'Closed' and System_WorkItemType in ('Bug','Task') and System_AssignedTo is not null
and o.SamAccountName = 'MemberName'
and Microsoft_VSTS_Common_ClosedDate between '20180501' and '20181101'
group by [WorkItem],o.SamAccountName,System_Id
order by o.SamAccountName asc