Abilitare la ricerca testo completo sul database utente ClearQuest non in lingua
inglese modificando il file Solr schema.xml
per utilizzare l'analizzatore della lingua appropriata.
Prima di iniziare
Questo scenario utilizza un repository di schemi IBM Rational ClearQuest con una connessione
denominata TextSearch ed un database utente denominato
SAMPL. Le specifiche del percorso
presuppongono che si sia in esecuzione su Windows. Apportare le sostituzioni appropriate, se si è in esecuzione sul
sistema UNIX o Linux.
Informazioni su questa attività
Questo scenario è quasi uguale alla distribuzione della
ricerca testo completo su un database in lingua inglese. L'unica differenza è che dopo l'esecuzione del comando
cqtsadmin.pl con l'opzione init_cq_fts e l'operazione è stata
completata, si deve modificare il file Solr schema.xml per utilizzare
l'analizzatore della lingua appropriata.
Procedura
- Eseguire il comando cqtsadmin.pl con le opzioni init_cq_fts,
create_fts_was_profile e fts_was_profile_home come per una distribuzione
standard per un database in lingua inglese:
cqperl
cqtsadmin.pl --username admin --password secret --dbset TextSearch
--userdb SAMPL --ftshome D:\CQ.Search --init_cq_fts --create_fts_was_profile
automatic --fts_was_profile_home D:\CQFTS.WASprofiles\TextSearch-SAMPL\
- Modificare il file Solr schema.xml, ubicato nella
directory D:\CQ.Search\TextSearch_SAMPL\Solr\solr\config,
per utilizzare l'analizzatore della lingua appropriata per il database utente. Per i dettagli
consultare la pagina Language Analysis del wiki
Apache Solr. Ad esempio, se la lingua nativa del proprio database è il
cinese, modificare il file schema.xml per utilizzare l'analizzatore
della lingua cinese.
- Completare la configurazione della distribuzione della ricerca testo completo.