數據上傳成功后就可以開始搜索體驗,我們在控制臺中內置了“搜索測試”頁面方便用戶搜索測試,主要包含查詢子句和查詢參數。客戶端的查詢請求可以根據具體搜索需求自行配置進行搜索測試(詳情請參見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
文檔內容是否對您有幫助?