Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
Use operadores de campo de comparação quando quiser filtrar itens de trabalho comparando o valor de um campo com o valor de outro. Os usos comuns incluem:
- Encontre itens de trabalho em que o criador difere do cessionário ou do mais próximo.
- Encontre tarefas cuja Estimativa Original seja menor que o Trabalho Concluído.
- Encontre tarefas encerradas concluídas antes da Data Alvo.
Pré-requisitos
| Categoria | Requerimentos |
|---|---|
| Níveis de acesso | - Para visualizar e executar consultas compartilhadas: Membro do Projeto. - Para adicionar e salvar uma consulta compartilhada: Pelo menos acesso básico . |
| Permissões |
permissão Contribute definida como Permitir para a pasta à qual você deseja adicionar uma consulta. Por padrão, o grupo Colaboradores |
Observação
Os utilizadores com acesso Stakeholder para um projeto público têm acesso total às funcionalidades de consulta, assim como os utilizadores com acesso Basic. Para obter mais informações, consulte Referência rápida de acesso a partes interessadas.
| Categoria | Requerimentos |
|---|---|
| Níveis de acesso | - Para visualizar e executar consultas compartilhadas: Membro do Projeto. - Para adicionar e salvar uma consulta compartilhada: Pelo menos Acesso básico. |
| Permissões |
permissão Contribute definida como Permitir para a pasta à qual você deseja adicionar uma consulta. Por padrão, o grupo Colaboradores |
Tipos de dados suportados
Você pode usar os operadores de comparação — =[Field], <>[Field], >[Field], <[Field], >=[Field]— <=[Field] com os seguintes tipos de dados listados. O tipo de dados do Campo esquerdo e do Campo direito deve corresponder.
- Booleano (suporta
=[Field],<>[Field]) - Data/Hora
- Duplo, Inteiro
- GUID
- Identidade
- String (excluindo Tags)
Observação
Algumas combinações de tipo de dados/operador são absurdas (por exemplo, Title >= [Field] ou Assigned To <= [Field]). Valide sua comparação para garantir que ambos os lados usem tipos de dados compatíveis.
Filtros de amostra
Use estas cláusulas de exemplo como ponto de partida. A sintaxe exata no Editor de Consultas pode variar ligeiramente de acordo com o cliente; em caso de dúvida, construa a cláusula no Editor de Consultas da Web e verifique o WIQL salvo.
Itens de trabalho fechados por alguém que não seja a pessoa que criou o item de trabalho: [Criado por] <> [Fechado por] E [Estado] = 'Fechado'
Tarefas cuja Estimativa Original é inferior ao Trabalho Concluído: [Estimativa Original] < [Trabalho Concluído]
Tarefas fechadas concluídas antes da Data de Destino: [Data de Encerramento] <= [Data de Destino] E [Estado] = 'Fechado'
Campos que suportam a comparação de campos
A tabela abaixo lista os campos que suportam consultas de comparação. Nem todos os campos estão disponíveis para cada processo ou tipo de item de trabalho; alguns requerem campos personalizados ou configuração de processos. Consulte a nota a seguir para obter links de personalização.
Observação
Nem todos os campos listados estão presentes em todos os projetos/processos. Você pode adicionar campos personalizados e habilitá-los para comparações. Consulte Adicionar um campo personalizado a um tipo de item de trabalho (Processo herdado) ou Adicionar ou modificar um campo (Processo XML local).
A
- Critérios de Aceitação (Scrum)
- Aceito por
- Data de aceitação
- ativado por
- Data de ativação
- Atividade
- Participante Efetivo 1-8 (CMMI)
- Análise (CMMI)
- Instruções de inicialização do aplicativo
- Informações de início de aplicativo
- Tipo de Aplicação
- ID de iteração (sistema)
- Atribuído a
- Contexto Associado
- Código de contexto associado
- Proprietário de contexto associado
- Tipo de contexto associado
- Contagem de arquivos anexados
- ID de teste automatizado (TCM)
- Nome de Teste Automatizado (TCM)
- Armazenamento de Testes Automatizados (TCM)
- Tipo de Teste Automatizado (TCM)
- IdentificadorDeTesteAutomatizado (TCM)
- AutomatedTestName (TCM)
- Estado de Automação (TCM)
B
- Prioridade do Backlog (Scrum)
- Bloqueado
- Coluna do Conselho de Administração
- Coluna do Quadro Concluído
- Pista de Embarque
- valor empresarial
C
- Chamado por (CMMI)
- Data de Chamada (CMMI)
- Alterado por (Sistema)
- Data alterada (Sistema)
- Fechado por (Sistema)
- Data de Encerramento (Sistema)
- Status encerrado
- Código de Estado Fechado
- Comentário de encerramento
- Contagem de comentários
- Comentários (CMMI)
- Comprometido (CMMI)
- Trabalho Concluído
- Plano de Contingência (CMMI)
- Resolução Atual de Ação Corretiva (CMMI)
- Plano de Ação Corretiva (CMMI)
- Criado por (Sistema)
- Data de Criação (Sistema)
D–F
- Disciplina (CMMI)
- Data de vencimento
- Esforço
- Escalar (CMMI)
- Contagem de links externos
- Data de término
- Encontrados no "Build" (TCM)
- Encontrado em Environment (CMMI)
H
I
- ID (Sistema)
- Avaliação de Impacto (CMMI)
- Impacto na arquitetura (CMMI)
- Impacto no Desenvolvimento (CMMI)
- Impacto das Publicações Técnicas no (CMMI)
- Impacto no Teste (CMMI)
- Impacto na experiência do utilizador (CMMI)
- Integrado no Build (TCM)
- Problema (TCM)
- ID de iteração (sistema)
J–N
- Justificação (CMMI)
- Link Comment (Sistema)
- Descrição de Link (Sistema)
- Fonte de Dados Local (TCM)
- Tipo de Reunião (CMMI)
- Minutos (CMMI)
- Plano de Mitigação (CMMI)
- Disparadores de Mitigação (CMMI)
- Nome do nó (Sistema)
O–Q
- Participante Opcional 1-8 (CMMI)
- Estimativa original
- Parâmetros (TCM)
- Prioridade
- Probabilidade (CMMI)
- Proposta de Correção (CMMI)
- Propósito (CMMI)
- Texto de Consulta (TCM)
R
- Avaliação
- Razão (Sistema)
- Contagem de links relacionados (Sistema)
- Trabalho Restante
- Contagem de Links Remotos (Sistema)
- Etapas de reprodução
- Participante Obrigatório 1-8 (CMMI)
- Tipo de Requisito (CMMI)
- requer revisão (CMMI)
- Requer Teste (CMMI)
- Resolução (Scrum)
- Resolvido por
- Data resolvida
- Motivo Resolvido
- Avaliado por
- Data de revisão
- Rev (Sistema)
- de Risco (Ágil)
- Causa Raíz (CMMI)
S
- Severidade
- Tamanho (CMMI)
- Classificação de Pilha
- Data de início
- State (Sistema)
- Data de alteração de estado
- Código do Estado
- Passos (TCM)
- Passos para Reproduzir (TCM)
- Pontos de História (Ágil)
- Especialista em Assunto (CMMI)
- Sintoma (CMMI)
- Informações do Sistema (TCM)
T
- Data de Destino
- Data de Resolução de Destino (CMMI)
- Tipo de Tarefa (CMMI)
- Projeto de Equipa (Sistema)
- Auditória da Suíte de Testes (TCM)
- Tipo de Test Suite (TCM)
- Tipo de ID de Conjunto de Testes (TCM)
- Criticidade do Tempo
- Título (Sistema)
- Triagem (CMMI)
U–W
- Teste de Aceitação do Usuário (CMMI)
- Área de Valor
- Marca d'água (Sistema)
- Tipo de Item de Trabalho (Sistema)
Observação
O suporte à comparação campo a campo difere de acordo com o cliente. O Editor de Consultas Web suporta a maioria das comparações de campo; comparações complexas (por exemplo, alguns usos de `WAS EVER` ou expressões WIQL avançadas) requerem a edição direta do WIQL, utilizando a extensão WIQL Editor. Em caso de dúvida, crie a cláusula no Editor de Consultas da Web e inspecione o WIQL salvo.
Conteúdo relacionado
- Referência rápida do índice de consulta
- Consulta por título, ID ou descrição
- Consulta por atribuição ou alterações de fluxo de trabalho
- Consulta por data ou iteração atual
- Consultar um campo numérico
- Consulta por valor da lista de opções
API REST
Para interagir programaticamente com consultas, consulte um destes recursos da API REST:
- Referência da API REST dos Serviços Azure DevOps
- Consultas
- Linguagem de consulta de item de trabalho
- Buscar itens de trabalho de forma programática com consultas
Sugestão
Se você precisar de nomes de referência para WIQL ou REST (por exemplo System.IterationId , ou Microsoft.VSTS.Common.Priority), consulte Campos e atributos de item de trabalho.