此人很懒,什么也没有留下

发帖数 12粉丝 1
note玄铁三
2023-5-15 10:32:01 发布在问答
【管理与运维】 传递的参数值个数不能超过1000个
sql.in.value.limit这个参数是在9版本才有的吗我在8.7版本的bi.properties里没找到有设置这个参数,但是可以查询上万条数据
但是在9.4版本查询超过1000条时就报“传递的参数值个数不能超过1000个”。

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

最佳答案

yhdata_ruby 铂金一

2023-05-15 10:32:02

是的,自行添加该参数 文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改后重启; 数据库系统在管理系统--数据库空间--下载bi.properties修改后上传
查看完整内容
2391
7
精彩评论7
yhdata_ruby铂金一
发表于 2023-5-15 10:32:02 显示全部楼层
是的,自行添加该参数

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

使用道具 2#

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

使用道具 3#

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

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

使用道具 4#

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

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

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

使用道具 5#

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

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

使用道具 6#

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

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

使用道具 7#

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

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

使用道具 8#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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