24小时热门版块排行榜    

查看: 290  |  回复: 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 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考博] 售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急 +3 jCd0dEvKHShX 2026-08-29 4/200 2026-08-30 03:26 by ZPa0EcMwuECS
[论文投稿] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 G6APbkg8SA6w 2026-08-29 3/150 2026-08-30 02:33 by ZPa0EcMwuECS
[考博] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 G6APbkg8SA6w 2026-08-29 3/150 2026-08-30 02:22 by ZPa0EcMwuECS
[考博] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +6 ASdOkHsho7FD 2026-08-28 9/450 2026-08-30 01:04 by ZPa0EcMwuECS
[考研] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 ASdOkHsho7FD 2026-08-28 7/350 2026-08-30 01:03 by ZPa0EcMwuECS
[论文投稿] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +4 ASdOkHsho7FD 2026-08-28 5/250 2026-08-30 01:03 by ZPa0EcMwuECS
[公派出国] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 ASdOkHsho7FD 2026-08-28 5/250 2026-08-30 00:52 by ZPa0EcMwuECS
[基金申请] 中青基了要发朋友圈吗? +4 349506619 2026-08-28 4/200 2026-08-29 22:41 by alongwaytogo
[基金申请] 国自然面上复盘~欢迎讨论 (金币+15) +15 晴天加油 2026-08-26 16/800 2026-08-29 18:28 by symmetry
[教师之家] 售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急 +4 ASdOkHsho7FD 2026-08-28 7/350 2026-08-29 09:26 by G6APbkg8SA6w
[基金申请] 为什么资助数各大高校都创新高,自己申请怎么就这么难 +12 Kittylucky 2026-08-27 13/650 2026-08-29 00:04 by superceng
[基金申请] 基金不中,共勉 +11 eulota 2026-08-26 11/550 2026-08-28 14:22 by 火星超人xi
[基金申请] 基金系统什么内容也没有 30+4 winsaint 2026-08-27 9/450 2026-08-28 11:06 by maolC
[基金申请] 申请删除本帖 +6 lyz123lyz 2026-08-27 7/350 2026-08-27 17:31 by 宁静致远sy
[基金申请] 怎么看青基中了没有啊 +5 叶九微 2026-08-26 5/250 2026-08-27 10:35 by l_zh2008
[文学芳草园] 梦想 +3 myrtle 2026-08-26 3/150 2026-08-27 10:01 by angelyueyi
[基金申请] 2026年的国家社科基金项目通讯评审的新规则与新动向、新挑战 +7 process2012 2026-08-23 10/500 2026-08-26 19:23 by hmhminy
[基金申请] 2026年8月25日国自然放榜前突然收到列入评审专家邮件,有关系吗? +25 木水思豆 2026-08-25 28/1400 2026-08-26 14:53 by draco1987
[基金申请] 项目信息和经费信息在系统里都可以看到了 +6 wittyboy 2026-08-26 14/700 2026-08-26 10:55 by wittyboy
[基金申请] 明天应该可查了!? +6 chengyan1220 2026-08-23 6/300 2026-08-25 19:45 by zfd97
信息提示
请填处理意见