本文为您介绍如何在控制台进行搜索测试操作。
功能概述
当数据上传成功后就可以开始搜索体验,我们在控制台中内置了“搜索测试”页面方便用户进行搜索测试,主要包含查询子句和查询参数。客户端的查询请求可以根据具体搜索需求自行配置进行搜索测试(详情请参见API概览及SDK简介)。以控制台中搜索测试页面为例,通过单击子句或参数后的“+”按钮,在弹出的下拉框中选择添加需要的查询子句或参数,再填写对应查询子句或参数内容,最后单击“搜索”按钮进行搜索效果测试。
操作步骤
登录开放搜索控制台,单击左侧导航栏,选择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。
该文章对您有帮助吗?