建立及配置實體檔

建立及配置實體檔。

開始之前

實體檔包含 ClearQuest 資料庫中所有可提交的記錄類型。這些記錄類型和關聯的欄位都是全文搜尋的候選項。建立實體檔之後,您可以配置該檔案,以只選取您要編製索引的那些記錄類型及相關聯的欄位。
提示: 如果您要將使用者資料庫中的所有記錄類型及相關聯的欄位編製索引,則可省略這項作業。
小心: 至少必須替下列三個欄位編製索引,全文搜尋功能才能運作:
  • record_type
  • dbid
  • version
對其他欄位編製索引能增加全文搜尋功能的好處,而不會明顯地增加索引的大小。

關於這項作業

這個主題的路徑名稱使用下列變數:
db_name
使用者資料庫的名稱
dbset_name
資料庫集的名稱

程序

  1. 依照 cqtssetup.pl 參考說明中的說明,以 -o Entity 選項執行 cqtssetup.pl 指令。

    輸出是一個實體檔,其包含使用者資料庫中所有可提交的記錄類型。實體檔的名稱如下:

    Entity-db_name-dbset_name.txt

  2. 編輯實體檔,僅選取您要編製索引的那些可提交記錄類型及相關聯的欄位。編輯實體檔的指示包含在 cqtssetup.pl 參考說明中。
    您現在已建立主要實體檔。在建立 ClearQuest 搜尋內容檔及 Solr 搜尋檔時,為 cqtssetup.pl 指令指定 -f 選項可重複使用此檔案。
    小心: 在建立 ClearQuest 搜尋內容檔及 Solr 搜尋檔時,如果無法重複使用主要實體檔,將導致對所有已提交記錄類型的所有欄位建立索引。
  3. 將實體檔複製到 Solr 起始目錄(例如,在 Windows 上是 CQ.Solr\db_name\Solr\solr; 在 UNIX 系統和 Linux 上則為 CQ.Solr/db_name/Solr/solr),這是您建立 Lucene 索引時之前所定義的起始目錄。

意見