数据上传成功后就可以开始搜索体验,我们在控制台中内置了“搜索测试”页面方便用户搜索测试,主要包含查询子句和查询参数。客户端的查询请求可以根据具体搜索需求自行配置进行搜索测试(详情请参见API概览及SDK简介)。
下文以控制台中搜索测试页面为例。通过单击子句或参数后的“+”按钮,在弹出的下拉框中选择添加需要的查询子句或参数,再填写对应查询子句或参数内容,最后单击“搜索”按钮进行搜索效果测试。
使用方法
1.登录开放搜索控制台,点击左侧导航栏,选择“OpenSearch-高性能检索版”,“功能扩展”下进入“搜索测试”页面。输入必填参数query子句。
OpenSearch原生查询:
子句说明:查询子句-query子句、过滤子句-filter子句、排序子句-sort子句、打散子句-distinct子句、统计子句-aggregate子句、自定义子句-kvpair子句、翻页子句-config子句。
参数介绍:查询相关参数可参考搜索处理。
SQL查询:
SQL语法可参考:SQL支持。
动态参数(dynamic_params )配置可参考:动态参数。
页面功能介绍
原生查询方式
添加查询子句:
添加查询参数:
显示查询URL:此处会显示编码后的查询请求串
显示排序明细:一般用于查看排序表达式的算分详情:
源码模式:当用户config中的format参数配置了fulljson,同时有aggregate子句,可以通过打开源码模式,查看aggregate子句中的facet统计结果:
SQL查询方式
源码模式:可以通过打开源码模式,获取查询结果不同类型的相应结果(json)
说明
业务排序策略使用Cava排序函数时,排序明细不会显示Cava的排序算法,需在Cava脚本中输出算法的trace,参考:OpsDoc
文档内容是否对您有帮助?