[管理与运维] 传递的参数值个数不能超过1000个

note白银一 显示全部楼层 发表于 2023-5-15 10:32:01 |阅读模式 打印 上一主题 下一主题
1
已解决
sql.in.value.limit这个参数是在9版本才有的吗我在8.7版本的bi.properties里没找到有设置这个参数,但是可以查询上万条数据
但是在9.4版本查询超过1000条时就报“传递的参数值个数不能超过1000个”。

另:“传递的参数值个数不能超过1000个”是在bi.properties里增加sql.in.value.limit的参数设置吗?

最佳答案

yhdata_ruby 皇冠三 关注Ta

2023-05-15 10:32:02

是的,自行添加该参数 文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改后重启; 数据库系统在管理系统--数据库空间--下载bi.properties修改后上传
查看完整内容
回复

使用道具 举报

精彩评论7

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-5-15 10:32:02
是的,自行添加该参数

文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改后重启;
数据库系统在管理系统--数据库空间--下载bi.properties修改后上传
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-5-15 10:54:05
1.首先你是有什么需求sql里要传递那么多的参数么?
回复

使用道具 举报

note白银一 显示全部楼层 发表于 2023-5-15 13:52:04
yhdata_yzm 发表于 2023-5-15 10:54
1.首先你是有什么需求sql里要传递那么多的参数么?

做了个自助分析,业务会使用多资金账号逗号分隔的方式去查
回复

使用道具 举报

note白银一 显示全部楼层 发表于 2023-5-15 13:52:29
yhdata_ruby 发表于 2023-5-15 10:52
是的,自行添加该参数

文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改后重启;

8.7之前是没这个参数设置的吗
回复

使用道具 举报

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-5-15 13:58:32
note 发表于 2023-5-15 13:52
8.7之前是没这个参数设置的吗

可以加一下设置看看,不过如果要传递这么多参数在SQL中的话,对数据集和报告使用性能会有比较大的影响的,一般不太建议传递过多
回复

使用道具 举报

note白银一 显示全部楼层 发表于 2023-5-15 16:19:52
yhdata_ruby 发表于 2023-5-15 13:58
可以加一下设置看看,不过如果要传递这么多参数在SQL中的话,对数据集和报告使用性能会有比较大的影响的 ...

明白,会和业务揭示这个问题的。
只是想确认下8.7版本是否有这个限制,因为我们从8.7版本升级到9.4版本后报了这个错。
回复

使用道具 举报

yhdata_ruby皇冠三 显示全部楼层 发表于 2023-5-15 16:30:21
note 发表于 2023-5-15 16:19
明白,会和业务揭示这个问题的。
只是想确认下8.7版本是否有这个限制,因为我们从8.7版本升级到9.4版本后 ...

之前版本应该没有这个限制,升级后如果出现该提示,如需修改可在bi.properties进行添加该参数进行设置
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部