Rimozione di tipi di record dall'indice di ricerca

È possibile rimuovere i tipi di record dall'indice della ricerca testo completo in modo che questi tipi di record non siano più ricercabili.

Prima di iniziare

Il completamento di questo scenario dovrebbe richiedere circa 10 minuti indipendentemente dalla dimensione del database ClearQuest.

Informazioni su questa attività

Questo scenario presuppone che l'utente abbia distribuito la ricerca testo completo sul database SAMPL, come descritto in Abilitazione della ricerca testo completo sul database SAMPL, ed abbia aggiunto un nuovo tipo di record denominato ChangeRequest, come descritto in Aggiunta di tipi di record all'indice di ricerca. Si desidera rimuovere il tipo di record ChangeRequest dall'indice della ricerca.

Procedura

  1. Modificare il file di configurazione cqtsadmin-TextSearch-SAMPL.xml.Modificare il valore del tag XML <removeRecordType> da questo:
    <newValue required="no"></newValue>

    in questo:

    <newValue required="no">ChangeRequest</newValue>
  2. Facoltativo: per rimuovere più tipi di record, separare ogni record con un punto e virgola (;). Il prossimo esempio rimuove anche il tipo di record TestCase dall'indice della ricerca:
    <newValue required="no">ChangeRequest;TestCase</newValue>
  3. Eseguire il comando cqtsadmin.pl, con l'opzione remove_record_type, in una finestra di prompt dei comandi.
    Importante: In un ambiente di produzione, assicurarsi di eseguire il backup della propria distribuzione, prima di eseguire il comando cqtsadmin.pl con l'opzione remove_record_type.

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --remove_record_type

    L'esecuzione del comando cqtsadmin.pl con l'opzione remove_record_type è un'operazione stateful. Se si arresta il comando o il comando si arresta a causa di un errore, quando si esegue nuovamente il comando, riprende da dove si era interrotto e viene eseguito fino al completamento.

  4. Modificare nuovamente il file cqtsadmin-TextSearch-SAMPL.xml per rimuovere il tipo di record ChangeRequest aggiunto al tag <removeRecordType> nel Passo 1.

Risultati

Il tipo di record ChangeRequest è stato rimosso dall'indice della ricerca. Gli utenti client di ClearQuest Web devono scollegarsi ed effettuare nuovamente l'accesso per notare questa modifica nei risultati della ricerca.


Feedback