【问题标题】:Getting read timeout error on pentaho on calling pentaho reports在调用 pentaho 报告时在 pentaho 上出现读取超时错误
【发布时间】:2015-08-25 01:36:08
【问题描述】:

我使用的是 pentaho bi server 4.5 版本,我有大量特定租户的数据。当我试图生成特定时期的报告时..它给出的错误是“读取超时”。并显示如下:

错误

无法检索请求的 URL 尝试检索 URL 时:http://xx.xxx.xx.xxx:8081/pentaho/ViewAction? 遇到以下错误: 读取超时 系统返回: [没有错误] 等待从网络读取数据时发生超时。网络或服务器可能已关闭或拥塞。请重试您的请求。

请帮帮我。

并且还需要关于如何增加双服务器上的读取时间的帮助。

提前致谢, 穆内什

【问题讨论】:

  • 我尝试在 web.xml 中设置会话超时,在 server.xml 中设置 connectiontimeOut。还在管理控制台中进行了更改。还是没有运气
  • 我可以在 pentaho 报表设计器上获取 excel 报表,但从双服务器我不能

标签: pentaho


【解决方案1】:

我们可以如下控制 PRPT 的查询超时。

主报告>属性>查询>超时

您可以在此处定义报告超时的秒数。

主报告>属性>查询>限制

您可以在此处定义返回报告的行数。

如果在 PUC 中使用管理数据源透视图,您可以添加一个额外的属性来设置查询超时。

这个socketTimeout 对 PostgreSQL 和 MySQL 有效,如果您使用任何其他数据库,请告诉我。

更多知识:

/biserver-ee/pentaho-solutions/system/mondrian/mondrian.properties

mondrian.rolap.queryTimeout=300

这说明 Analyzer/Mondrian 超时。

【讨论】:

    猜你喜欢
    • 2019-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2016-07-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多