
# 同步搜索服务数据
在工业数据管理场景中，设备台账变更、质量检验记录新增、物料主数据扩展等操作会导致底层业务数据持续变化。搜索服务定义发布后，系统会自动触发后台任务完成历史存量数据的初始化同步，确保发布后即可进行全量检索。
当业务数据发生增量变更（如新录入设备、更新工艺参数）或索引规则调整（如修改字段映射、变更分词策略）后，您需要通过手动同步确保搜索引擎中的索引数据与业务库保持一致，避免检索结果缺失或失效。
本文指导您在应用运行态中手动触发搜索服务的数据同步任务。
#### 同步机制
搜索服务的数据同步机制分为自动同步与手动同步两种模式，分别覆盖日常运行时变更与人工干预场景：
| 同步类型 | 触发时机                                                                                                                                                                                                                                                                                                                   | 同步范围                                                                                                                                                                                                                                                                                                             | 适用场景                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|:---|
| 自动同步 | - 服务发布时：首次发布或重新发布搜索服务定义。  - 数据变更时：配置的搜索实体数据实例发生增删改操作（依系统实时性配置而定）。   | - 全量初始化：发布时构建全量历史数据索引。  - 增量更新：运行时捕获业务数据变动，实时更新索引片段。               | - 新服务上线，初始化索引库。  - 日常业务数据流转（如工单创建、设备状态变更），保障检索结果的准实时性。                                                                                                                                          |
| 手动同步 | 用户主动在管理界面触发"同步数据"操作。                                                                                                                                                                                                                                                                                                   | - 全量重建：清空现有索引，基于最新数据模型与配置重新构建。  - 增量修复：仅同步指定时间段或特定条件的差异数据（视系统策略而定）。   | - 批量数据导入后：确保新入库数据可被检索。  - 索引配置调整后：分词、匹配规则变更需重建索引结构。  - 数据不一致排查：当检索结果与源数据不符时，强制刷新索引。   |
   
#### 约束与限制
仅"状态"为"已发布"的搜索服务支持执行数据同步操作。
#### 前提条件
已[登录应用运行态](https://support.huaweicloud.com/consog-idme/idme_consog_0023.html)。
#### 操作步骤
1. 在左侧导航栏中，选择"搜索服务管理 \> 搜索服务定义"，进入"搜索服务定义"页面。
2. 找到目标搜索服务定义，单击其"编码"超链接，进入搜索服务定义详情页面。
3. 切换至"数据同步"页签，查看当前搜索服务的数据同步状态及最近一次同步时间。 
   图1数据同步   
   ![](https://support.huaweicloud.com/usermanual-idme/figure/zh-cn_image_0000002614413507.png "点击放大")
   
   
4. 单击"同步数据"。
5. 在弹出的提示框中，单击"确认"，即可手动同步数据。
 
