24小时热门版块排行榜    

CyRhmU.jpeg
查看: 220  |  回复: 0
当前主题已经存档。

jizi3321

[交流] 【分享】oracle的olap开发配置2——JDev和BIBeans

【不能贴图,要看完整文章,请下载附件】
一、安装过程
1.        解压缩Jdev1021至指定文件夹,即安装路径,例:D:/MyProgram/jdev1021,下面以%jdev%表示Jdev的安装路径。(注意下载版本的问题,针对oracle 10g,只能用Jdev10.2的版本,Jdev10.3或以上版本好像目前不支持olap)
2.        解压缩BIBeans1021,拷贝其所有子文件至Jdev的安装路径,覆盖里面的文件。
3.        运行%jdev%/jdev/bin/jdevw.exe.
4.        配置工作空间。

二、新建数据库链接
第一次打开Jdev系统开发有关数据库项目时,必须配置数据库链接。建立的数据库链接可以供多个项目共享,如果不同项目的数据库链接不同,可以配置多个数据库链接。
1.        右键工作空间,选择“new…”,打开如下对话框:
在Categories中选择“Connections”,右边Items选择“Data Connection”,点击确定。

在打开的页面中输入自定义数据库链接名称,数据库链接类型。

2.配置数据库用户信息,输入数据库中具有OLAP_USER权限的用户名及密码,Role可以空着不填。

3.配置数据库信息,localhost name设置:如果在本机上使用数据库服务器,直接使用默认设置即可;如果数据库服务器在网络上其他位置,Host Name要配置数据库服务器所在的机器的IP地址。其他的配置根据具体情况修改。

4.至此已完成数据库链接的配置,点击“完成”,关闭配置窗口,完成数据库链接配置;点击“下一步”,测试数据库链接配置是否正确。点击“Test Connection”,在Status中会给出测试结果,如果配置全部正确,Status显示“success”。点击完成。


三、应用服务器链接
第一次打开Jdev系统开发有关Web项目时,必须配置Application Server Connection。建立的服务器链接可以供多个项目共享,如果不同项目的服务器链接不同,可以配置多个服务器链接。
1.右键工作空间,选择“new…”,打开如下对话框:
在Categories中选择“Connections”,右边Items选择“Application Server Connection”,点击确定。这里以Tomcat5.5服务器为例进行配置。

2.在打开的页面中输入自定义服务器链接名称,服务器链接类型。

3.配置服务路径,浏览找到程序Tomcat5.5文件夹下的webapps

4.至此已完成服务器链接的配置,点击“完成”,关闭配置窗口,完成数据库链接配置;点击“下一步”,新建一个文件夹,点击完成。

四、新建一个包含BI的程序
1.新建项目
右键工作空间,选择“new…”,打开如下对话框:在Categories中选择“Projects”,右边Items选择“Empty Project”,点击确定。

设置项目名,指定项目路径,或直接使用默认值。点击“确定”,即新建一个名为“Project”的项目。

2.配置OLAP数据源
右键新项目,选择“New…”,在打开的窗口中,在Categories中选择“Business Tier for OLAP”,右边Items选择“Designer”,点击确定。



步骤1:自定义BI Designer object的名称,即xml配置文件的名称。

步骤2:指定数据库链接(之前配置好的)。

步骤3:自定义BI Designer object的保存路径。

至此已完成BI项目的数据库链接配置。
此时导航条Project2项目下多了Application Sources下的内容,BI Designer下的Local Catalog下存放按用户设计的展示内容,Project2OLAPConfig1.xml是配置文件,Project2OLAPConfig1.dad是数据库用户信息。

3.设计展示内容
BIBeans的展示内容可以是交叉表,也可以是图,建立OLAP图表的前提是已经在AWM中设计好维、立方信息。BIBeans也可以设计查询,计算等。这里以设计交叉表为例进行说明。
Step 1:在导航条上右键BI Designer项(见上图),选择“New crosstab…” ,自定义展示内容的名称及描述

Step2:从可用栏中选择要展示的度量和维,添加到右边,点击下一步。

Step3:设计页面展示方式,可以通过鼠标拖动,把页面项目放在页项、横栏或竖栏上,从而改变页面布局。

Step4:设置维信息
设置Time维信息,选择左边要展示的维成员到右边栏,例选择2006年、2007年,在页面展示时,就显示这两年的数据。点击右边栏的成员选项卡,可以查看展示的全部成员。点击排序按钮,可以对成员显示顺序进行排列,如果不排序的话,可能页面显示的成员顺序是凌乱的。点击保存按钮,可以保存这次设置的信息,可以以后使用。
选择左边栏的条件选项卡,可以设置特殊条件过滤一些不想展示的数据。
选择左边栏的条件选项卡,可以导入以前保存好的展示信息,不用再重新设置。

下一步“电业局维”的设置也相同。设置好后,点击“完成”按钮,就可以看到设计的结果。
Step5:设置数据格式和页面格式
在Jdev工具栏上有按钮可以设置页面格式和数据格式。

4.设计JSP页面
Step 1:在导航条上右键项目Project2,选择“New…” ,在Categories选择JavaServer Pages,左边栏选择Empty BI JSP Page。

自定义JSP页面信息


Step2:从左边Catalog选择要展示内容,直接拖动到右边页面。

Step3:运行结果, Jdev自动打开页面。

5.        用Tomcat展示
Step1:右键项目名称,点击“New…”,在左边选择“Deployment Profiles”,在右边选择“WAR File”,点击确定。

自定义发布文件名称。

左边导航栏增加了.deploy文件:

Step2:设置发布信息,在打开的窗口中或者右键单击新建的.deploy文件的“setting..”,
选择Contributors,右边栏选中前4个选项,其他默认,点击确定即可。

Step3:发布到tomcat。
启动tomcat后,在Jdev导航器右键webapp1.deploy文件,点击deploy to tomcat(名称可能略有不同)。
Jdev发布到tomcat的webapp下,会自动生成webapp1.war和webapp1文件夹。打开ie浏览器,输入网址http://localhost:8080/webapp1/biuntitled1.jsp,可以打开上面设计的JSP页面。





*****************************************************************************
Oracle网站上Jdev演示文档:http://www.oracle.com/technology ... ct_viewlet_swf.html
推荐网站:
http://www.oracle.com/technology ... s/bi/olap/olap.html
推荐文档:
Oracle® Business Intelligence Beans - Deploying BI Beans Applications.doc
Advanced Analytic Applications with Oracle JDeveloper and BI Beans.pdf
*****************************************************************************

五、打开一个包含BI的程序

1.jdevelop的安装非常简单,只要将jdevXXX.zip(XXX为版本编号)解压缩至适当目录即可(例如C:\JDev10g),执行JDeveloper的方式如下:
  1)切换到\jdev\bin目录。
  2)执行jdevw.exe
2.在DSSWorkspace工作空间下打开project4项目,具体操作为选中DSSWorkspace工作空间,然后点击“文件”菜单的打开命令,找到project4项目下的.jpr文件即可。
操作:
a.(可选)右键选择“new..”,打开窗口选择“General”,选择workspaces,创建自己的工作空间。
b.菜单栏下选择file—》open,打开相应的程序文件。
3.配置connection
1)配置AppServerConnectionTomcat属性如下:
操作:
a.选中项目,右键选择“New..”,打开General下的Connections项,选择右边的Application Server Connection子项,点击确定。
b.引导步骤,第一步先输入指定的服务器名和服务器类型,根据实际情况选择“Tomcat5.x”,点击下一步。
c.设置本机tomcat的webapps文件夹的路径,例如:D:\MyProgram\tomcat5.5\webapps.


2)配置OLAPConnectionDSSAW属性如下。密码:522318



4.配制Application Sources下的Project4BIDesigner属性如下:

或者直接在刚才的database connection属性配置里,新建一个connection,命名为OLAPConnectionFENG,就不用设置这一项了。因为Project4BIDesigner默认设置为OLAPConnectionFENG
5.项目deploy如下:

6.运行tomcat,使生成的webappfx.war文件解压成webappfx文件夹,关闭tomcat并删除webappfx.war文件。
7.把lib目录下的所有文件复制到刚解压生成的webappfx\WEB-INF\lib目录中。(?哪个lib文件夹)
8.运行tomcat即可。 (?访问路径是什么)

[ Last edited by bslt on 2009-4-14 at 10:50 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 jizi3321 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见