obiee11g常见问题集锦资料.docx
- 文档编号:13228714
- 上传时间:2023-06-12
- 格式:DOCX
- 页数:78
- 大小:3.27MB
obiee11g常见问题集锦资料.docx
《obiee11g常见问题集锦资料.docx》由会员分享,可在线阅读,更多相关《obiee11g常见问题集锦资料.docx(78页珍藏版)》请在冰点文库上搜索。
obiee11g常见问题集锦资料
1biee如何实现下钻逻辑维?
4
2BIEE创建资料档案库时可选二进制文件和mdsxml文档,这两者有什么区别?
4
3biee服务启动失败,请问到哪里查看错误日志?
5
4obieecontentcannotbedisplayedintheiframe这个问题怎么解决?
6
5biee做数据权限是不是要借助第三方软件?
比如LDAPsever之类的。
。
。
。
6
6BIEEanalytics:
nQSError:
27004,表未解析6
7[nQSError:
22040]要使用Ago函数,查询('[D10期间.PeriodKey]')的存储级别必须是静态级别7
8BIEE导入元数据报连接失败,怎么配置连接oracle数据库,需要装客户端吗?
9
9我想把一个老环境的biee内容搬到一个新环境上去,都需要copy哪些文件?
11
10BIEERpd保存报错:
事务更新处理失败13
11BIEE可以支持左外关联吗?
怎么弄?
14
12怎么修改BIEE的Logo?
14
13Rpd的表和字段特别多,如何能快速地定位到自己要找的表或字段?
15
14BIEE用归档的方式迁移,保存的数据格式没有迁移过来,如何解决?
15
15BIEE仪表盘提示的值能不能传到rpd总参与运算?
17
16为什么每修改一下rpd,都要去em中装载才能生效,哪里能设置一下,不这么麻烦?
19
17BIEE已拒绝用户访问路径,错误代码:
O9XNZMXB,请问如何解决?
19
18BIEE如何批量给用户设置登陆默认页?
20
19BIEE会话日志中文乱码问题如何解决?
20
20BIEE中组和计算项的区别?
20
21数据库表里的数据修改了,为什么刷新报表数据没同步更新呢?
21
22BIEE迁移过后,登陆系统报“验证期间出错”,登陆rpd报GUID不匹配,如何解决?
21
23BIEE在哪里能看到报表最终在oracleDB中执行的sql?
22
24BIEE11g在哪里定义无结果时返回的内容?
10g有,11g没找到在哪?
25
25BIEE的提示能否显示名称但是传值的时候将编码传给分析呢?
25
26BIEE日志无法获取26
27OBIEE高速缓存如何设置定期清理26
28如何实现合并单元格27
29biee11g目录使用“重命名,且勾选保留对此项的旧名称的引用”功能后,仪表盘菜单栏出现重复的目录27
30BIEE报表忽然无法显示28
31BIEE文本输入框问题28
32BIEE汇总行自定义条件时不起作用?
28
33BIEEEVALUATE函数34
34请问一下,当结束时间小于开始时间需要弹出一个对话框(提示时间选择有误),需要怎么做35
35BIEE跨库连接查询43
36安装biee的数据库信息在哪查看?
44
37BIEE如何提高报表的查询效率44
38请问OBIEE的publisher与answer有什么区别,分别指代什么?
45
39BI分析的过滤条件要做类似月份>=201301and(同比增长量<0or环比增长量<0)这种的该怎么做?
46
40请问下登录时的用户ID改成账号,是要在哪里修改?
46
41关于BIEE报表出现‘撤销钻探并查看提示值’的问题46
42DEV_MDS,DEV_BIPLATFORM这两个用户的密码变了,BIEE需要修改哪些地方?
47
43BIEE迁移过后,在设置用户登录默认页时报错:
已拒绝用户访问路径/user/......52
44各位大牛,BIEE的分析中,如果想做一个链接到别的报表,怎么在URL中取IP地址和Port啊?
55
45BIEEAnswer中创建分析,过滤器可以用当前登录用户来过滤么?
55
46BIAnswer的仪表盘提示如果用SQL语句的话,是否可以取一个(ID、DESC)对?
55
47rpd可以对单个的用户设置日志记录级别,但是我想对一个角色进行日志级别,如何设置呢57
48请问在BIEEAnswer上能实现按钮功能么?
58
49biee11g验证和授权如何实现?
58
50Ago函数如何使用?
59
51如何保存报表到特定目录。
61
52BIEE的双层表头报表怎么实现61
53BIEE变量调用方式总结62
54biee权限62
55有两个事实表,怎么让两个事实表相同列关联上,在分析里同时显示出来?
62
56BIEE的仪表盘如何实现行列的混合排列?
62
57BIPUBLIC会话变量64
58BIEE求合计的问题65
59这个报错怎么解决?
[38073]Dimension'"HYDSS"."营销架构维度Dim"'hasmultipleleaflevelswhicharenotidentical.68
60报表的列公式里用时间序列函数,层次怎么写?
貌似选不到69
61联合报表开发的时候有一个‘小计’项,怎么控制排序69
62如何得到指定日期中年份的天数和月份的天数69
63BIEE回写出现权限问题相关的错误70
64bipublisher从URL传参数76
65报表排名问题rank函数排名77
66执行生成的sql语句在日志中乱码78
67一个百分比的合计问题78
68biee11g列名换行问题79
69BIEE把物理层表拖到业务层时报错,[nQSError:
35008]尝试从服务器检出对象时出错。
请验证服务器设置,请问是什么问题,谢谢79
70BIEE中仪表盘为什么指针和数值不一致80
71想监控一张报表,在某指标达到一个阀值的时候就发送邮件给相关人员,这种监控BIEE能做吗81
72修改主题区域的名字后,报表都报错找不到主题区域了,怎么处理?
81
73BIEE空格显示问题,怎样在报表上显示空格?
81
74BIEE代理仪表盘导出问题81
75biee11g主页权限设置在拒绝访问了,所有用户登录后都没有主页访问权限了,怎么解决?
83
76rpd保存的时候时间钻取部分报错83
77BI页面上的仪表盘里的标题旁边的徽标如何设置,或者查找?
84
78Exceededconfiguredmaximumnumberofallowedoutputprompts,sections,rows,orcolumns.84
79时间维度层次问题85
80两事实表不同时间粒度,层次关系怎么做85
81biee列提示与变量提示有什么区别86
82BIEE前端计算年初/年末数用什么函数计算?
86
83配置邮件服务的发件人显示名称无法显示86
84如何重置BIEE管理员登陆密码?
87
85如何将BIEE仪表盘提示上的“应用”改成“提交”或者“搜索”?
88
86BIEE报表导出到excel只能显示500行,这个在哪配置?
89
87BIEE服务启动时有很多乱码,这个怎么解决?
90
88BIEE导出、刷新设置91
89BIEE实现左边表格与右边图表联动92
1biee如何实现下钻逻辑维?
我有个问题,我三个维度,销售员,客户,产品,销售事实表,关联这三个维。
我要做一个下钻逻辑维。
销售员》客户》产品这样可以吗?
回答:
可以的,BIEE逻辑维层级属性里有个“首选钻探路径”,比如可以在销售员逻辑维“首选钻探路径”这个地方添加客户逻辑维的某个层级,就可以实现所要的效果。
2BIEE创建资料档案库时可选二进制文件和mdsxml文档,这两者有什么区别?
回答:
这是BIEE资料档案库的两个格式,二进制文件就是我们平时看到的以.rpd结尾的文件,它必须通过AdminTool打开;mdsxml文件是11.1.1.6版本以上才有的,可以不通过Admintool打开,直接编辑修改文件达到修改资料档案库的目的,两种格式可以通过另存为互相转换。
一般做开发都是用二进制rpd文件通过AdminTool客户端来开发的,很少会直接用MDSxml来开发,有时候需要批量修改rpd,或者直接rpd修改需要删除重新建,这种情况下可以研究一下如何直接修改xml中的参数来简化修改档案资料库的操作步骤。
3biee服务启动失败,请问到哪里查看错误日志?
回答:
Weblogic服务日志文件:
BIManagedServer:
OBIEE_HOME\user_projects\domains\bifoundation_domain\servers\bi_server1\logs下bi_server1.out;
AdminServer:
OBIEE_HOME\user_projects\domains\bifoundation_domain\servers\AdminServer\logs下AdminServer.log;
BIEE各组件服务日志文件:
PresentationServices:
启停服务的日志会记录在OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIPresentationServicesComponent\coreapplication_obips1目录下的sawlogo.log;
BIServer:
启停服务的日志会记录在OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIServerComponent\coreapplication_obis1下的nqserver.log;
报表的查询日志会记录在此目录下的nqquery.log,里面会有报表查询的逻辑及物理SQL;
BIScheduler:
启停服务的日志会记录在
OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBISchedulerComponent\coreapplication_obisch1下的nqscheduler.log;
BICluster:
启停服务的日志会记录在
OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIClusterControllerComponent\coreapplication_obiccs1下的nqcluster.log;
JavahostComponent:
启停服务的日志会记录在
OBIEE_HOME\instances\instance1\diagnostics\logs\OracleBIJavaHostComponent\coreapplication_obijh1下的jh.log。
4obieecontentcannotbedisplayedintheiframe这个问题怎么解决?
$bieehome\instances\instance1\config\OracleBIPresentationServicesComponent\coreapplication_obips1\instanceconfig.xml
在security标签中添加如下代码:
修改完之后重启bi服务。
5biee做数据权限是不是要借助第三方软件?
比如LDAPsever之类的。
。
。
。
回答:
Biee做数据权限是不需要借助第三方软件的,LDAP服务器是用户管理服务器,对于Biee产品来说LDAP不涉及到任何权限的控制,只是涉及到用户管理的范畴,Biee的数据权限控制可以在RPD模型里基于角色对数据进行直接的筛选控制,也可以基于外部表存储的用户通过数据关联的形式进行控制。
6BIEEanalytics:
nQSError:
27004,表未解析
BIEE错误收集
rpd部署成功,服务重启也成功,但是打开analytics,出现错误。
报错如下,不知道哪位大牛能帮忙解决一下:
回答:
表未解析:
“SampleSalesLite”这个错误的原因是报表引用的表或字段在rpd中找不到了,有可能是你新的rpd删掉了这个字段,也有可能是表或字段改名了,而别名被删掉了(正常情况下,改名不会影响报表展现,因为biee会把以前的旧名称自动建成别名,这样引用旧名称的报表依然能够识别),不管是哪个原因,导致的结果就是报表找不到这个表或字段了,以后见到这个错误就往这个方向想就可以了,然后再去找到底是什么原因导致报表找不到字段了。
7[nQSError:
22040]要使用Ago函数,查询('[D10期间.PeriodKey]')的存储级别必须是静态级别
回答:
存储级别:
''逻辑列对应的物理表的时间粒度所在的级别被称为存储级别,所谓必须是静态级别的含义是您所用的ago函数级别需要在同一个列中数据应为同一级(数据库表中月的字段下不可以包含季度或日期),从报错的提示大致推断出错误原因是以上的错误设置导致的。
下面说一下Ago函数正确的使用方法
使用Ago函数定义“去年同期值”
第一个参数是逻辑字段Finance."ExpenseFact".Amount,是用于时间轴运算的度量值;第二个参数是逻辑模型时间维的层级Finance."Date"."YearLevel",表明回溯的时间单位为年;第三个参数表示回溯的时间周期,1则为回溯一年,即去年.
AGO(Finance."ExpenseFact".Amount,Finance."Date"."YearLevel",1)
在进行时间查询时应注意几个重要的粒度,以查询select"DateDim"."MonthName","ExpenseFact"."AmountYearAgo"为例:
"DateDim"."MonthName"为查询粒度。
"ExpenseFact"."AmountYearAgo"逻辑列对应的时间维层级为时间序列粒度。
在包含时间序列函数的查询中,时间序列粒度必须大于等于查询粒度。
"ExpenseFact"."AmountYearAgo"逻辑列对应的物理表的时间粒度被称为存储粒度。
与存储粒度对应的时间维层级上必须定义时间序列键。
错误以类似解答:
Support
Theprimarykeyofthetabletimemustbeankeyinthelowestlevel
Remarks:
theprimarykeyofthetabletimemustbeankeyinthelowestlevel,otherwiseyoucanhavethiserror.
TouseAGOofTBfunction,thestoragelevelofthequery('')mustbeastaticlevel.
State:
HY000.Code:
10058.Ageneralerrorhasoccurred.AGOfunctionmaynotbeusedon'Sold'becauseitssourceishorizontallypartitioned.(HY000)
8BIEE导入元数据报连接失败,怎么配置连接oracle数据库,需要装客户端吗?
回答:
首先,oci和odbc这两种连接方式都可以连接数据库。
只要有oracle数据库的驱动,就可以用ODBC方式连接,
只是odbc的方式会比oci这种方式慢一点。
因为biee支持oracleoci的方式连接,所以很少人会用odbc去连oracle。
OCI是oracle自带的连接方式,这种方式需要安装oracle客户端。
BIEE自带了oracle客户端,并且默认通过自带的数据库客户端连接数据库。
但是需要配置连接信息。
打开路径是:
C:
\BIEE\Oracle_BI1\network\admin,在下边新建tnsnames.ora文件,里边是数据库的连接信息。
如果你已经在机子上装了oracle数据库或者oracle数据库客户端,那么可以直接用
oracle数据库的:
C:
\app\Administrator\product\11.2.0\client_1\network\admin这个文件夹
,复制并替换BIEE的C:
\BIEE\Oracle_BI1\network\admin文件夹。
9我想把一个老环境的biee内容搬到一个新环境上去,都需要copy哪些文件?
回答:
copy两份文件:
1.rpd文件;
进入BI管理器,打开已开发完成的RPD模型,打开如下页面:
点击文件,选择“复制为”,如下:
保存到新环境的默认打开路径:
C:
\BIEE\instances\instance1\bifoundation\OracleBIServerComponent\coreapplication_obis1\repository
也可以保存到其他地方,打开的时候选择路径就可以了。
1.报表文件,有两种方式:
A:
复制以下路径下的文件夹SampleAppLite:
C:
\BIEE\instances\instance1\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\catalog
放到新环境下相同的路径下。
B:
在报表前端:
http:
//:
7001/analytics,选择“目录”,选择你的目标文件夹,在“任务”中选择“归档”,选择保存路径。
到了新环境中,部署完rpd后,在前端选择目标文件夹,再在“任务”中选择“取消归档”,
就可以了。
10BIEERpd保存报错:
事务更新处理失败
在BIEE11g中,在线修改RPD的用户数据过滤,然后保存,会报错:
事务更新处理失败,重启下服务然后再修改再保存就好了,能不能彻底解决这个问题,不能老重启服务啊
回答:
这个为BIEE11.1.1.5版本的bug,.6以上版本此问题已解决,在不升级的前提下解决此问题就需要打补丁,Patch12909840,这里不能上传附件,可以到
,留言即可下载啦!
11BIEE可以支持左外关联吗?
怎么弄?
回答:
Biee是支持左外联连接的,操作在物理层建立表连接的时候可以进行需求进行选择,如下图:
12怎么修改BIEE的Logo?
修改仪表盘上的
在哪里修改啊?
回答:
问题中红框标注的内容其实分为两部分,一部分是oracle字样的,它是一个图片,只要找到图片所在路径,替换图片即可;BusinessIntelligence字样的是一段文字,这个就需要修改xml文件,xml文件里定义了这个位置显示什么文字,下面是具体要修改的文件及所在目录:
登录界面logo:
替换BIEE_HOME\Oracle_BI1\bifoundation\web\app\res\sk_blafp\login\oracle_logo.png
仪表盘界面logo:
替换BIEE_HOME\Oracle_BI1\bifoundation\web\app\res\sk_blafp\b_mozilla_4\oracle_logo.png
修改BusinessIntelligence系统名称:
编辑BIEE_HOME\Oracle_BI1\bifoundation\web\msgdb\l_zh-CN\messages下的productmessages.xml文件
搜索“kmsgHeaderBIBrandName”,修改
13Rpd的表和字段特别多,如何能快速地定位到自己要找的表或字段?
回答:
在BI管理的工具栏里找“工具”→“查询资料档案库”
在弹出的对话框里,可以选择要找到的对象类型,过滤条件,等等。
大家可以自己研究一下。
14BIEE用归档的方式迁移,保存的数据格式没有迁移过来,如何解决?
开发环境是做了设置的
迁移到生产环境下,该字段有变回两位小数了
回答:
经测试发现,这些保存的系统格式文件写入到了/system/metadata这个文件夹下以主题区域命名的文件中,大家可以从目录管理器里查看一下,采用归档和取消归档的方式迁移时,不管是通过目录管理器,还是analyticsweb页面左下角归档的按钮,归档的只有报表文件,都不能把系统文件system下的文件归档,所以我目前的做法是直接找到这些文件的物理目录(catalog文件夹下和shared并列的system文件夹下的metadata),直接把物理文件迁移,物理文件名称是中文转码之后的,类似这样的
,谁要是有别的好办法,欢迎讨论!
备注:
整体拷贝catalog文件夹这种迁移方式肯定不存在这种情况,但有时候不得不用增量迁移
15BIEE仪表盘提示的值能不能传到rpd总参与运算?
回答:
可以的,BIEE有一种变量叫请求变量,就是起这个作用的,它的原理是在仪表盘提示列上设置请求变量,然后在rpd中创建一个同名的会话变量,这个变量就可以以会话变量的方式在rpd的逻辑表达式中被引用,也可以在物理层视图SQL中被调用。
关键截图如下:
提示列设置请求变量
rpd中创建初始化块
创建变量,勾选允许用户设置值
然后就可以按会话变量的方式调用此变量了,提示选择的值会动态传入到rpd中参与运算
16为什么每修改一下rpd,都要去em中装载才能生效,哪里能设置一下,不这么麻烦?
回答:
你可以online打开,这样你每次的修改不需要去em里重新装载,
你选择的offline打开,需要你对rpd的修改去em里重新加载。
17BIEE已拒绝用户访问路径,错误代码:
O9XNZMXB,请问如何解决?
回答:
错误原因:
在项目迁移的时候,拷贝了用户而权限没有拷贝过去。
步骤:
a)在Repository中删除用户
b)在PresentationServer用Administrator的用户和组管理,删除用户
c)在PresentationServer用Administrator的介绍目录,强制删除users下的用户目录
18BIEE如何批量给用户设置登陆默认页?
BIEE方案设计
给个人设置登陆默认页,通过我的账户-起始页即可,但缺点是工作量大,而且用户密码不得而知,即便是系统上线之前先全部初始化,后期也不能再修改,所以能否批量给用户设置登陆默认页,并且能否把权限开通给某些用户,使其能为其他人设置登陆默认页?
回答:
有一个批量设置用户登录起始页的方法就是将用户的登陆起始页路径保存在数据库表中,在rpd中创建系统会话变量PORTALPATH,这样就可以通过修改数据库记录,并且不用知道用户密码就可以修改用户的登陆起始页,此种情况下,用户自己也可以通过我的账户设置起始页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- obiee11g 常见问题 集锦 资料
![提示](https://static.bingdoc.com/images/bang_tan.gif)