對非英文資料庫啟用全文搜尋

透過編輯 Solr schema.xml 檔案,來使用適當的語言分析器,以對非英文 ClearQuest 使用者資料庫啟用全文搜尋。

開始之前

此實務範例搭配使用 IBM Rational ClearQuest 綱目儲存庫與名稱為 TextSearch 的連線以及名稱為 SAMPL 的使用者資料庫。路徑規格假設您是在 Windows 上執行。如果您是在 UNIX 系統或 Linux 上執行,請進行適當的替代。

關於這項作業

此實務範例與在英文資料庫上部署 ClearQuest 全文搜尋特性幾乎相同。唯一差異是搭配執行 cqtsadmin.pl 指令與 init_cq_fts 選項且作業完成之後,請編輯 Solr schema.xml 檔案以使用適當的語言分析器。

程序

  1. 搭配執行 cqtsadmin.pl 指令與 init_cq_ftscreate_fts_was_profilefts_was_profile_home 選項(如您在英文資料庫的標準部署中所做的一樣):

    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. 編輯 Solr schema.xml 檔案(位於 D:\CQ.Search\TextSearch_SAMPL\Solr\solr\config 目錄中),以使用您使用者資料庫適用的語言分析器。如需詳細資料,請參閱 Apache Solr Wiki 的語言分析頁面。例如,如果您資料庫的國家語言是中文,請編輯 schema.xml 檔案以使用中文分析器。
  3. 完成您全文搜尋部署的配置。

意見