Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Este artigo mostra como listar itens de trabalho por criação, alteração, resolução ou datas fechadas e como usar macros de data (por exemplo) @Todaye macros de iteração para sprints de equipe. Para obter conceitos básicos do caminho de iteração e restrições de cliente ou macro, consulte Consultar por área ou caminho de iteração.
Prerequisites
| Category | Requirements |
|---|---|
| Níveis de Acesso | – Para exibir e executar consultas compartilhadas: membro do projeto. – Para adicionar e salvar uma consulta compartilhada: no mínimo, acesso Básico. |
| Permissions | Permissão Contribuir definida como Permitir para a pasta à qual você deseja adicionar uma consulta. Por padrão, o grupo colaboradores não tem essa permissão. |
Note
Os usuários com acesso de Stakeholders para um projeto público têm acesso completo aos recursos de consultas, assim como os usuários com acesso Básico. Para mais informações, veja Referência rápida de acesso das partes interessadas.
| Category | Requirements |
|---|---|
| Níveis de Acesso | – Para exibir e executar consultas compartilhadas: membro do projeto. – Para adicionar e salvar uma consulta compartilhada: no mínimo, acesso Básico. |
| Permissions | Permissão Contribuir definida como Permitir para a pasta à qual você deseja adicionar uma consulta. Por padrão, o grupo colaboradores não tem essa permissão. |
Operadores e macros de data suportados
Use os seguintes operadores e macros para campos DateTime e Caminho de Iteração no Editor de Consultas.
- Operadores DateTime:
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever - Macros de data:
@StartOfDay, ,@StartOfWeek,@StartOfMonth, ,@StartOfYear@Today
Você pode combinar+/- ncom essas macros (por exemplo,@Today - 7). - Macros de iteração:
@CurrentIteratione@CurrentIteration +/- n(consulte a seguinte observação e link para restrições de cliente e comportamento de parâmetro de equipe).
Note
As macros de iteração e as restrições do cliente são abordadas detalhadamente na página de iteração: Consulta por área ou caminho de iteração. Se você precisar de consultas para executar em clientes que não são da web ou por meio de REST/WIQL fora da interface do usuário da Web, verifique o suporte à macro em seu ambiente e considere expandir macros para caminhos explícitos.
Exemplos de data rápida (consultas comuns)
Itens criados nos últimos 30 dias:
Itens modificados em uma data específica:
Itens resolvidos hoje:
Itens fechados em um período de tempo especificado:
Itens cuja Data Fechada é nula (não fechada):
Itens cujo status foi alterado na última semana:
Usando as @CurrentIteration macros (guia curto)
Use @CurrentIteration para focar no sprint atual da equipe e @CurrentIteration +/- n criar uma sequência deslizante de sprints (por exemplo, os dois últimos, o atual e os próximos dois sprints). Pontos importantes:
-
@CurrentIterationretorna itens atribuídos ao sprint atual para o contexto de equipe usado ao executar a consulta. -
@CurrentIteration +/- ndesloca a janela de sprints por n; útil para análises de tendência ou de continuidade. - Como o comportamento da macro e o suporte ao cliente variam, consulte Consulta por área ou caminho de iteração para obter detalhes sobre parâmetros de equipe, quais clientes avaliam macros e como as macros são armazenadas/expandidas ao salvar consultas.
Imagens de exemplo (Editor de Consultas do portal da Web):
Tip
Se @CurrentIteration não retornar os resultados esperados, confirme a iteração selecionada da equipe e os intervalos de datas da iteração nas configurações da Equipe.
Macros de data: início do dia/semana/mês/ano
O uso de macros do tipo "Start-of" ajuda a criar intervalos de datas relativas consistentes.
-
@StartOfDay,@StartOfWeek,@StartOfMonth,@StartOfYear– use essas macros com+/- npara criar intervalos como "desde o início da semana" ou "últimos 3 meses". - Essas macros são avaliadas pela interface do usuário do portal da Web; seu comportamento em cenários de não web pode ser diferente– teste em seu cliente de destino.
Consultas de exemplo:
Quando usar o WIQL diretamente
Use WIQL quando:
- Você precisa de operadores avançados, como
WAS EVERpara alterações de caminho de iteração. - O Editor de Consultas bloqueia ou marca uma cláusula como não suportada (por exemplo, o uso de alguns
Was Ever). A extensão editor WIQL permite criar essas consultas e salvá-las.
Consulte a sintaxe WIQL (Linguagem de Consulta de Item de Trabalho) e a extensão do marketplace do Editor WIQL para exemplos.
Conteúdo relacionado
- Consultar por caminho de iteração ou área
- Sintaxe de WIQL (Linguagem de Consulta de Item de Trabalho)
- Campos, operadores e macros de consulta
- Atributos e campos de item de trabalho
API REST
Para interagir programaticamente com consultas, confira um destes recursos da API REST: