24小时热门版块排行榜    

查看: 238  |  回复: 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 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 311求调剂 +4 南迦720 2026-02-28 4/200 2026-02-28 16:31 by etapple
[考研] 0856材料求调剂 +8 hyf hyf hyf 2026-02-28 9/450 2026-02-28 16:27 by etapple
[考研] 285求调剂 +3 满头大汗的学生 2026-02-28 3/150 2026-02-28 16:22 by 无际的草原
[考研] 265分求调剂不调专业和学校有行学上就 +4 礼堂丁真258 2026-02-28 6/300 2026-02-28 16:18 by 求调剂zz
[考研] 312求调剂 +4 吃宵夜1 2026-02-28 5/250 2026-02-28 16:11 by gjm133
[考博] 26申博 +3 想申博! 2026-02-26 3/150 2026-02-28 16:07 by nxgogo
[考研] 295求调剂 +4 19171856320 2026-02-28 4/200 2026-02-28 13:39 by ms629
[考研] 290求调剂 +4 材料专硕调剂; 2026-02-28 5/250 2026-02-28 13:32 by houyaoxu
[考研] 0856调剂 +3 刘梦微 2026-02-28 3/150 2026-02-28 13:22 by houyaoxu
[考研] 304求调剂 +5 曼殊2266 2026-02-28 6/300 2026-02-28 12:44 by 迷糊CCPs
[硕博家园] 博士自荐 +6 科研狗111 2026-02-26 9/450 2026-02-28 12:32 by seaskyy
[考研] 272求调剂 +3 田智友 2026-02-28 3/150 2026-02-28 12:31 by 王加浩to
[考研] 298求调剂 +4 axyz3 2026-02-28 4/200 2026-02-28 11:21 by wang_dand
[考研] 280求调剂 +6 Qq206./ 2026-02-21 6/300 2026-02-28 11:20 by 我!要一战成硕
[考博] 博士推荐 +3 花儿笑? 2026-02-21 4/200 2026-02-27 18:30 by 黑!在干嘛
[高分子] 求环氧树脂研发1名 +3 孙xc 2026-02-25 10/500 2026-02-27 13:22 by ichall
[基金申请] 什么是人一生最重要的? +10 瞬息宇宙 2026-02-21 10/500 2026-02-27 08:46 by tfang
[基金申请] 面上可以超过30页吧? +12 阿拉贡aragon 2026-02-22 13/650 2026-02-26 22:09 by Hahaxia
[教师之家] 版面费该交吗 +14 苹果在哪里 2026-02-22 17/850 2026-02-26 11:55 by AGI智创机器人
[硕博家园] 【博士招生】太原理工大学2026化工博士 +4 N1ce_try 2026-02-24 8/400 2026-02-26 08:40 by N1ce_try
信息提示
请填处理意见