帆软页面报错误代码:11300001,数据集配置错误

在帆软报表加载 Elasticsearch (ES) 数据时遇到11300001错误,原因是请求的结果窗口超过了默认限制。ES返回的状态码400表明请求错误。解决方案是通过PUT请求增加index.max_result_window设置,将其调整到如50000,从而扩大结果窗口大小,以允许加载更多数据。完成设置后,刷新页面即可解决问题。
摘要由CSDN通过智能技术生成

项目场景:

项目场景:帆软页面加载es数据


问题描述

帆软页面加载时,报错:11300001 数据集配置错误;页面加载失败

错误代码:11300001 数据集配置错误
method [GET], host [http://es_dt.zshield.net: 19200], URI [power
status_appraise_idx*/_search?pretty=true), status line [HTTP/1.1
400 Bad Request]
{
   "error":{
        "root_cause": [
        {
            "type": "illegal_argument_exception".
            "reason" : "Result window is too large. from + size must be I ess than or equal to: [10000] but was [40000]. See the scroll api for a more efficient way to request large data sets. This limit can be set by changing the [index.max _res..

原因分析:

从上面的报错信息,可以看到ES提示我结果窗口太大了,去看一下我们的power
status_appraise_idx*的max_result_window是多少。

GET /power_status_appraise_idx*/_settings

从上图可以看出index.max_result_window目前最大值为10000,而我却要求给我40000。并且在后面也提到了要求我修改index.max_result_window参数来增大结果窗口大小


解决方案:

PUT power_status_appraise_idx*/_settings
{
  "index.max_result_window": 50000
}

通过put方式修改index.max_result_window参数来增大结果窗口大小,最后,刷新页面 就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值