永洪社区

标题: Holt-Winters计算组件达梦8数据库1.3亿数据计算超时如何解决 [打印本页]

作者: yhdata_j2XTLZCa    时间: 2022-5-27 09:41
标题: Holt-Winters计算组件达梦8数据库1.3亿数据计算超时如何解决
是否可以设置超时时间和内存,超时图片如下:

作者: 永洪tech-cc    时间: 2022-5-27 10:27
您好,这边正在帮您处理中,麻烦您稍微等下,解决后给您答复。
作者: yhdata_j2XTLZCa    时间: 2022-5-27 10:48
永洪tech-cc 发表于 2022-5-27 10:27
您好,这边正在帮您处理中,麻烦您稍微等下,解决后给您答复。

好的
作者: yhdata_yaYCVewd    时间: 2022-5-27 11:57
本帖最后由 yhdata_yaYCVewd 于 2022-5-27 12:19 编辑

首先回答你的需求问题:
1. 设置超时时间需要在bi.properties文件中配置参数execute.data.timeout=300000,单位是毫秒,默认为300000毫秒(五分钟),;先找文件中有无这个变量,如果没有就粘贴过去,如果拉取数据较慢可以配置得更大一些,比如10分钟;
2. 设置内存参考帮助文档:https://www.yonghongtech.com/hel ... =%E5%86%85%E5%AD%98
3. 以上两步参数都配置完后需要重启BI软件才能生效;

另外基于您提供的有限信息,给您一些分析处理建议:
1. 不确定是否超时参数的配置导致的超时错误,但您拉取亿级数据量很容易使数据库端先因资源压力出现超时而拉取失败;
2. Holter-Winters计算组件的算法做单维时间序列预测,通常并不需要如此大量的数据,猜测您使用的数据集每条记录的时间粒度比较小、时间跨度较大,建议在数据抽取上做一些预处理。比如数据是按照年为周期的,可以取3-5年的数据,同时适当提高数据的时间粒度有助于降低数据量,比如每条数据记录按天、小时统计;如果是传感器仪表采集的秒级数据,考虑重新定义数据的周期性?比如按天、周作为周期。
作者: yhdata_j2XTLZCa    时间: 2022-5-27 15:17
yhdata_yaYCVewd 发表于 2022-5-27 11:57
首先回答你的需求问题:
1. 设置超时时间需要在bi.properties文件中配置参数execute.data.timeout=300000, ...

好的,我先试试
作者: yhdata_j2XTLZCa    时间: 2022-5-27 15:54
yhdata_yaYCVewd 发表于 2022-5-27 11:57
首先回答你的需求问题:
1. 设置超时时间需要在bi.properties文件中配置参数execute.data.timeout=300000, ...

依旧2分钟超时,以下是配置文件和运行结果:




作者: 永洪tech-cc    时间: 2022-5-27 16:49
您好,您这边方便提供一下日志查看一下吗?
作者: yhdata_j2XTLZCa    时间: 2022-5-27 17:21
永洪tech-cc 发表于 2022-5-27 16:49
您好,您这边方便提供一下日志查看一下吗?

请问一下日志在哪呢
作者: 永洪tech-cc    时间: 2022-5-27 17:37
在安装目录的Yonghong\log下面




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4