JIRA - Ricerca avanzata
Oltre al tipo di ricerca spiegato nel capitolo precedente, JIRA ha anche alcune opzioni di ricerca avanzate, che possono essere eseguite utilizzando i seguenti tre modi.
- Utilizzo del riferimento di campo
- Utilizzo di parole chiave di riferimento
- Utilizzo di riferimenti agli operatori
Questi tre modi sopra menzionati sono stati spiegati in dettaglio di seguito.
L'utente dovrebbe considerare i seguenti punti durante l'esecuzione di una ricerca avanzata.
La ricerca avanzata utilizza query strutturate per cercare problemi JIRA.
I risultati della ricerca vengono visualizzati in Issue Navigator.
I risultati della ricerca possono essere esportati in MS Excel e in molti altri formati disponibili.
Le funzioni di salvataggio e abbonamento sono disponibili per le ricerche avanzate.
Una ricerca avanzata utilizza il linguaggio di query JIRA noto come JQL.
Una semplice query in JQL è costituita da un campo, un operatore, seguito da uno o più valori o funzioni. Ad esempio, la seguente semplice query troverà tutti i problemi nel progetto "WFT":
Project = "WFT"
JQL supporta la sintassi simile a SQL come le funzioni ORDER BY, GROUP BY, ISNULL (), ma JQL non è un linguaggio di query del database.
Utilizzo del riferimento di campo
Un riferimento di campo indica una parola che rappresenta il nome del campo nella questione JIRA, inclusi i campi personalizzati. La sintassi è:
<field name> <operators like =,>, <> “values” or “functions”
L'operatore confronta il valore del campo con il valore presente sul lato destro in modo tale che solo i risultati veri vengano recuperati dalla query.
- Vai a Problemi → Cerca problemi nella barra di navigazione.
Lo screenshot seguente mostra come navigare nella sezione di ricerca.
Se esiste un criterio di ricerca esistente, fare clic sul pulsante Nuovo filtro per reimpostare i criteri. Lo screenshot seguente mostra come iniziare con un nuovo criterio:
Digita la query utilizzando il campo, l'operatore e i valori simili issueKey = “WFT-107”.
Sono presenti anche altri campi: Versione interessata, Assegnatario, Allegati, Categoria, Commento, Componente, Creato, Creatore, Descrizione, Scadenza, Ambiente, ecc. Non appena l'utente inizia a digitare, la funzionalità di completamento automatico aiuta a scrivere nel formato definito.
Lo screenshot seguente mostra come aggiungere criteri per il nome del campo utilizzando le funzionalità avanzate.
Operator selection - La seguente schermata mostra come selezionare gli operatori.
Il passaggio successivo è inserire il valore e quindi fare clic sul simbolo Cerca. Lo screenshot seguente mostra come aggiungere valori e cercare.
Lo screenshot seguente mostra il risultato della ricerca in base ai criteri impostati.
Utilizzo di parole chiave di riferimento
Qui capiremo come utilizzare un riferimento a parole chiave e quali sono i suoi vantaggi
Una parola chiave in JQL -
- unisce due o più query insieme per formare una query JQL complessa.
- altera la logica di una o più query.
- altera la logica degli operatori.
- ha una definizione esplicita in una query JQL.
- esegue una funzione specifica che definisce i risultati di una query JQL.
Elenco di parole chiave -
- AND - ex - stato = aperto AND priorità = urgente E assegnatario = Ashish.
- OPPURE - ex - duedate <now () o duedate è vuoto.
- NON - ex - non assegnatario = Ashish.
- EMPTY - ex - modifiedVersion è vuoto / modifiedVersion = vuoto.
- NULL - ex - assegnatario è null.
- ORDER BY - ex - duedate = ordine vuoto per creato, priorità disc.
Simile al riferimento di campo, non appena l'utente inizia a digitare, la funzionalità di completamento automatico aiuta a ottenere la sintassi corretta. Lo screenshot seguente mostra come aggiungere parole chiave.
Fare clic sul simbolo di ricerca e fornirà i risultati della ricerca. Lo screenshot seguente mostra il risultato in base a un set di criteri.
Utilizzo di riferimenti agli operatori
Gli operatori vengono utilizzati per confrontare i valori del lato sinistro con il lato destro, in modo tale che solo i risultati veri vengano visualizzati come risultato della ricerca.
Elenco degli operatori
- Uguale a: =
- Diverso da:! =
- Maggiore di:>
- Meno di: <
- Maggiore di uguale a: =>
- Minore di uguale a: = <
- IN
- NON IN
- CONTIENE: ~
- Non contiene: ! ~
- IS
- NON È
- WAS
- ERA IN
- NON ERA IN
- NON ERA
- CHANGED
Simili al campo e al riferimento parola chiave, questi operatori possono essere utilizzati anche per migliorare i risultati della ricerca.