创建和配置实体文件。
开始之前
实体文件包含了 ClearQuest 数据库中所有可提交的记录类型。
这些记录类型和关联的字段都可用于全文搜索。在创建实体文件后,可以配置该文件以仅选择那些要生成索引的记录类型和关联字段。
提示: 如果您想要对用户数据库中的所有记录类型和关联字段编制索引,那么可以省略该任务。
注意: 必须至少为以下三个字段建立索引,以使全文本搜索功能正常工作:
为其他字段建立索引可提高全文本搜索功能的优势,却不会大幅增加索引的大小。
关于此任务
在本主题中,路径名中使用了下列变量:
- db_name
- 用户数据库的名称
- dbset_name
- 数据库集的名称
过程
- 使用 -o Entity 选项运行 cqtssetup.pl 命令,如 cqtssetup.pl 参考帮助中所述。
输出是一个包含用户数据库中所有可提交的记录类型的实体文件。实体文件具有以下名称:
Entity-db_name-dbset_name.txt
- 编辑实体文件以仅选择那些要生成索引的可提交记录类型和关联字段。有关编辑实体文件的指示信息包含在 cqtssetup.pl 参考帮助中。
现在,您已创建主实体文件。创建 ClearQuest 搜索属性文件和 Solr 搜索文件时,请复用此文件,方法是将
-f 选项指定到
cqtssetup.pl 命令中。
注意: 创建 ClearQuest 搜索属性文件和 Solr 搜索文件时,未能复用主实体文件会导致对所有可提交记录类型的所有字段生成索引。
- 将实体文件复制到 Solr 主目录(例如,在 Windows 上为 CQ.Solr\db_name\Solr\solr;在 UNIX 系统和 Linux 上为 CQ.Solr/db_name/Solr/solr),该目录是您之前建立 Lucene 索引位置时定义的。