pentaho 在对中文query过滤时候报500错误,如何解决?

在使用Pentaho时遇到一个500错误,问题出现在对包含中文的SQL查询上。尽管SQL在客户端能够正确查询,但在控制台和日志中显示结果为0,并报错。分析认为是字符集编码导致的问题,尽管数据库、表和行编码都设置为utf8,但在Pentaho数据源配置中设置characterEncoding无效。替换中文为英文后,查询恢复正常。通过开启mondrian.log和mondrian_mdx.log日志,以及启动Pentaho的debug模式,发现查询可以正常运行,但尚未找到问题的根本原因。
摘要由CSDN通过智能技术生成

SQL语句通过日志拿到,在客户端可以查询到结果。


但是在控制台打印日志发现返回结果为0

pentaho.log也进行了报错。

页面报500错误,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值