当用户需要对应用进行修改应用结构(新增/删除字段、变更/添加索引、新增/删除属性字段、新增/删除默认展示字段)或者变更数据源的时候,需要通过线下变更完成。
操作流程
1.登录OpenSearch控制台,页面左上角选择“OpenSearch-高性能检索版”,进入“实例管理”页,点击应用的“详情”按钮:
2.目前页面是,线上应用详情页,点击“线下变更”按钮:
3.进入变更页面修改应用结构:
编辑字段:
编辑索引/属性字段/默认展示字段:
编辑数据源并修改映射:
4.修改搜索结果排序:
5.修改配置完成后,选择是否同步增量数据以及是否需要线下版本变更后自动发布上线:
如果此处选择了“不同步,线下应用将通过数据源同步或API全新推送数据”,那么在版本构建期间如有API增量数据进入应用,则不会同步到构建中的版本里。
如果此处选择了“不需要,我将在线下应用详情页手动上线”,那么后续手动切换,需要在线下应用详情页中点击“发布上线”。
注意
当前只有一个线上应用存在时,在详情页点击线下变更会直接进入应用变更流程。修改完成后,线上和线下应用共存。
如果已经存在线上和线下应用,则会先进入到线下变更页面展示线下应用的详情,点击配置才会进入到应用变更流程的对应步骤。并且最终点击确认的时候,会先删除之前的线下应用再创建一个新的线下应用。
如果已经存在线上和线下应用,此时对该应用进行“线下变更”,线下变更的模板将以线下应用为准,若想以线上应用的应用结构进行变更,需删除“线下应用”。
当线上应用状态为“失效”时,需要删除失效的应用,重新配置。