BIEE遇见问题备注
2016-06-24 14:49
267 查看
1.在用EXCEL刷数据源的时候,日期列全部显示为数字,比如在BIEE中显示为“2015-05-11”,在excel中刷出来为“45213”;
问题分析:在设置列属性的时候,看到显示为“文本”,去后台看视图,程序员用to_char函数将原来的日期格式转换成了字符串。(典型的坑爹)
处理方式:在列公式中,使用公式to_datetime函数将格式转换回去,变成日期即可;使用to_date总是不对,可能是因为to_datetime是BIEE自带函数的缘故。其实也可以用EVALUATE函数,但是这个函数需要启用,重启BI服务。
启用EVALUATE函数方式:\instances\instance1\config\OracleBIServerComponent\coreapplication_obis1 下的
NQSConfig.INI找到
# EVALUATE_SUPPORT_LEVEL:
# 1: evaluate is supported for users with manageRepositories permssion
# 2: evaluate is supported for any user.
# other: evaluate is not supported if the value is anything else.
EVALUATE_SUPPORT_LEVEL = 0;
将 0设置为2 (根据自己权限需要)
EVALUATE_SUPPORT_LEVEL = 2;
重启BI服务
2.
问题分析:在设置列属性的时候,看到显示为“文本”,去后台看视图,程序员用to_char函数将原来的日期格式转换成了字符串。(典型的坑爹)
处理方式:在列公式中,使用公式to_datetime函数将格式转换回去,变成日期即可;使用to_date总是不对,可能是因为to_datetime是BIEE自带函数的缘故。其实也可以用EVALUATE函数,但是这个函数需要启用,重启BI服务。
启用EVALUATE函数方式:\instances\instance1\config\OracleBIServerComponent\coreapplication_obis1 下的
NQSConfig.INI找到
# EVALUATE_SUPPORT_LEVEL:
# 1: evaluate is supported for users with manageRepositories permssion
# 2: evaluate is supported for any user.
# other: evaluate is not supported if the value is anything else.
EVALUATE_SUPPORT_LEVEL = 0;
将 0设置为2 (根据自己权限需要)
EVALUATE_SUPPORT_LEVEL = 2;
重启BI服务
2.
相关文章推荐
- Linux环境中使用BIEE 连接SQLServer业务数据源
- BIEE11G在Linux上的安装
- Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习入门实例
- BIEE 11g 地址重定向
- BIEE11g外部权限表控制用户数据权限之事实表控制方式
- BIEE Mobile App 集成应用详细步骤说明
- BIEE用户使用代理账号身份访问Analytics页面
- BIEE多层表头报表的制作方法
- obiee11g安装说明
- Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(2)RPD资料档案库创建
- Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(3)创建一个简单的分析
- Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(1)安装
- Oracle BIEE (Business Intelligence) 11g 11.1.1.6.0 学习(4)创建多维钻取分析
- OBIEE 11g 启动与停止包含服务器重启
- oracle biee11g安装过程中所遇到的问题
- BIEE连接essbase ODBC 驱动程序返回了错误 (SQLExecDirectW)。
- BIEE11G常用函数及使用说明
- BIEE11G用户及权限设置
- BIEE EM 报错 ADF_FACES-60097 的解决方法
- BIEE在creating domain步骤停止的解决办法