[转帖]Hyperion问题集汇总_Hadoop,ERP及大数据讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Hadoop,ERP及大数据讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3650 | 回复: 0   主题: [转帖]Hyperion问题集汇总        下一篇 
lijia.peng
注册用户
等级:上尉
经验:753
发帖:66
精华:0
注册:2013-11-5
状态:离线
发送短消息息给lijia.peng 加好友    发送短消息息给lijia.peng 发消息
发表于: IP:您无权察看 2013-11-12 11:13:42 | [全部帖] [楼主帖] 楼主

Planning调试

Planning应用级别启用压缩

打开文件HYPERION_HOME\deployments\Weblogic9\servers\HyperionPlanning\webapps\HyperionPlanning\WEB-INF\web.xml

在标签</description>和<listener>之间增加下面的设置
<filter>
<filter-name>HspCompressionFilter</filter-name>
<filter-class>com.hyperion.planning.HspCompressionFilter</filter-class>
<init-param>
<param-name>compressionThreshold</param-name>
<param-value>2048</param-value>
</init-param>
<init-param>
<param-name>debug</param-name> <param-value>1</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>HspCompressionFilter</filter-name>
<url-pattern>/EnterData.jsp</url-pattern>
</filter-mapping>


管理属性

选择菜单:管理–>管理属性

设置下面参数

JDBC_MIN_CONNECTIONS 10
JDBC_MAX_CONNECTIONS 45
OLAP_MAX_CONNECTIONS 20 (100个用户,即5个用户/每个连接)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


HFM调试:

1.
设置注册表参数[HKEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\Hyperion Financial Management\Server]

MaxNumDataRecordsinRAM 1000000
MinDataCacheSizeinMB 130
MaxDataCacheSizeinMB 260
NumMinutesBeforeCheckingLRU 15
NumCubesLoadedBeforeCheckingLRU 100
NumMaxDBConnections 120(Default 40)


1000000条数据(MaxNumDataRecordsinRAM),MaxDataCacheSizeinMB增加200M

建议设置如下

NumDataRecordsinRAM
MaxDataCacheSizeinMB
1,000,000
260
2,000,000
350
3,000,000
450
Available Physical Memory
NumDataRecordsinRAM
MaxDataCacheSizeinMB
4 GB
4,000,000
500
8 GB
10,000,000
1500
16 GB
30,000,000
4500
32 GB
60,000,000
9000
1.


数据库参数

CPU_COUNT 实际CUP个数

OPEN_CURSORS 5000

PROCESSES 350/500

SESSIONS PGA Memory/2 Mb

CURSOR_SHARING FORCE(HFM&HSSOracle10g以上使用默认值)

2.
使用并行查询

3.
HFM<appname>_DATA_AUDIT<appname>_TASK_AUDITHFM_ERRORLOG周期性备份、清除

4.
关闭Audit功能,设置所有的成员属性EnableDataAuditN

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Financial Report优化
  • JVM,修改下面Java参数的值,这是起点,可以适当增大
    • HKEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\Hyperion Reports\HyS9FRReport

    -Xms1024m
    -Xmx1024m

      • HKEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\Hyperion Reports\HyS9FRPrint

    -Xms256m
    -Xmx512m

      调整打印机的个数,最少调整到10
      • 停止FR所有服务
      • HYPERION_HOME\products\biplus\lib\fr_printserver.properties

      PrinterPool=10

          删除打印机HRPrinter1HRPrinter5
        • HYPERION_HOME\products\biplus\bin\HRCreatePrinters.ini

      StopNum=10

        • HYPERION_HOME\products\biplus\bin\HRCreatePrinters.exe
      • 调整每个打印机的最大线程

      HYPERION_HOME\products\biplus\lib\fr_repserver.properties

      ReportServerMaxThreads=10(每个CPU5个线程,依次累加,不要设置为0

      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

      Hyperion Foundation服务无法��动

      Hyperion Foundation 两个服务如果无法启动,会导致整个Hyperion系统瘫痪,完全不能使用。Essbase作为多维数据库被Hyperion的应用所使用,也算是一个基础服务

      • Hyperion Foundation OpenLDAP服务无法启动

      引起此问题的原因,服务未正常停止而非正常关机

      解决办法:

          找到目录 HYPERION_HOME\products\Foundation\openLDAP\var\openldap-data\删除文件__db.001、__db.002、__db.003、__db.004、__db.005
        • 重新启动服务。
      • Hyperion Foundation Shared Services – Web Application服务已经启动,Shared Services Console无法访问

      查找问题原因,参考如下办法解决:

          停止服务Hyperion Foundation Shared Services – Web Application启动命令行(DOS方式)执行命令HYPERION_HOME\deployments\Tomcat5\bin\startSharedServices9.bat,启动Hyperion Foundation Shared Services – Web Application服务
        • 这里会出现服务的错误原因,一般是Shared Service注册的关系数据库连接不上的问题
      • Essbase服务无法启动

      问题原因,参考如下办法解决:

          启动命令行(DOS方式)执行命令HYPERION_HOME\products\Essbase\EssbaseServer\bin\startEssbase.cmd,启动Essbase服务
        • 这里会出现错误原因,经常出现的是关系数据库连接不上的问题

      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

      Financial Reporting Studio 中文成员乱码

      Financial Reporting Studio 设计报表时,会出现下面两种乱码问题:

        中文成员名称乱码
      • 中文成员显示正常,运行报表时出现不能读取成员(乱码)

      这一配置问题,可以按照下面办法解决:

        打开文件 HYPERION_HOME\products\biplus\lib\fr.env找到下面这行
        ESSLANG=English_UnitedStates.Latin1@Binary
      • 修改成
        ESSLANG=SimplifiedChinese_China.MS936@Binary

        注意:配置文件 fr.env 中一定要注意,是否每行的最后有空格等看不见的字符,如果有这种情况也出现问题

      +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

      如何修改 Essbase 规则文件的字符集

      在Essbase中,规则文件、计算脚本、报表文件等保存时,都会保存当前数据库的字符集,当规则文件的字符集同数据库的字符集不一致时,在使用时会报错,这样就会导致我们在一种字符集的模式下开发的代码不能使用到另一字符集的数据库中。

      例如英文为:English_UnitedStates.Latin1@Binary,简体中文为SimplifiedChinese_China.MS936@Binary

      幸运的是Essbase提供了一个命令ESSUTF8,用于转换规则文件的字符集,这个命令如何使用呢?下面我们详细说明转换字符集的步骤:

      • 查看命令ESSUTF8支持的所有字符集

      ESSUTF8 -a

      • 查看当前规则文件的字符集

      ESSUTF8 -e file_name

      • 删除当前规则文件的字符集



赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论