11 BO数据权限控制
- 格式:docx
- 大小:100.85 KB
- 文档页数:5
BW知识问答锦集2PM面试分为BW、BO两部分,根据顾问的简历和应聘的岗位所侧重的问题不同。
BW包括基础知识、增量、增强、LO抽取、数据源。
BO包括CR、CR、WEBI、UNI。
一、基础知识技术面试1、BW中的数据对象有Info Object,Cube,DSO,Info set,Multi-provider,visual provider. 其中IO,Cube,DSO是实际的物理存储对象,Info set和Multi-provider可以理解成为建立在其他物理存储对象上的视图,是不存储数据滴2、接上一点,那为什么要用到Info set和Multi-Provider呢?那要从BEx报表的展现机制来说了.在BEx报表设计中,你只能选取一个Info provider作为数据池来构建你的报表,如果你所需要的数据放在多个Cube或者DSO里面的话,那么你就需要一个工具把这些info provider 集合在一起变成一个info provider,这个工具就是info set 或者是Multi-provider3、还是接着上一点,说得这里别人面你的时候就肯定顺水推舟的问你Info set 和Multi-provider的区别是什么:info set 连接方式取的是数据的交集,而Multi-provider取的是数据的并集。
4、Info Object是BW中最小的存储单位.5、DSO分为标准DSO,写优化DSO,直接更新的DSO.6、实际的项目大多数喜欢用3层的数据模型,底层是写优化的DSO,记录delta和保证数据与PSA的一致,第二层用标准DSO,第三层用Cube…用level 1的DSO更新level 2的DSO的时候,一般都用SUM的方式.27、建立模型时的导航属性具体含义是什么? 是在做查询的时候用的,过程是这样的,首先在主数据的导航属性里面选择某一个字段,例如物料主数据的物料组设置成了导航属性,然后在INFOCUBE里面还有一个设置导航属性的地方,这里就是该INFOCUBE里面全部特性的导航属性的和(如果在特性里面没有选择导航属性,在INFOCUBE里面也找不到),在INFOCUBE也选中该属性为导航属性后,物料组就可以作为物料的一个导航属性存在了,在做查询的时候,物料组(在特性里面物料的下拉菜单中就会出现)就可以成为一个查询条件了或者做其他限制了。
B EETLE/i8A 模块化POS系统操作手册Linux™是Linus Torvalds的注册商标Pentium™是英特尔公司的注册商标MS-DOS™,Windows 95™,Windows 98™,Windows NT™,Windows 2000™,Windows XP™和Windows CE™是微软公司的注册商标B EETLE™是德利多富国际股份有限公司的注册商标版权所有 © 德利多富国际股份有限公司,2011未经明确授权,不得复制、传播或使用本文件或其内容。
违反者将承担损失责任。
保留所有权利,包括专利批准、实用新型或实用设计的登记产生的权利。
售完即止;可能会有技术修改。
B EETLE /i8A 模块化POS系统操作手册2011年2月版目录目录制造商证明和申明 (4)经测试的安全性 (4)FCC认证A级申明 (4)BSMI(中国台湾的EMC) (5)重要注意事项 (6)电源线的选择 (7)介绍 (8)关于本手册 (8)B EETLE / I8A的保养 (10)B EETLE /I8A的回收 (10)质量保证 (11)BEETLE /I8A:模块化POS系统 (12)概要 (12)启动系统之前 (13)拆箱并检验系统 (13)设备的安装 (14)水平安装 (14)设备的垂直安装 (14)B EETLE /I8的连接 (16)基本设置 (17)更换锂电池 (18)BEETLE /i8A POS系统 –操作手册 01750185707 D目录BEETLE /I8A系统 (20)正视图 (20)ON 按钮 (21)发光二极管(LED) (21)USB(通用串行总线)- A,USB 2.0 (21)内视图 (22)电源 (23)连接面板 (23)电源输入 (24)DC24V(模块化打印机) (25)功率消耗 (26)系统单元 (27)音频(MIC,输出) (28)M INI-DIN(键盘和鼠标) (28)DSUB插头(COM1) (28)DSUB插座加电(COM2*/COM3*/COM4*) (28)USB(通用串行总线)-A,USB2.0 (29)RJ45(LAN) (29)CRT (29)12V DC插孔 (29)4针12V LCD输出端口 (30)断开电缆 (31)存储介质 (34)更换硬盘驱动器 (34)加电的USB集线器(可选购) (41)01750185707 D BEETLE /i8A POS系统 –操作手册目录USB转串口集线器 - COM5*,*6,*7 接口(可选购) (42)启动系统 (43)启动状态 (43)附录 (45)B EETLE /I8A技术数据 (45)接口 (46)扩展 (47)后面板(基本配置) (47)后面板(带加电的USB集线器) (47)后面板(带USB转串口集线器) (47)接口的总电流消耗 (48)主机板设置 (49)术语表 (50)缩写词 (52)BEETLE /i8A POS系统 –操作手册 01750185707 D介绍制造商证明和申明此设备满足EEC指令2004/108/EC中关于 电磁兼容性和2006/95/EC 低压指令 的要求。
BO安装信息BO安装路径: d:\BOECMS数据库: oracle 101.15.56.8 bo/bo sid: dqsys文件资源库: \\101.15.56.22\FileStorewebsphere6: UID/UIDBO群集名: bo_clusterBO节点名: DQB_BO_SERVER2 (101.15.56.21) SIA (101.15.56.22)CMS名: dqb_bo_server1:6400 dqb_bo_server2:6400虚拟IP: 101.15.56.25CMC及InfoView: http://101.15.56.25/CmcApp http://101.15.56.25/InfoViewAppBOE管理员: administrator / nullBOE运行用户(windows用户): administrator/sitBO群集配置1.在101.15.56.21与101.15.56.22上分别安装BO XI 3.1,并打上SP2补丁。
2.在101.15.56.22上打开CCM,停止Server Intelligence Agent,在属性窗口的配置标签中,将CMS数据源更改到oracle数据库,并重建CMS数据库。
3.在101.15.56.21上打开CCM,停止Server Intelligence Agent(DQB_BO_SERVER1)(注意,此SIA已弃用,请勿再启动)后新建一个Server Intelligence Agent,取名SIA,将其CMS 数据库指向101.15.56.22上CMS所用oracle数据库。
至此,完成了CMS的群集配置,下面将配置FRS群集。
4. 在101.15.56.21和101.15.56.22上建立相同用户,如bobj ,赋予adminstrators 权限。
在101.15.56.22上,将<BO 安装目录>\BusinessObjects Enterprise 12.0\FileStore 目录共享,给予bobj “完全控制”权限。
MIUI13⼩⽶11ProUltra获取ROOT(⾯具Magisk修补Boot法)起因我的⼩⽶11Pro最近更新了MIUI13,安卓版本变成了12,现在TWRP对安卓12⽀持不太友好,只能另寻他法安装⾯具Magisk本来打算打开官⽅ROOT,然后给权限⾯具Magisk直接安装就⾏的结果我这开发版公测居然开不了,因为是官⽅把root关了,于是只能⽤⾯具修补Boot步骤⼀、⾸先肯定要先解BL锁,这个就不⽤说了,⼆、获取Boot关于获取Boot有很多种⽅法,⽆⾮就是从卡刷包和线刷包⾥提取,我就说说我⾃⼰的⼀种⽅法吧1.去系统更新点击右上⾓下载最新安装包,去下载管理暂停,再去系统更新点击取消,回到下载管理继续下载等下载完成,在/Download/downloaded_rom/⾥就有⼀个完整的卡刷包2.解压卡刷包,我们需要的Boot.img就在payload.bin⾥⾯tip: 线刷包的boot.img 就在线刷解压包的images⽂件夹⾥⾯,虽然线刷包更快捷,但是你要去找3.我们现在需要 payload_dumper 来对payload.bin进⾏解压,附 payload_dumper 64位下载后解压把 系统解压包⾥的 payload.bin ⽂件放进 payload_input ⽂件夹,然后点击 payload_dumper.exe等待完成,我们就进到 payload_output ⽂件夹,找到 boot.img三、⾯具修补Boot 先在⼿机安装⾯具,把 boot.img 放到⼿机上,打开⾯具,选择上⾯的安装点击"选择并修补⼀个⽂件",选中 boot.img ,再点击开始,等待修补完成修补好的 boot ⽂件会被修改名字magisk***.img,与原⽂件放在⼀起我们把修补好的 boot (magisk***.img)放到电脑上四、安装修补后的boot⼿机下载安装DevCheck,查看活动插槽是 a 还是 b ,我的是b进⼊Fastboot模式,关机状态下长按⾳量-和关机键打开搞机助⼿,附引导模式——A/B分区刷⼊Boot,选择修补好的Boot⽂件,再选择分区,a还是b,要跟你的活动插槽⼀致,最后点击刷⼊长按⾳量-和关机键退出Fastboot模式,等待重启,重启后打开⾯具选择安装如图⼀就成功了,图⼆则失败。
电力业务统一数据中心架构设计曾楠;陈志刚;窦昊翔;姚剑;郭爱群【摘要】随着电力公司各业务条线信息系统建设和应用的不断深入,暴露出跨专业业务协同与信息共享不足,数据多头输入,数据准确性、实时性不强,数据反复抽取、冗余存储、质量不高等问题.为了进一步提升数据贡献、业务融合的程度,提出了全业务统一数据中心建设架构设计方法,主要分为3部分:数据处理中心、数据分析中心、数据管理中心,进而实现企业数据的集中管理及统一访问.%Business information system has been increasingly applied in electric power industry. However, there is still much room for improvement based on current business collaboration, information sharing, multi-data input, data accuracy, real time, repeated data extraction, redundant storage and data quality. In order to further the convergence between data contribution and business, in this paper, we proposed a method to design full service unified data center construction framework. This framework mainly includes three parts: the data processing center, the data analysis center, the data management center. Thus we can realize the centralized management and unified access to corporate data.【期刊名称】《微型电脑应用》【年(卷),期】2018(034)006【总页数】4页(P19-22)【关键词】全业务统一数据中心;统一数据访问层;数据分析;分布式数据【作者】曾楠;陈志刚;窦昊翔;姚剑;郭爱群【作者单位】国家电网公司, 北京 100017;国网江苏省电力公司, 南京 210029;国网江苏省电力公司信息通信分公司, 南京 210013;北京友友天宇系统技术有限公司, 北京 100022;北京友友天宇系统技术有限公司, 北京 100022【正文语种】中文【中图分类】TP3930 引言为了构建企业全业务统一数据中心统一数据访问层,如图1所示。
1、在数据库新建权限控制表,记录登录人员及其拥有的权限,下面的例子是基于MS SQL Server 2005和BO R2:
CREATE TABLE SIS_CTL_User(
name varchar(50),--登录人员ID
user_desc varchar(50),--登录人员描述,可为空
Region varchar(20),--有数据权限的区域
country varchar(10),--有数据权限的国家
Sub_Region varchar(10),--有数据权限的小区
City varchar(20),--有数据权限的城市
brand varchar(20),--有数据权限的品牌
Sub_Brand varchar(20)----有数据权限的子品牌
)
对于地区和产品2个权限,如果记录Sub_Region的数据权限,则Region可以不填,其余类似,即只需要将拥有权限的那层填充即可,上级、下级不需要填。
模拟测试数据:
用户test1拥有Region EOC的权限,用户test2拥有Sub_Region WOC1、WOC2的权限:insert into SIS_Ctl_User(name,region)
values('test1','EOC');
insert into SIS_Ctl_User(name,sub_region)
values('test2','WOC1');
insert into SIS_Ctl_User(name,sub_region)
values('test2','WOC2');
2、在BO控制台将test1加入组Region,test2加入组Sub_Region(目的是将权限控制应用在组上,如果是对单个用户应用权限控制,则不需要加入组)
3、在Universe配置权限控制:
新建2个限制,一个是限制大区的权限,一个限制小区的权限:
新建访问限制,在新开的窗口输入限制名称“大区权限”,在下面的部分选择“行”,
然后“添加”,在新开的窗口指定“表”,这里表一般是维度表,比如区域维度、产品维度,建议通过选择而不是手动输入,选择维度表“SIS_Dim_Region”;在where部分输入限制脚本,脚本里获得登录用户,与SIS_CTL_User表的name关联,SIS_CTL_User表的Region 与前面选择的维度表SIS_Dim_Region.Region关联,脚本如下,注意,脚本最前面不要加where:exists(select1 from SIS_CTL_User A where =@Variable('BOUSER')and A.Region=SIS_Dim_Region.Region)
然后,“确定”,“确定”;
现在限制建好了,但是要把这个限制应用在用户组上,在“管理访问限制”窗口左边是存在的限制,在右边“添加用户或组”,选择“Region”组,然后“应用”,不然右边的“限制”列显示“<无>”,设置好的界面如下:
接下来我们创建小区的限制,与上面的步骤类似,只是限制脚本用的是Sub_Region,选择的组是Sub_Region组:
确定,保存Universe,导出到BO服务器。
4、
test1登录,刷新报表后只显示EOC的数据:
test2登录,只显示WOC1、WOC2的数据:。