检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Foundation,简称xDM-F)提供根据关键字查询特定目标并分页返回所有满足匹配要求的对象条目、按对象属性设置搜索条件并通过逻辑关系组合复杂搜索条件进行对象搜索的搜索服务管理功能。 使用流程 图1 定义搜索服务流程 使用方法 使用应用运行态 您可以通过应用运行态使用搜索服务,具体操作请参见创建搜索服务。 使用全量数据服务API
求较高时,需要用户自定义搜索服务的配置和搜索的数据范围。搜索服务定义可以更好的明确用户搜索的场景和意图,也为特定场景下大批量的数据搜索和过滤提高搜索效率,避免在大批量数据中召回干扰信息。 以如下示例场景为例,通过横向搜索和纵向搜索两个维度指导您如何使用搜索服务定义。 示例场景 假设有如下两个数据实体:
搜索实例 操作场景 工业数字模型驱动引擎-数据建模引擎(xDM Foundation,简称xDM-F)提供搜索功能,快速检索已创建的数据实例。 搜索类型:精确搜索、模糊搜索。 搜索属性:名称、描述、编码、实体、创建者、创建时间、更新者。 搜索实例功能不支持搜索数据实体“Tenant”的实例。
根据实际需求,设置筛选条件,单击“搜索”。 图1 系统日志 在搜索文本框中输入关键词时,搜索规则如下: 支持关键词精确搜索。关键词指相邻两分词符之间的单词。 支持关键词模糊匹配搜索,例如关键词可以输入“ER?OR”或“ROR*”或“ER*R”。 支持“与”、“或”组合搜索,例如关键词可以输入“query
发布搜索服务 操作场景 本文指导您通过应用运行态发布搜索服务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要发布的搜索服务,单击。 您也可以勾选需要发布的搜索服务,单击“发布”。 图1 发布搜索服务
查询搜索服务 操作场景 本文指导您通过应用运行态查询搜索服务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 根据实际需求,设置筛选条件(如编码、API英文名称、API中文名称、API责任人、API英文描述
搜索服务脚本 操作场景 本文指导您在应用运行态查看和验证搜索服务的脚本。 前提条件 已登录应用运行态。 已发布搜索服务。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要操作的搜索服务,单击。 您也可以进入搜索服务详情页面后,单击“编辑”。
编辑搜索服务 操作场景 本文指导您通过应用运行态编辑未发布的搜索服务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要编辑的搜索服务,单击。 您也可以进入该搜索服务的详情页面,单击“编辑”。 在展开
作废搜索服务 操作场景 本文指导您在应用运行态作废已发布的搜索服务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要作废的搜索服务,单击该搜索服务的编码,进入搜索服务的详情页面。 单击“作废”。 在弹出的提示框中,单击“确定”。
修订搜索服务 操作场景 本文指导您通过应用运行态修订已发布的搜索服务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要修订的搜索服务,单击。 您也可以进入搜索服务详情页面后,单击“修订”。 在弹出的提示框中,单击“确定”。
删除搜索服务 操作场景 本文指导您通过应用运行态删除未发布的搜索服务。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 勾选需要删除的搜索服务,单击“删除”。 在弹出的提示框中,单击“确定”。 父主题: 搜索服务定义
Y:是。如果选择Y,iDME会将索引值作为过滤条件,对搜索内容进行过滤。 N:否。 参与关键词搜索 是否参与关键词搜索。 Y:是。例如,设置姓名和描述参与关键词搜索,关键词是“小明”,可搜索姓名或描述为“小明”的搜索结果。 N:否。 展示 是否展示。 Y:是。如果选择Y,则在搜索服务API的出参中展示。 N:否。
接口,具有较高的搜索性能和匹配性,且每个搜索服务相互隔离。 操作流程 图1 定义搜索服务流程 使用说明 默认情况下,所有用户均具有使用搜索服务定义的权限。如果您希望只有授权的团队成员或部门成员才能访问和使用搜索服务定义功能,您可以通过“权限管理 > 授权 > 搜索服务定义”自定义
查看搜索服务详情 操作场景 本文指导您通过应用运行态查看某个搜索服务的信息。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要查看的搜索服务,单击该搜索服务的编码,进入搜索服务详情页面。 服务定义 可
在左侧导航栏中,单击“搜索服务管理 > 搜索服务定义”,进入搜索服务管理页面。 找到需要同步数据的搜索服务,单击或。 在弹出的提示框中,单击“确定”。 如单击,请跳过此步骤。 在展开的页签选择“数据同步”页签,单击“同步数据”。 在弹出的提示框中,单击“确认”。 父主题: 搜索服务定义
搜索服务定义 搜索服务定义概述 创建搜索服务 索引定义管理 服务配置管理 发布搜索服务 同步搜索服务的数据 删除搜索服务 作废搜索服务 编辑搜索服务 修订搜索服务 查看搜索服务详情 查询搜索服务 批量添加标签 批量清除标签 搜索服务脚本 更新引用对象 父主题: 搜索服务管理
搜索合法值 操作场景 默认情况下,合法值展示的是当前租户下,全部合法值目录的合法值类型。为了帮助用户快速搜索出当前租户下的合法值类型,iDME提供xDM-F搜索功能,目前可通过合法值目录名称和合法值类型名称进行过滤。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,选择“数据模型管理
搜索服务管理 搜索实例 搜索服务定义 父主题: 运行态使用指南
"data": [], "errors": [] } 步骤4:发布和验证搜索服务 准备工作。 在应用运行态中获取发布搜索服务的API信息,具体操作请参见全量数据服务。 完成搜索服务的配置后,调用API发布搜索服务。 请求示例 POST http://{Endpoint}/rdm_
搜索属性库数据 操作场景 默认情况下,属性库展示的是当前租户下,全部属性目录的扩展属性。为了帮助用户快速搜索出当前租户下的扩展属性,iDME提供xDM-F搜索功能,目前可通过属性目录名称和扩展属性名称进行过滤。 前提条件 已登录应用运行态。 操作步骤 在左侧导航栏中,选择“数据模型管理