Как получить время между двумя состояниями рабочего элемента TFS в SSAS (или любой другой отчет)?

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

Глядя на данные в базе данных Tfs_Warehouse, я вижу, что есть запись о каждой ревизии рабочего элемента, и с помощью TSQL я могу написать запрос для получения ChangedDateкаждого изменения состояния и различать их. К сожалению, мне не хватает знаний о SSAS, и у нас сейчас нет специалиста по бизнес-аналитике.

Можно ли это сделать таким образом, чтобы я мог создать отчет из TFS безнаписания запросов TSQL/API?

Чтобы пояснить, я хотел бы знать, сколько времени потребовалось для ошибки(или в среднем для подмножества ошибок) для перехода из Active -> Resolved(например, ). У нас больше состояний, чем в гибком шаблоне MSF, поэтому я не могу просто использовать для этого поля Microsoft ActivatedDate/ ResolvedDate.

Редактировать: я добавил вознаграждение за попытку получить ответ.

11
задан DaveShaw 20 March 2012 в 07:19
поделиться