权限设置方案.docx
《权限设置方案.docx》由会员分享,可在线阅读,更多相关《权限设置方案.docx(35页珍藏版)》请在冰豆网上搜索。
权限设置方案
权限设置方案
1WEBI-VIEW组,只对webi进行保存操作
对文件夹设置不可访问权限
对universe链接设置完全控制权限
对universe文件夹设置高级权限,包含所有
设置WEBI-VIEW组进行高级权限设置,赋相应的权限(对整个webi文档进行控制的)
对webinteligence应用程序设置高级权限,赋相应的权限(对具体webi中一些访问细节的控制)
添加_V用户,见图1.
So,_V用户对报表就可以只保存(在运行环境下)
2WEBI-DESIGNER组,可以对webi进行设计
对文件夹设置不可访问权限
对universe链接设置完全控制权限
对universe文件夹设置高级权限,包含所有
添加_V用户
设置中对WEBI-VIEW组进行高级权限设置,赋全部的权限(对整个webi文档进行控制的)
对webinteligence应用程序设置高级权限,赋全部的权限(对具体webi中一些访问细节的控制)
添加_D用户
3对各个渠道设置组渠道_D
对其可访问的文件夹设置完全控制权限,对不可访问的文件夹设置无访问权
备注:
对everyone组都设置不可访问权限
对WEBI-VIEW组设置不可访问权限
对WEBI-DESIGNER组设置不可访问权限
添加_D用户
4.管理员,具有所有权限,包括Designer设计权限
一.具有访问权限用户
1.新建用户8611_DP_V
命名规则:
机构代码_角色(2位)_V
图1.添加用户
2.对文件夹设置无访问权限
图2.为文件夹添加用户
图3.为文件夹设置无访问权限
二.具有设计权限用户,只对webi有操作权限
1.新建用户8611_DP_D
命名规则:
机构代码_角色(2位)_D
同上图
2.对文件夹设置无访问权限
同上图
对其具有访问权限的文件夹赋予完全控制权限
3.设置universe文件夹无访问权限(默认用户对所有universe文件夹可见)
5.对universe链接设置完全控制权限
6.设置应用程序的操作权限
对webi应用程序进行操作
三.86_ADMIN用户,对webi和designer有操作权限
1.新建用户86_ADMIN
2.对所有文件夹设置完全控制权限
3.对universe链接设置完全控制权限
4.设置universe文件夹(所有的文件夹)完全控制权限
5.设置应用程序的操作权限
对webi应用程序的操作入上所述
对designer应用程序进行操作
6.新建组BJ
添加用户
在designer中对机构进行控制
在designer中设置访问权限
命名规则:
BJ_universe名
添加组
对组做机构限制
这样,隶属北京分公司下面的用户在webi中就只能看到北京分公司的数据了
模型DESIGNER
一般式书库仓库性的
但是根据需求有可能需要客户跨越几个模块去去查询这个时候就需要生产构架型的
这个时候可以可以用2种方式一种是创建别名如下
这个时候可以设置别名和上下文来解决环路的问题
可以手动创建别名,也可以让Designer自动检测将可能解决联接路
径环路的别名。
需要手动创建别名来解决扇形陷阱。
如果要创建只使用别名而不使用
基表的模式,则也需要手动创建别名。
1单击要用于创建别名的表。
2选择“插入”>“别名”
或者
单击“插入别名”按钮。
将出现“创建别名”框。
它提示您输入新别名的名称。
3输入已指定别名的表的名称,或保留建议名称。
注意:
为别名指定的名称应与别名的角色相关,以便将别名与基表区
分开来。
例如,Resortcountry是Country的别名。
Resort
Country用于返回休假地国家/地区数据的查询,基表Country用于
返回客户国家/地区数据的查询。
3单击“确定”,指定了别名的表即出现在“结构”窗格中。
5在模式中的别名和其他表之间创建任何必需的联接。
提示:
为了避免将基表与别名混淆,您可以将别名与它在表标题中所
代表基表的名称一起显示,如下所示:
选择“工具”>“选项”>“图形”,
然后选择“别名”复选框。
可以随时重命名别名。
别名和表命名约定取决于RDBMS。
您可以通过
重命名表直接重命名别名,也可以从Universe的别名值列表中重命名
别名。
直接重命名别名:
1单击一个表,然后选择“编辑”>“重命名表”。
或者
右键单击一个表,然后从上下文菜单中选择“重命名表”。
将出现“重命名表”对话框。
2在“表名称”框中键入新的名称。
“所有者”和“限定”字段的可用性特定于数据库。
如果这些字段处
于活动状态,则可以根据需要修改他们。
3如果希望别名显示为全大写,请选择“大写”复选框。
或者
如果希望别名显示为全小写,请选择“小写”复选框。
4单击“确定”。
从列表中重命名别名
从列表中重命名别名:
1选择“工具”>“别名列表”。
2将出现“别名列表”。
它列出了活动Universe中的所有别名。
3单击列表中的一个别名。
4为选定别名在“新名称”文本框中键入一个新名称。
5单击“应用”。
6单击“确定”。
删除别名
可以按与删除表相同的方式删除别名。
如果已经使用别名定义了对
象,则必须在删除别名之前修改这些对象以使它们使用另一个表,或删
除不再必要的对象。
如果不修改或删除使用已删除别名的对象,则使用这些对象的查询将
在WebIntelligence中产生错误。
删除别名:
1单击一个别名,然后选择“编辑”>“清除”。
或者
右键单击一个别名,然后从上下文菜单中选择“清除”。
或者
单击一个别名并按DELETE键。
如果任何对象使用该别名,则会出现以下消息:
如果没有对象使用该别名,您不会收到确认框。
别名将被立即删除。
2单击“是”。
即会从“结构”窗格中删除别名。
定义上下文
上下文是一组联接的集合,它为WebIntelligence提供了有效的查
询路径,以便生成SQL。
、
如何在模式中使用上下文?
可以出于以下目的在Universe模式中使用上下文:
•解决环路。
•解决断层陷阱。
•协助某些解决扇形陷阱的情况。
•协助检测使用聚合感知的对象的不兼容性。
使用上下文来解决环路
上下文的最常见用法是分隔两个查询路径,以使一个查询返回一个事
实表的数据,另一个查询返回另一个事实表的数据。
可以使用上下文在
包含多个事实表的模式中引导联接路径。
在此类模式中,别名并不适合
使用上下文来解决断层陷阱和扇形陷阱
上下文还用于解决潜在的断层陷阱。
当两个多对一联接路径会聚在一
个表上时,可能会出现这些陷阱。
可能会为单一维返回导致结果过度膨
胀的多个行。
上下文可以分割出查询,以便为维返回正确的行数。
上下文
也可以与别名一起使用以解决扇形陷阱
创建上下文
可以让Designer自动检测上下文,也可以手动创建上下文。
如果要使用上下文来解决环路或断层陷阱,则应始终让Designer检
测上下文。
但是,为了解决扇形陷阱(另一种联接路径问题),您可能
必须手动建立上下文。
、
在创建一个或多个上下文时,所有联接均必须包括在一个或多
个上下文内。
如果通过不包括在上下文中的某个联接链接了表,则查询
在运行时将不会考虑该联接。
自动创建上下文
自动创建上下文
1选择“工具”>“自动检测”>“检测上下文”。
将出现“候选上下文”框。
它列出了模式的建议候选上下文。
这些候
选上下文对于解决环路或断层陷阱可能是必需的,因为断层陷阱存在
于两个上下文相交之处的分支中。
2单击“候选上下文”列表中的一个上下文,然后单击“添加”按钮。
3为列表中的每个候选上下文重复步骤2。
注意:
将候选上下文添加到“接受的上下文”列表之后,您就可以按
如下方式重命名上下文:
单击一个上下文,然后单击“重命名”按钮。
将出现一个编辑框。
键入新的名称,然后单击“确定”。
4单击“确定”。
当列表模式(“查看”>“列表模式”)处于活动状态时,这些上下
文列在“上下文”窗格中。
Invoice_Line的上下文如下所示。
5Invoice_Line的上下文如下所示。
手动创建上下文:
1选择“插入”>“上下文”。
或者
单击“插入上下文”按钮。
将出现“新建上下文”框。
2在“上下文名称”文本框中键入上下文的名称。
3在“当前上下文联接”列表中选择定义上下文的所有联接。
在创建上下文时,您可以选择进行以下操作:
4单击“检测”按钮,以便显示和上下文名称一起组成建议上下文的
联接。
5选择“仅显示选定项”复选框,以便仅查看选定的联接。
6单击“检查”按钮。
Designer将检查所有环路的选定联接。
7键入上下文所返回数据的说明。
这是WebIntelligence用户在运行
采用该上下文路径的查询时所看到的帮助文本。
此上下文应对最终用
户有所帮助。
8单击“确定”。
上下文即已创建。
应用迁移部署文档
1.BO迁移文档以及步骤
第一步:
关闭中央管理服务器,
关闭以后双击中央管理服务器然后点配置在点从新指定数据源
选择重新创建数据源
删除现有的里面的BOE的表
设置完全以后在点配置然后在看CMS数据源跟自己的机器的机器名字时候一致,可以把群集名称指定为自己机器的名字如果指定以后按应用然后点确定
现在启动中央管理服务器
启动以后上面的“启用/禁用服务器”(带勾的那个)
启用以后登陆
然后你会发现所有的服务都没有启用然后你点全部启用
选择以后如下图所示。
点确定
好了以后会出现如图所示为保险可以在选择上面的“启用/禁用服务器”看看那些服务是否启用
一切准备就绪后选择BOE的“导入向导”工具如下图所示
会出现如下图所示的窗口选择下一步
这个地方在CMS名称中输入源CMS的名称然后输入用户名密码然后点下一步
在CMS中输入目标CMS的名称一般就为本机输入用户名密码然后点下一步
会出现如下图所示的窗口选择前面所有的都选择然后点下一步
然后选择如下图所示
继续点下一步
然后这个地方也是全选择。
也是全选然后点下一步
全部选择然后点下一步
全选然后点下一步
选择第一个导入所有UNIVERSE及所有连接对象
并且在下面的为导入的用户和组UNIVERSE保留权限
然后点下一步。
选择导入所有的资源库对象然后点下一步
导入完成厚可以查看下警告看下导入的是否成功,那些没有成功。
。
然后点完成。
然后最后检查一下服务,看是否全部启动如没启动,启动。
迁移完成
2.备份内容以及路径
2.1如机器发生损坏,比如机器当掉服务启动不起来的情况下用下面的方法实现。
不建议使用。
备份内容以及路径
备份FILEStore文件以及数据库所在文件目录如下
D:
\ProgramFiles\BusinessObjects\BusinessObjectsEnterprise11.5\FileStore
在新机器上面把备份的FileStore放在对应相同的文件夹下即可
2.2
SSO文件已经修改文件备份以及路径
SSO文件路径如下
D:
\ProgramFiles\BusinessObjects\Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\opendoc
修改viewer.js文件路径如下
D:
\ProgramFiles\BusinessObjects\Tomcat\webapps\businessobjects\enterprise115\desktoplaunch\viewers\cdz_adv\language\zh_CN\scripts\viewer.js
3.3PORTAL文件备份
PORTAL文件路径如下
D:
\ProgramFiles\BusinessObjects\Tomcat\webapps\SLEB
仪表盘嵌入到页面当中的方法
登录BOCMS,取得CESessionobject,存入Httpsession;
通过名称或ID等检索CMSInfostore,获取AFDashBoardobject;
使用URL链接打开,desktoplaunch目录下好像有个jsp可以完成(或参照它写一个)。
http:
//jxltbo:
8080/businessobjects/enterprise11/desktoplaunch/jsp/openAnalytic.jsp?
DocumentId=981&RepositoryType=C&DocumentExt=afd&DocType=afd&mode=full