技术开发 频道

ORACLE ERP开发基础之Oracle BIEE工具

  【IT168 技术文档】
        ORACLEERP开发基础之前言  http://tech.it168.com/a2009/0427/274/000000274048.shtml

  ORACLE ERP开发之OracleForms基础(一)Forms设置部分 http://tech.it168.com/a2009/0428/274/000000274178.shtml

  ORACLEERP开发基础之OracleForms基础(二)FORMS代码部份 http://tech.it168.com/a2009/0428/274/000000274236.shtml

  ORACLE ERP开发基础之Oracle Report基础 http://tech.it168.com/a2009/0429/274/000000274343.shtml

     ORACLEERP开发基础之Oracle数据库基础      http://tech.it168.com/a2009/0504/274/000000274773.shtml

      ORACLEERP开发基础之EBS开发基础      http://tech.it168.com/a2009/0507/275/000000275294.shtml

  ORACLE ERP开发基础之WorkFlow http://tech.it168.com/a2009/0507/275/000000275334.shtml 

        ORACLE ERP开发基础之Discoverer工具 http://tech.it168.com/a2009/0507/275/000000275335.shtml
  BIEE工具之安装

  BI,Bussiness Intelligence商业智能。这个概念有点铺天盖地,每个Application Vendor都在热捧。BI最基本的原理就是要实现OLAP(联机分析处理,面向数据仓库DATAWHSE)。而平常做的FORM开发,基本上是基于OLTP(联机事务处理,面向数据库DATABASE)。原以为Oracle Diccoverer也是BI的范畴,可Oracle却明确把Discoverer列入C/S-BI工具的范畴。要实现WEB版的ROLAP、MOLAP,就非得使用Oracle BIEE。实际上Oracle的BI工具也是很乱,有C/S的DISCOVERER,也有WEB的DISCOVERER。还有Oracle BIEE。另外还有收购其他公司的BI工具。

  从Oracle官方下载后,得到一个600多M的biee_windows_x86_101340文件。安装BIEE之前要先安装JDK5,并设置JAVA_HOME变量,因为BIEE也是运行在OC4J下的。其他的安装步骤一路NEXT,就不多说了。

  安装完后,在Services.msc检查一下Oracle BI Java Host、Oracle BI Presentation Server、Oracle BI Scheduler、Oracle BI Server这四个服务是否启动。正常情况Oracle BI Scheduler是没有启动的,因为要先配置一下。开始菜单=>Oracle BIEE=>Job Manage。然后File=>Configuration Options

  然后执行X:\OracleBI\server\Schema下的SAJOBS.Oracle.sql(不同的数据库,选择相应的脚本)。这样配置完后,启动Oracle BI Scheduler。然后在开始菜单选择‖Welcome to BIEE‖,就可以在IE登陆了(初始用户及密码:Administrator/ Administrator)。

  BIEE工具之体念

  登陆界面。

  设置数据仓库维度(物理层、逻辑层、表现层,这个功能与Discoverer Aministrator类似。当然功能更强大)。

  BI Publisher工具之体念

  BI Publisher是包含在BIEE套件中的。在开始菜单打开BI Publisher。用户及密码:Administrator/ Administrator,BI Publisher登陆页面与EBS R12非常类似。

  配置JDBC,然创建文件夹、报表。就可实现与DISCOVERER一样的“页明细表”了。当然,使用也比DISCOVERER方便很多。基于WEB的界面,感觉非常好。

  选择相应的数据源,也就刚才创建的JDBC连接名称。这一点比Discoverer方便多了,Discoverer只能连接Oracle数据库。而BI Publisher通过JDBC可以所有的数据库。

  查询速度上比Discoverer快一些。因为Discoverer每次都是通过提取数据库表,而BI Publisher是将数据表转成XML,缓存在OC4J中,然后传给过页面。

  BI Publisher也可以实现交叉报表,但功能相对Discoverer来说少一些了。这一点可以通过BI For Excel的插件来补充。安装完Oracle BI Publisher Desktop,就可通过Excel来访问BI Publisher了。

0
相关文章