曾经使用BusinessObjects 6.5 和DataIntegrator XI开发过某一运营商的增值业务系统的数据仓库子系统,其实就是几张报表,顺便研究了一下这两个工具的使用,bo6.5包括一系列工具,DI主要用来做数据的ETL。

一、安装ApacheTomcat和oracle9i
1、先安装ApacheTomcat,使用jsp就必须用这个
2、如果是安装BO在非server操作系统上就没有必要安装ApacheTomcat
3、安装完后,查看 管理工具-服务 中,apache和apache tomcat两个服务应该存在。(如果是重装ApacheTomcat要注意不光删除该软件,还要把安装目录也删除,否则可能不会出现这两个服务)
4、安装oracle9i database 并建立实例aibi用以当做BO资料库,并建立有dba权限的用户bo/bo用以存放bo资料表,如果先前有该用户,应该事先删除,否则无法建立资料库

二、安装BO6.5
1、B/S版只能安装到WINDOWS Server上,c/s版可以安装在任何WINDOWS上
2、win2k server sp3以上,Hdisk:1G,RAM:512M,IE6.0 with SP1
3、必须有BO提供许可证文件,一个xml文件,里头包含可以使用的日期信息,注意该文件所在目录不能为中文目录(该文件如果到期了和BO工程师 刘琳柯 联系)
4、安装语言,指的是软件界面语言的安装,这样在软件里可以设置显示界面
5、安装类型:选择定制安装
6、一直next安装到结束,然后重启。

三、配置BO6.5
1、在Windows控制面版->管理工具->本地策略->用户权利指派模块中添加上“以操作系统方式操作”和“作为服务登录”用户权限。在“以操作系统方式操作”模块中要添加Administrators、Everyone用户;在“作为服务登录”模块中要添加Administrators、Everyone以及MachineNameASPNET用户;
2、启动Configuration Tool 6.5
3、配置类型选择使用JSP,应用服务器设置选择tomcat
4、web服务器设置选择apache for tomcat
5、可以设定启动BO的用户名和密码机器webI是否自动启动,也可以不设定
6、其它默认,配置完成。

四、创建BO资料库
1、启动Supervisor 6.5
2、第一次进入点击 管理 按钮进入管理设置
3、安装配置选择 运行缺省安装
4、定义总管理员admin/admin
5、定义与关系数据库的连接(单击设置按钮定义连接),注意要已经启动了oracle实例和监听
6、选择oracle并定义登陆参数,输入用户名密码bo/bo和实例名aibi
7、执行测试,只要显示“服务器正在响应!”即表示测试成功
8、其它默认,设置资料库完毕,开始建资料库,会自动创建安全域、文档域、universe域。
9、建立向其它用户提供资料库访问权限的bomain.key文件,其它用户要访问该资料库必须拷贝该文件到本地去
10、自动进入Supervisor后会建立令一个“保留”总管理员,因为连续输入三次错误密码,该账号将不能再登陆。

五、拷贝bomain.key
1、copy LocDatabomain.key to nodes[hostname] myclusterlocdatabomain.key
2、重启机器

六、启动BO server
到程序组里启动或者右击系统托盘启动都可以

七、发布BO报表
1、启动BusinessObjects 6.5
2、输入用户名和密码admin/admin
3、文件 - 打开 - 选择要发布的rep文件
4、文件 - 发布至 - 公司文档 - 确定

八、查看BO报表
1、打开IE,输入http://locahost:8085/wijsp,别的机子就输入该主机IP或机器名代替localhost
2、点击登陆输入用户名和密码admin/admin,第一次使用会比较慢,因为要编译
3、点击 公司文档 - 所有文档 - 要查看的报表名,如果没有出现就点击右上块的刷新图标
4、OK!!在Web上看到了发布的BO报表

九、发布语义层
1、启动Designer 6.5,输入用户名和密码admin/admin
2、文件 - 打开 - 选择要发布的unv文件
3、文件 - 另存为 - 自定义名称
4、文件 - 参数 - 定义 - 新建 - 选择oracle -选择数据源 -测试连接 -确定结束
5、文件 - 参数 -定义名称,选择对应连接,按 确定
6、文件 - 导出 ,按 确定
7、OK!!已经发布了一个语义层到BO server 上,下面可以使用它了。

十、使用WebI创建报表
1、第一次在Web上创建报表时,会下载并安装Webi的Java Pannel。以后创建报表时就不再需要下载安装了,这是java报表
2、你可以使用DHTML Pannel创建Webi报表,而不必下载安装插件,这是html报表
3、打开IE,输入http://locahost:8085/wijsp,别的机子就输入该主机IP或机器名代替localhost
4、点击登陆输入用户名和密码admin/admin
5、点击新建文档中的universe,从语义层创建报表
6、选择用以创建文档的信息源,即第九部发布的那个语义层
7、自动弹出java运行环境安装包,安装它
8、安装完成后弹出安全警告时选择 总是有效,以后通过Web创建报表时不需要经过以上7、8的步骤
9、这样就出现了WebI Java报表面板,定制一张简单报表(包括维度和度量)
10、点击右上角的 运行查询 即可以看到报表(oracle下,提示表和视图不存在???)
11、左上角,保存为公司文档,输入文档名称
12、点击确认后,关闭当前浏览器窗口
13、点击BO portal的“主页”链接回到主页
14、点击 公司文档 - 所有文档 - 选择刚才保存的报表
15、OK!!你已经看到了刚才在Web上创建的报表。

十一、其它注意
1、在WebI中,选项 - 创建/编辑 - WebIntelligence 文档 - 可以选择java报表面板或者html报表面板,确定后,要点击 主页 在创建报表的话就是对应的java或html方式的报表了。

==========================================

十二、DIXI的安装和配置
1、选择licence文件*.lic位置,每月一个(该文件如果到期了和BO工程师 常绪刚 联系)
2、选择建立资料库进入 资料库管理器,选择数据库类型为oracle,输入本地设置的连接服务名、用户名和密码bo,这里可以覆盖已经建立好的资料库
3、进入locales选择,语言选择 zho中文(建议选择 英文),地域选择 cn中国,代码页选择 cp936
4、进入server 管理器,编辑job server配置,add进入,任意设置job名,比如aibi_job,点击左侧add按钮,设置资料库信息,同刚才建立的资料库,点击apply按钮,然后点击ok按钮退出job server
5、在server 管理器,编辑Access server配置,点击add,选择一个有 写 权限的目录,一般是 DI 的安装目录,点击 ok 退出
6、在server 管理器,点击restart重启server!
7、安装完毕,重启电脑!后台windows services列表中应该有DI service和DI Web Server的自动启动。
8、进入web administrator,输入默认的用户名和密码admin/admin登陆,界面中 Managerment - Repositories中新增一个资料库,就是刚才建立的资料库信息,资料库名随意,Service name/SID注意是写oracle的sid而不是网络服务名(可以通过lsnrctl status查看sid,oracle服务和监听要先起来),先test一下是否成功,然后apply就ok了。

十二、DIXI的开发
1、前期工作:建三个库或者在一个库里建三个用户分别做为资料库Repo(di/di)、数据源ODS(ods/ods)、数据仓库Target(target/target);select_catalog_role和execute_catalog_role角色是为了库能有CDC(changed-data capture)特性(只用于9i及其以上版本)
create user di identified by di;
grant connect to di;
grant resource to di;
---
create user ods identified by ods;
grant connect to ods;
grant resource to ods;
grant select_catalog_role to ods;
grant execute_catalog_role to ods;
---
create user target identified by target;
grant connect to target;
grant resource to target;
grant select_catalog_role to target;
grant execute_catalog_role to target;
进入C:Program FilesBusiness ObjectsData Integrator 11Tutorial FilesScripts目录根据实际情况适当修改并执行CreateTables_ORA.bat文件分别给ODS和Target建立练习用的表,可能调用的sql脚本里关于时间的字段需要更改。
2、打开Data Integrator Designer.输入资料库连接名、用户名和密码进入(事先要把oracle实例和监听启动起来)
3、定义数据源:打开左下角对象库的 datastore 标签,右击空白区域new,建立数据源ODS_DS(用户ods)和Target_DS(用户target)
4、导入元数据:双击ODS_DS、Target_DS数据源,选择repository metadata选项,选择所有表右击 - 导入,导入后扩展ODS_DS数据源,在Tables里就可以看到导入的表了。
5、新建project:Class_Exercises
6、新建job:右击project名,选择new batch job
7、新建workflow:单击新建的job名,最右边出现工具面板,点击选择新建workflow
8、新建dataflow:单击新建的workflow,点击选择工具面板中新建dataflow
9、定义dataflow:从对象库中选择输入源(一般是从ods_ds或者format)make source和输入目的(一般是target_ds)make target,从工具面板中选择对象query对象放到源和目的中间,并连接上。
10、点击query名进入,进行map transform操作,随时点击工具栏的Validate Current按钮进行验证
11、验证workflow全部对象并保存project
12、执行job:右击job名选择,可以看到执行日志
13、查看目标表里数据是否etl过来了!!

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10881/viewspace-178024/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10881/viewspace-178024/

BO6.5和DIXI的安装和部署相关推荐

  1. Qt最新版5.14在Windows环境静态编译安装和部署的完整过程 VS 2019-Qt static link build Windows 32 bit/64 bit

    文章目录 为什么要静态编译(static link) 1.源码下载/source code download 2. 编译工具下载/compiler download 编译环境选择:MinGW/MSVC ...

  2. Qt最新版5.13在Windows环境静态编译安装和部署的完整过程(VS 2017/VS 2019)

    文章目录 为什么要静态编译 1.源码下载 2. 编译工具下载 ActivePerl Python Ruby 编译环境选择 3.编译 1.修改源码里的qtbase\mkspecs\common\msvc ...

  3. Qt最新版5.12在Windows环境静态编译安装和部署的完整过程(VS2017)

    文章目录 为什么要静态编译 1.源码下载 2. 编译工具下载 ActivePerl Python Ruby 编译环境选择 3.编译 1.修改源码里的qtbase\mkspecs\common\msvc ...

  4. Ansible的安装及部署

    Ansible的安装及部署 1 实验环境 2 Ansible的安装 3 Ansible的基本信息 4 构建Ansible清单 4.1 全局清单 4.2 设定受控主机的组 4.2.1 清单查看 4.2. ...

  5. idea上传项目到码云_mall前端项目的安装与部署

    本文主要讲解mall前端项目mall-admin-web的在Windows和Linux环境下的安装及部署. Windows下的安装及部署 下载nodejs并安装 下载地址:https://nodejs ...

  6. Linux下Redis3.2的安装和部署

    redis简介: redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(so ...

  7. vSphere虚拟化之ESXi安装及部署

    vSphere虚拟化之ESXi的安装及部署(上) 一.什么是vSphere? vSphere是VNware公司在2001年基于云计算推出的一套企业级虚拟化解决方案.核心组件为ESXi.如今,经历了5个 ...

  8. 探讨微软团队开发利器VSTS之安装及部署篇

    一.引言Visual Studio 2005 Team System是微软结合MSF成功开发经验的基础上,首次由软件开发领域延伸至整个软件开发生命周期管理的开发工具.Visual Studio 200 ...

  9. (运维)VMware-vCenter-Server-Appliance-5.0安装与部署

    可以下载 VMware vCenter Server Appliance,以作为在 Windows 计算机上安装 vCenter Server 的替代方法.vCenter Server Applian ...

最新文章

  1. cdata节 赋值变量_JS原生练习题:第二课第5~12节
  2. VRML语法基础跟简介
  3. 亿级用户下的新浪微博平台架构阅读心得
  4. alias cli3 配置_vue-cli3全面配置详解
  5. C语言用递归函数求1累加到100求和
  6. 编辑器扩展_关于MediaWiki的编辑器
  7. 第四章:通过:driver.getAttribute(value); 获取value的值
  8. Photoshop基本操作
  9. 五种世界顶级思维-20190303
  10. 李洋疯狂C语言之求素数的方法
  11. cisco 热备份路由器协议HSRP笔记
  12. 【python基础知识】-引入文件失败问题(同一文件夹和不同文件夹)
  13. PX4板载计算机外部控制
  14. Kracker路由器破解工具
  15. (原创)用红黄蓝RYB色相环(伊登色相环)代替RGB(RGI/RGV)色相环
  16. Solidworks 课程大纲(虎课网)
  17. win10 nginx设置开机启动 --亲测有效
  18. cps linux命令,Linux基本网络及文件传输命令
  19. 1894 Beckham’s Freekick
  20. 2023啦 最新无人直播小白教程!

热门文章

  1. 华为荣耀3x G750-T01 Root操作
  2. 手把手教弟弟写了个扫雷demo,弟弟竟拿去跟大学同学装* 附(思路注释+源码)
  3. HTML插件程序,10个最棒的jQuery和HTML所见即所得编辑器插件
  4. Java开发笔记XML报文的解析
  5. flutter 资料整理
  6. Lync Server 2010拓扑图规划详解
  7. 课程学习(Curriculum Learning, CL)
  8. 古人对梦的解释_中国古代对梦的解释-精选文档
  9. Recovery HBOOT SPL RADIO APP2SD 金卡
  10. 减肥的第5天 (想吃——冰淇淋)