2:23 pm in Oracle企业绩效管理 by stevengu
-
设置环境变量
在用户所在Home下,找到文件set_hyphome_<HOSTNAME>2_1.sh,增加下面内容
SHLIB_PATH=/u01/hyperion/common/ODBC/Merant/5.2/lib; export SHLIB_PATH
ODBCINI=/u01/hyperion/common/ODBC/Merant/5.2/odbc.ini; export ODBCINI
Read the rest of this entry →
Tags: EPM, ODBC, Oracle Essbase
6:15 pm in Oracle企业绩效管理 by stevengu
ASO
- Aggregated Views
-
Essbase.cfg,考虑设置下面几个参数
Tags: EPM, Hyperion, Oracle Essbase, Tuning
2:00 pm in Oracle企业绩效管理 by stevengu
Essbase Integration Services Console(EIS)可以使用关系数据库、文件生成星型OLAP模型,再生成Essbase大纲。
由于国内客户喜欢使用中文界面,因此安装Hyperion产品时都会安装成为中文界面,这样我们的EIS Console也就是中文界面的了。
但是对于我们技术人员来说,开发时是希望使用英文界面的,如何使安装好的EIS Console改变界面语言呢,我努力的查找是否有配置文件或者注册表之类的配置可以修改界面语言,都以失败告终。
最后发现下面的办法,竟然是如此简单,希望对有此需要的人有帮助,不用再费力去研究。
修改办法:
复制 HYPERION_HOME\products\Essbase\eis\console\bin\localized\en\下的所有文件,覆盖到HYPERION_HOME\products\Essbase\eis\console\bin\
再打开EIS Console发现界面变为英文的了。
为啥我要强烈要使用英文界面呢,主要是因为在使用EIS过程中,向导创建的字段名称和界面语言有关,我们习惯把字段名称定义为英文,例如年定义为Year等。
Tags: EIS, Hyperion, Oracle Essbase
9:55 am in Oracle企业绩效管理 by stevengu
在Essbase中,规则文件、计算脚本、报表文件等保存时,都会保存当前数据库的字符集,当规则文件的字符集同数据库的字符集不一致时,在使用时会报错,这样就会导致我们在一种字符集的模式下开发的代码不能使用到另一字符集的数据库中。
例如英文为:English_UnitedStates.Latin1@Binary,简体中文为SimplifiedChinese_China.MS936@Binary
幸运的是Essbase提供了一个命令ESSUTF8,用于转换规则文件的字符集,这个命令如何使用呢?下面我们详细说明转换字符集的步骤:
-
查看命令ESSUTF8支持的所有字符集
ESSUTF8 -a
-
查看当前规则文件的字符集
ESSUTF8 -e file_name
-
删除当前规则文件的字符集
ESSUTF8 -d file_name
-
导入新的字符集,取决于当前环境变量ESSLANG的值
ESSUTF8 -i file_name
备注,此命令所在位置 HYPERION_HOME\products\Essbase\EssbaseServer\bin
Tags: encoding, ESSUTF8, Oracle Essbase
11:06 am in Oracle商业智能 by stevengu
BIEE导入Essbase数据源时,会自动把Account维作为Measure Hierarchies以列表的方式导入。这样就导致在Essbase中Account维的层级全部丢失。
如果需要实现同Essbase一样在Account维上钻取,可以使用一替代方案:寻找一个单一层次的、成员较少的维度,手工设置为Measure Hierarchies。Account维设置为普通维,实现层级钻取。
Read the rest of this entry →
Tags: BIEE, Oracle Essbase