biee10.1.3.4 设置查询超时设置

0
近期由于客户部分报表数据量达到千万,亿级别,需要设置查询超时设置
做法:1 步骤1:rpd 模型设置

choose Manage > Security,创建【查询超时限制5分钟 】用户组:



步骤2:修改配置文件参数

oraclebidata/web/config/instanceconfig.xml

该文件添加内容:

<ConnetionExpireMinutes>5</ConnetionExpireMinutes>
--Setting the Time to Expire for Oracle BI Presentation Services Client Sessions
<ClientSessionExpireMinutes>5</ClientSessionExpireMinutes>
<LogOnExpireMinutes>4</LogOnExpireMinutes>


步骤3:将步骤1中的用户组权限分配给一个用户

步骤4:重启服务bi server ,bi presentation,

登录,报表查询有超过10分钟的依然显示了数据。



备注:1、仅仅修改rpd模型,测试同样不成功。

2、设置查询返回最大行,和设置查询时段是可以成功的。





疑问:难道在设置查询超时这个功能,还要再修改其他的设置吗?


已邀请:
1

seng - 从事BI、大数据、数据分析工作 2014-03-19 回答

instanceconfig.xml有一个这个参数可以尝试一下
<UnaccessedRunningTimeoutMinutes>10</UnaccessedRunningTimeoutMinutes>
不过我以前是希望时间长一点,有用户使用bi office读大批量数据,excel会处于没反应状态,我需要保持缓存,把这个值调高了。你这个情况不知道是否有用。
0

笔竹 - 工作同时,学习下饮食 2014-03-24 回答

谢谢啊,这一点我去试一下啊。
(当时你只是设置这一点吗?若超时了,可以断开数据库连接吗)
0

seng - 从事BI、大数据、数据分析工作 2014-03-24 回答

不好意思,这个设置时间是很久以前设置的,不确认是否修改了其他的。
我记得在我的场景下提高这个参数后,bi office 数据能读出来了。
你的正好相反,尝试一下吧。

要回复问题请先登录注册