es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Azure Boards: Trabajo completado para Epics/Características.

Necesito obtener el trabajo total completado en una Épica/Característica.
La jerarquía padre/hijo es la siguiente: Épica->Característica->Historia de Usuario->Tareas.
¿Cómo puedo sumar el trabajo completado en una Épica o Característica teniendo en cuenta que todas las tareas hijas también tienen trabajo completado?
El Editor de Consultas no tiene una opción para hacer la función de suma.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Puedes utilizar la API REST para obtener el trabajo total completado en un Épico/Característica.

    Puedes usar el parámetro $expand para obtener los elementos de trabajo y sus elementos de trabajo secundarios. Luego, puedes utilizar el parámetro $apply para sumar el trabajo completado para el elemento de trabajo principal.

    Por ejemplo, la siguiente consulta devolverá el trabajo total completado para un Épico:

    GET https://dev.azure.com/{organization}/{project}/_apis/wit/workitems?ids={epicId}&$expand=all&$apply=groupby((System.WorkItemType),aggregate($sum(Microsoft.VSTS.Scheduling.CompletedWork)))
    

    También puedes utilizar el CLI de Azure DevOps para obtener el trabajo total completado en un Épico/Característica.

    Por ejemplo, el siguiente comando devolverá el trabajo total completado para un Épico:

    az devops work-item show --ids {epicId} --expand all --apply groupby((System.WorkItemType),aggregate($sum(Microsoft.VSTS.Scheduling.CompletedWork)))
    

Comments are closed.