ImageVerifierCode 换一换
格式:DOC , 页数:18 ,大小:391.50KB ,
资源ID:5018069      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-5018069.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Oracle BIEE多用户开发环境的搭建.doc)为本站会员(精品资料)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

Oracle BIEE多用户开发环境的搭建.doc

1、ORACLE BIEE多用户开发环境的搭建文档作者: 周 飞创建日期: April 16, 2009最近更新: 四月 17, 2009文档编号: 周 飞/MD020文档版本: 1.0拷贝数量_文档控制更改记录日期 作者 版本 更改参考16-Apr-09 周 飞 1.0 无前版本目录文档控制 21、 设置多用户开发环境(Administrator) 4a) 创建多用户开发环境使用的项目 .4b) 设置 Shared Network Directory .6c) 将主存储库拷贝到 Shared Network Directory72、 对多用户开发环境做出修改(Developers) 8a) 设置

2、 Admin Tools 指向网络上的多用户开发目录 .8b) check out 存储库项目 8c) 关于修改和测试元数据 .113、 Check in 多用户开发存储库项目 134、 未结与已结问题 16未结问题 16已结问题 161、 设置多用户开发环境(Administrator)搭建多用户开发环境需要管理员进行如下的操作任务:创建多用户开发环境使用的项目;设置 Shared Network Directory;将主存储库拷贝到 Shared Network Directory。a) 创建多用户开发环境使用的项目一个项目包含了元数据的一个子集。项目中,可以包含展现层的的内容以及相对应的

3、业务模型中的逻辑事实表,维度,分组,用户,变量,初始化块等。Oracle BI 的管理员在存储库中创建项目,然后将存储库拷贝到 Shared Network Directory 中。在创建项目时,Oracle BI 管理员选择展现层的内容或者是与展现层相关的逻辑事实表的子集,Administration Tool会将业务模型和逻辑层中的相关对象自动添加到项目中。一个对象可以存在于多个项目中。创建项目的步骤如下:1、以 Offline 方式打开需要向多个开发员提供的存储库文件:2、在 Administration Tool 目录菜单中,选择 Manage Projects:3、在打开的 Proj

4、ect Manager 对话框中,在右边面板空白处,右击鼠标键,选择”New Project”在 Name 中输入项目名称,这里我预计将这个项目分配给 usa 用户,负责销售额的事实表。在 Group Facts By 选项中选择 Business Model,将 Sales Facts 双击选入右边的栏中。此时看到与其相关的 Presentation Catalogs 中的内容被自动添加到了项目中。另外,我们还将 usa用户以及所有的变量和初始化块都加入到项目中:OK,保存。同样的步骤,我们创建项目 cn pro 给用户 cn,负责成本事实表:OK,保存。b) 设置 Shared Netwo

5、rk Directory定义了项目和设置了 Shared Network Directory 之后,Oracle BI Administrator 需要制定或创建一个所有开发人员可以访问的 Shared Network Directory,然后将最新的存储库文件上传到这个目录。这个 Shared Network Directory 只能用于多用户开发。在 Tools 中选择 Options,进入 MultiUser 选项页:指定 Shared Network Directory,这里我在默认的 Repository 目录下新建了一个 share 目录用于作为 Shared Network Di

6、rectory。c) 将主存储库拷贝到 Shared Network Directory将默认的 Repository 目录下的 SH0.rpd 文件( 我的主存储库文件是 SH0.rpd)拷贝到 Shared Network Directory 下。2、 对多用户开发环境做出修改(Developers)在 check out 出项目前,开发人员需要在 Admin Tools 中设置由 Admin 创建的包含了住存储库的 Shared Network Directory。在 check out 和 check in 中,主存储库的一个拷贝将会被临时拷贝到开发人员的本地存储库目录中(默认是Ora

7、cle BIRepository)。在 check out 项目并对本地存储库文件作出修改后,开发人员又可以 check in(merge)这些修改到主存储库中去,或者放弃修改。对多用户开发环境做出修改需要进行如下操作:a) 设置 Admin Tools 指向网络上的多用户开发目录Admin Tools 会将这个路径保存到 Windows 注册表中的一个隐藏设置中,并且在 check out 和 check in 对象的时候使用它。在 Admin Tools 中选择 Tools 菜单栏,选择 Options 选项,在 Multiuser 选项卡中指定 Shared Network Direct

8、ory:(我在虚拟机中安装了客户端来访问宿主机)b) check out 存储库项目在设置了多用户开发的目录后,开发人员就可以 check out 项目,修改元数据,测试元数据了。从 Admin Tool 的目录中,选择 File - Multiuser - Checkout(这个选项只在设置了 Shared Network Directory 之后才可用)多用户开发 checkout 对话框打开,选择存储库打开(如果在多用户开发目录中只有一个存储库文件,则存储库选择对话框将不会显示)提示输入用户名和密码(如果存储库中没有项目,会显示一条消息,存储库也不会打开)在浏览对话框中,选择需要 che

9、ckout 的项目(如果只有一个项目,项目选择对话框也不会打开):OK 之后,选择将包含项目的存储库保存到什么位置以及命名:默认就保存到Oracle BIRepository 下,命名为 usa pro.rpd。Admin Tool 会自动打开 check out 并保存的存储库文件,如下:可以发现,关于成本的事实表 New Costs 并不在其中,因为我们把它分配给了用户cn,而且,虽然我们只为 usa 用户选择了 Sales Facts 事实表,但是与它关联的所有的维表也自动被 check out 了。除了 check out 出的 usa pro.rpd 文件以外,还有另外一个文件, o

10、riginalusa pro.rpd 也被保存在了相同的目录下,这 2 份文件是完全一致的。这是你 check out 出的文件的原始版本,你的修改将会在 usa pro.rpd 文件中生效,所以,不要修改 originalusa pro.rpd 文件,这个文件可以用于比较你对 usa pro.rpd 文件所做的修改。下面,使用同样的方法,我在宿主机上用 cn 用户登录,并 check out 出关于成本的项目。c) 关于修改和测试元数据能在标准存储库文件上进行的大部分操作都可以在本地存储库文件上进行。开发人员可以添加新的逻辑列、逻辑表、修改表的定义、逻辑表源等等。开发人员也可以同时在同一个项

11、目上进行操作。值得注意的是,Oracle BI 会假设开发人员都明白他们所做的修改将会对主存储库文件产生怎样的影响,比如,如果一个开发人员在本地存储库文件上删除了一个对象,这个更改将会传播到主存储库中,而不会带有任何提示。如下这些修改是不能在本地存储库中进行的:层级定义。如果 2 个开发人员同时进行修改,这个修改将不能被正确的合并;项目定义。这只能由管理员在主存储库中进行;物理连接设置。在对本地存储库文件进行修改之后,开发人员可以修改本地的 NOSConfig.INI 文件,来测试元数据。在修改并测试本地存储库文件后,开发人员可以从 File - Multiuser 目录中选择进行一下操作:同

12、原始版本进行比较:前面提到过以 original 开头的 check out 出的本地存储库的副本;放弃本地修改:在 check out 出之后和 check in 之前,都可以放弃对本地存储库所做的任何修改;合并本地修改:锁定主存储库,以 check in 本地的修改;发布到网络:成功合并修改后,主存储库就会在本地打开,此时“Publish to the network”选项才可用。当选择这个选项后,锁定被解除,存储库会被发布到在线模式,存储文件也关闭了。此例中,我们在宿主机和虚拟机中分别进行一下修改:虚拟机中,使用 usa 用户登录,删除业务模型和映射层中的% of Quota 度量,删除

13、Presentation 层的 Customers 下的 Country_ID。删除 Presentation 层的 Channels 下的Channel ID;宿主机中,使用 cn 用户登录,修改 Presentation 层的 Channels 下的 Channel ID 为Channel Num。添加度量 Cost/Price;取消 Times 和 New Costs 的外连接。3、 Check in 多用户开发存储库项目当 check-in 开始后,Admin Tool 会先检查住存储库是否被锁定,如果没有,它就锁定主存储库以防其他开发人员也进行合并操作,直到合并完成;与此同时,其他开

14、发员 File - Multiuser 下的合并选项也不可用,直到本次合并完成;Admin Tool 会自动拷贝 Shared Network Directory 中的当前版本到开发员本机的 Oracle BIRepository 目录中,这是由于在开发员 check out 之后,存储库也许已经被其他开发员改变了。合并多用户开发元数据涉及到一下几个文件:本地存储库的原始副本,即以 original 开头的文件;修改后的本地存储库; Shared Netwok Directory 中的主存储库。在前一节中,我们已经对两个项目所在的存储库文件(usa pro.rpd、cn pro.rpd)分别进

15、行了修改,我们先在虚拟机中去 usa pro.rpd 进行 check in。按下图进行选择,选择“Merge Local Changes”:中间会弹出一个对话框,选择 Merge 按钮就行了,Shared Network Directory 中的主存储库就会自动打开,如下图:观察上图会发现 Customers 下的 Country ID 已经没有了,Sales Facts 下的% of Quota 也被删除了(Channels 由于图像大小原因没有截图)。然后,保存存储文件。此时,如果直接选择关闭存储文件或者退出的话,会弹出如下对话框,提示尚未将存储文件发布到网络中(SH0.rpd 文件的修

16、改仍然保存在本地,没有进入Shared Network Directory),我们选择 Publish repository 就可以了,随后存储文件会自动关闭。并且本地 Repository 目录下的项目相关 rpd 文件会自动删除,只留下一个 log 文件记录了合并过程。在合并完之后,我们也可以直接在 File - Multiuser 中选择 Publish repository 来进行发布。同样的方法,我们在宿主机中对 cn 用户的文件进行合并,在合并对话框中,会出现下面的提示:这是由于在 usa 用户的开发过程中,Channel ID 已经被删除了,但是 cn 用户的开发过程中是对它进行

17、了修改(修改为了 Channel Num),所以这里的提示是希望用户来处理冲突。这里的关键就是 Decision 选项。此例中没有去细究几个选项的意义,只是凭着感觉做了如图的选择,我的目的是希望保存 cn 用户的修改而不是删除 Channel ID。选择“Merge ”,合并过程完成后,进行下图的查看,发现 Channel ID 变为了 Channel Num,Cost/Price 度量如期出现了,Times 表和 New Costs 表的外连接也删除了。在默认的 Repository 目录下留下了一些 log 文件和 csv 文件,记录了合并的情况,可以进行查看。4、 未结与已结问题未结问题序号 问题 解决方案 负责人 目标日期 实际日期已结问题序号 问题 解决方案 负责人 目标日期 实际日期

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报