Получение диаграмм выгорания из Visual Studio Online API

Я пытаюсь получить диаграммы Burndown для спринтов из VSO, чтобы отображать их вместе с другими данными проекта. Я бы предположил, что нет никакого способа вытащить фактическое изображение или URL-адрес для сжигания, хотя это было бы идеально. Если это невозможно, есть ли способ получить значения, которые я мог бы использовать для воссоздания диаграммы? Я копался в API в течение нескольких дней, пока безуспешно.

Итак, в основном мне нужно получить ЧТО-ТО из VSO, что позволит мне каким-то образом отобразить выгорание для текущего спринта проекта.


person user3693406    schedule 03.04.2015    source источник


Ответы (2)


Это довольно поздний ответ, но на данный момент можно получить изображение диаграммы выгорания непосредственно из Azure DevOps с помощью API Chartimages — Get Iteration Chart Image Image:

GET https://dev.azure.com/{organization}/{project}/{team}/_apis/work/iterations/{iterationId}/chartimages/{name}?width={width}&height={height}&showDetails={showDetails}&title={title}&api-version=5.1-preview.1

Для диаграммы выгорания {name} = Burndown.

Ссылка: https://docs.microsoft.com/en-us/rest/api/azure/devops/work/chartimages/get%20iteration%20chart%20image?view=azure-devops-rest- 5.1

person Nik A.    schedule 31.10.2019

Данные о сгорании рассчитываются с помощью стандартного запроса с параметром «по состоянию на».

Параметр as of доступен только в API и возвращает результаты, которые были бы на эту дату. Если вы подсчитаете работу в том объеме, в котором хотите, за каждый день, у вас будут данные.

Я бы рекомендовал кэшировать результаты.

person MrHinsh - Martin Hinshelwood    schedule 03.04.2015
comment
Так что да, вы можете нарисовать свой собственный Burndown. Вам просто нужно сопоставить количество часов, оставшихся на каждый день (используя «на момент») для вашего спринта? - person Dave New; 01.06.2015
comment
если вы хотите создать быстрое изображение диаграммы выгорания, вы можете использовать этот бесплатный сервис: documentation.image-charts .com/галерея - person FGRibreau; 11.10.2019