JIRA - Pesquisa Avançada

Além do tipo de pesquisa explicado no capítulo anterior, o JIRA também possui algumas opções de pesquisa avançada, que podem ser realizadas das três maneiras a seguir.

  • Usando referência de campo
  • Usando referência de palavra-chave
  • Usando referência de operadores

Essas três maneiras acima mencionadas foram explicadas em detalhes abaixo.

O usuário deve considerar os seguintes pontos ao realizar qualquer pesquisa avançada.

  • A pesquisa avançada usa consultas estruturadas para pesquisar problemas do JIRA.

  • Os resultados da pesquisa são exibidos no Issue Navigator.

  • Os resultados da pesquisa podem ser exportados para MS Excel e muitos outros formatos disponíveis.

  • Os recursos Salvar e Assinar estão disponíveis para pesquisas avançadas.

  • Uma pesquisa avançada usa a linguagem JIRA Query conhecida como JQL.

  • Uma consulta simples em JQL consiste em um campo, operador, seguido por um ou mais valores ou funções. Por exemplo, a consulta simples a seguir encontrará todos os problemas no projeto "WFT" -

Project = "WFT"
  • JQL oferece suporte a sintaxe semelhante a SQL como funções ORDER BY, GROUP BY, ISNULL (), mas JQL não é uma linguagem de consulta de banco de dados.

Usando referência de campo

Uma referência de campo significa uma palavra que representa o nome do campo no problema do JIRA, incluindo os campos personalizados. A sintaxe é -

<field name> <operators like =,>, <> “values” or “functions”

O operador compara o valor do campo com o valor presente no lado direito, de forma que apenas resultados verdadeiros sejam recuperados pela consulta.

  • Vá para Problemas → Pesquisar problemas na barra de navegação.

A captura de tela a seguir mostra como navegar na seção Pesquisar.

Se houver um critério de pesquisa existente, clique no botão Novo Filtro para redefinir os critérios. A imagem a seguir mostra como começar com um novo critério -

Digite a consulta usando o campo, operador e valores como issueKey = “WFT-107”.

Existem outros campos também - Versão afetada, Responsável, Anexos, Categoria, Comentário, Componente, Criado, Criador, Descrição, Prazo, Ambiente, etc. Assim que o usuário começa a digitar, a funcionalidade de preenchimento automático ajuda a escrever no formato definido.

A captura de tela a seguir mostra como adicionar critérios de Nome de campo usando recursos avançados.

Operator selection - A captura de tela a seguir mostra como selecionar operadores.

O próximo passo é inserir o valor e clicar no símbolo de Pesquisa. A captura de tela a seguir mostra como adicionar valores e pesquisar.

A captura de tela a seguir mostra o resultado da pesquisa com base no conjunto de critérios.

Usando referência de palavra-chave

Aqui, entenderemos como usar uma referência de palavra-chave e quais são suas vantagens

Uma palavra-chave em JQL -

  • une duas ou mais consultas para formar uma consulta JQL complexa.
  • altera a lógica de uma ou mais consultas.
  • altera a lógica dos operadores.
  • tem uma definição explícita em uma consulta JQL.
  • executa uma função específica que define os resultados de uma consulta JQL.

Lista de palavras-chave -

  • AND - ex - status = aberto AND prioridade = urgente E cessionário = Ashish.
  • OU - ex - duedate <now () ou duedate está vazio.
  • NÃO - ex - não atribuído = Ashish.
  • EMPTY - ex - associatedVersion está vazio / relevantVersion = vazio.
  • NULL - o ex - cessionário é nulo.
  • ORDER BY - ex - duedate = ordem vazia por criado, prioridade desc.

Semelhante à referência de campo, assim que o usuário começa a digitar, a funcionalidade de preenchimento automático ajuda a obter a sintaxe correta. A captura de tela a seguir mostra como adicionar palavras-chave.

Clique no símbolo Pesquisar e ele fornecerá os resultados da pesquisa. A captura de tela a seguir mostra o resultado com base em um conjunto de critérios.

Usando referência de operadores

Os operadores são usados ​​para comparar valores do lado esquerdo com o lado direito, de forma que apenas resultados verdadeiros sejam exibidos como o resultado da pesquisa.

Lista de Operadores

  • Igual a: =
  • Diferente de:! =
  • Maior que:>
  • Menor que: <
  • Maior que igual: =>
  • Menor que igual: = <
  • IN
  • NÃO EM
  • CONTÉM: ~
  • Não contém: ! ~
  • IS
  • NÃO É
  • WAS
  • ESTAVA EM
  • NÃO ESTAVA EM
  • NÃO FOI
  • CHANGED

Semelhante ao campo e à referência de palavra-chave, esses operadores também podem ser usados ​​para aprimorar os resultados da pesquisa.