搜索测试

数据上传成功后就可以开始搜索体验,我们在控制台中内置了“搜索测试”页面方便用户搜索测试,主要包含查询子句和查询参数。客户端的查询请求可以根据具体搜索需求自行配置进行搜索测试(详情请参见APIJava SDK/Php SDK)。

下文以控制台中搜索测试页面为例。通过单击子句或参数后的“+”按钮,在弹出的下拉框中选择添加需要的查询子句或参数,再填写对应查询子句或参数内容,最后单击“搜索”按钮进行搜索效果测试。

使用方法

1.登录开放搜索控制台,单击左侧导航栏,“功能扩展”下进入“搜索测试”页面。输入必填参数query子句

image

2.同时可以添加更多的子句、以及参数

搜索子句

搜索参数

3.搜索测试效果展示。4

子句说明

查询子句-query用法,请单击此处查看文档。

过滤子句-filter用法,请单击此处查看文档。

排序子句-sort用法,请单击此处查看文档。

打散子句-distinct用法,请单击此处查看文档。

统计子句-aggregate用法,请单击此处查看文档。

自定义子句-kvpairs用法,请单击此处查看文档。

翻页子句-config用法,请单击此处查看文档。

参数说明

展示字段fetch_fields,多个展示字段按分号分隔

查询规则qp设置查询分析的名称

查询策略,按照要求填写对应的查询策略

粗排表达式first_rank_name设置基础排序的名称

精排表达式second_rank_name,设置业务排序的名称

结果摘要配置-summary,请查看参数指定规则文档

类目预测 - category_prediction,请查看参数指定文档

原始Query - raw_query,就是query子句里面原始的查询关键字;

重查策略re_search,请查看参数指定规则文档

业务信息biz,用户ID,请查看参数指定规则文档

搜索ReqId - from_request_id,搜索请求的request_id;

用户ID - user_id,搜索应用端的用户id;

A/B Test设置A/B Test的名称

禁用参数disable,设置想禁用的功能,例disable=qp.具体请查看参数指定规则文档