开发者社区> 问答> 正文

开放搜索OpenSearch查询不到预期数据,是为什么?

开放搜索OpenSearch查询不到预期数据,是为什么?

展开
收起
保持可爱mmm 2020-03-26 22:15:56 1036 0
1 条回答
写回答
取消 提交回答
  • 开放搜索服务里查询不到预期的数据,可用以下方法排查: 先在管理控制台里核对一下文档数 1) 如果文档数字不对,根据文档的来源,是SDK/API还是通过RDS、ODPS等方式传入来排查。可以在控制台点击【应用详情】->【错误日志】查看文档上传的时间段内是否有错误日志。同时检查如果是通过其他云产品自动同步的话,需要核实一下连接方式、是否勾选自动同步选项。 2) 如果文档数对上了,需要核对查询的字段的分词方式。可以参考http://bbs.aliyun.com/read/180083.html?spm=5176.7189909.0.0.NxTr0p 3) 如果query后得到的结果太多(目前的限制是1000万),会丢弃一部分的查询结果,可能导致这些结果查询不到。调整的方法是优化查询语句。这样也可以提高查询的性能。具体可以参考http://bbs.aliyun.com/read/186346.html

    2020-03-26 22:16:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《开放搜索统一召回引擎实践》 立即下载
《开放搜索查询分析服务架构分享》 立即下载
《开放搜索在智能化行业搜索和业务增长领域的应用实践》 立即下载