更新时间:2026-07-13 GMT+08:00
为搜索服务定义配置服务实体
本文介绍如何在应用运行态中为搜索服务定义配置搜索实体,并将已定义的索引与实体属性进行关联。完成关联并发布后,搜索服务即可基于具体模型数据进行检索。
约束与限制
- 同一搜索服务定义最多支持在“服务配置”中添加20个搜索实体。
- 每个已定义的索引必须至少关联一个实体及其对应属性,否则无法保存。
前提条件
- 已登录应用运行态。
- 已完成搜索服务定义的索引规则配置,具体操作请参见为搜索服务定义配置索引规则。
在“服务配置”添加实体与属性
- 在左侧导航栏中,选择,进入“搜索服务定义”页面。
- 找到目标搜索服务定义,单击
,进入编辑页面。 如果目标搜索服务定义的“状态”为“已发布”,需先单击
,并在弹出的窗口中单击“确定”,进入修订状态后才能编辑。 - 切换至“服务配置”页签,在“搜索实体”右侧的下拉框中选择需要纳入搜索范围的实体。
可选实体范围:用户自定义实体模型、xDM-F内置模型(如Folder、LifecycleState)。即:只有在数据库中存在对应物理表的实体才可被添加。
图1 添加搜索实体
- 单击“添加”,将选中的实体加入配置列表。
- 在实体数据图谱下方,为已配置的索引指定数据来源,确保索引字段与实体属性正确映射。
- 实体名称:指定索引所绑定的数据来源实体。如果主实体已配置合法关联关系(如“设备台账 → 供应商”),支持切换至关联实体实现跨模型检索。
- 属性名称:基于所选实体,指定具体的底层数据字段。所选属性的类型须与索引类型严格兼容(例如:长整型索引仅可映射长整型/整型属性)。如果类型不匹配,系统将提示冲突。
图2 关联属性
- 配置完成后,单击底部“当前页签”中的“保存”。
下一步操作
保存成功后,您需要发布该搜索服务定义,以使配置生效。具体操作请参见发布搜索服务定义。
父主题: 搜索服务定义