Abilitazione della ricerca testo completo su un database non in lingua inglese

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

  1. 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\

  2. 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.
  3. Completare la configurazione della distribuzione della ricerca testo completo.

Feedback