Biee入门讲座.docx

上传人:b****5 文档编号:5978974 上传时间:2023-01-02 格式:DOCX 页数:71 大小:3.67MB
下载 相关 举报
Biee入门讲座.docx_第1页
第1页 / 共71页
Biee入门讲座.docx_第2页
第2页 / 共71页
Biee入门讲座.docx_第3页
第3页 / 共71页
Biee入门讲座.docx_第4页
第4页 / 共71页
Biee入门讲座.docx_第5页
第5页 / 共71页
点击查看更多>>
下载资源
资源描述

Biee入门讲座.docx

《Biee入门讲座.docx》由会员分享,可在线阅读,更多相关《Biee入门讲座.docx(71页珍藏版)》请在冰豆网上搜索。

Biee入门讲座.docx

Biee入门讲座

Control.................................................................................................................................ii

1.         ORACLEBIEE基础................................................................................................................2

1.1.      OBIEE概述.....................................................................................................................2

1.2.      BIEE安装.........................................................................................................................2

1.3.      配置....................................................................................................................................2

1.4.      预览Demo效果................................................................................................................2

2.         BIEE开发步骤........................................................................................................................2

2.1.      数据库................................................................................................................................2

2.2.      创建资料库.......................................................................................................................2

2.3.      创建物理模型...................................................................................................................2

2.4.      创建逻辑模型...................................................................................................................2

2.5.      创建展现模型...................................................................................................................2

2.6.      保存资料库.......................................................................................................................2

2.7.      发布资料库.......................................................................................................................2

2.8.      Answers–答复.............................................................................................................2

2.9.      Dashboards–仪表盘...................................................................................................2

3.         Answer详细介绍....................................................................................................................2

3.1.      列........................................................................................................................................2

3.2.      答复....................................................................................................................................2

4.         Dashboard详细介绍..............................................................................................................2

4.1.      仪表盘设置.......................................................................................................................2

4.2.      仪表盘功能.......................................................................................................................2

5.         Delivers介绍............................................................................................................................2

5.1.      Scheduler配置...............................................................................................................2

5.2.      Delivers应用....................................................................................................................2

6.         其他功能介绍...........................................................................................................................2

6.1.      钻探....................................................................................................................................2

6.2.      导航....................................................................................................................................2

6.3.      Writeback.........................................................................................................................2

6.4.      权限....................................................................................................................................2

6.5.      数据迁移...........................................................................................................................2

6.6.      附录....................................................................................................................................2

7.         常见问题...................................................................................................................................2

7.1.      问题记录...........................................................................................................................2

8.         OpenandClosedIssuesforthisDeliverable................................................................2

OpenIssues.....................................................................................................................................2

ClosedIssues..................................................................................................................................2

 

 

1.      ORACLEBIEE基础

本文档参考如下文档:

<>

<>

<<深入浅出Oracle之BIEE.doc>>          {--Author:

黄建华}

<>        {--Author:

史荣}

 

 

1.1.      OBIEE概述

1.1.1.        BIEE历史

BIEE:

OracleBusinessIntelligenceEnterpriseEdition

Oracle在05年底收购Siebel,取其前端开发工具SiebelAnalytics作为OracleBI的新平台。

区别原Discoverer起见,称为EnterpriseEdition,而原来的Discoverer就变成了StandardEdition了。

二者各取部分结合,加个xe,于是又有所谓的StandardsEditionOne.这就是OBIEE、OBISE和OBISEONE的简单缘起。

07年Oracle收了Hyperion,于是取HyperionBI的部分组件,合并升级为现在的OBIEEPlus。

1.1.2.        数据模型

BIEE的数据模型分为3层:

1、 物理层Physical,用于定义和连接各类异构数据源,如关系型数据库、符合XML规范的源数据、OLAP服务、Essbase、Excel等,具体定义数据源物理表结构、字段数据类型、主外键。

可简单理解为“物理表定义”。

值得一提的是,BIEE只是保存定义,并没有存储数据本身。

物理层通过“连接池”、“缓存查询结果”等技术来提高性能。

2、 逻辑层BusinessModelandMapping,基于物理层构建的DW多维数据模型如星型模型或雪花模型,以及定义逻辑模型与物理模型间的映射关系。

需要定义事实表和维度表的主外键关系,可以定义维度表的层次和事实表的度量。

这里是整个BIEE的设计核心,需要“整合”开发人员和业务人员两种视觉。

一个逻辑层的表,可能来自多个物理层的表;一个逻辑层的字段,可以来自多个物理层的多个表。

3、 展现层Presentation,该层隐藏掉任何技术术语和模型,去掉任何业务不关心的字段如ID列,以最终用户的视角和术语行描述。

最常见的做法是面对不同的用户组——业务部门,来设计不同的展现层分析项。

这样做的好处是:

可以把报表开发交还给业务人员。

展现模型中的一个Catalog对应OracleAnswer中的一个SubjectArea。

 

 

 

 

1.2.      BIEE安装

1.2.1.        JDK要求

下载JDK1.5以上版本并安装,可从

 

 

1.2.2.        下载BIEE

可从OTN 下载。

不过后者在国内很难连上。

我用的是10.1.3.3.3。

Windows下的安装文件名是biee_windows_x86_101330_disk1.zip,大小约1.3GB。

解压后,会有三个文件夹,如下图:

其中Client_Ancillary文件夹中有BriefingBookReader(BIEE提供报表快照的保存,快照文件使用该Reader工具来打开)和开放接口的安装文件。

Server文件夹中是BIEE的主体服务器的安装文件。

而Server_Ancillary是BIEE配套的桌面组件BIOFFICE和BIPublisher,可以用来进行桌面办公协同和生成高级报表。

 

 

1.2.3.        安装BIEE

1.       运行~\Server\Oracle_Business_Intelligence\setup.exe

2.       C盘需要200M,安装盘需要2G以上磁盘空间,其实装完只占用空间1.43G左右。

                                           

3.       选择Basic安装,设置安装路径,尽量避免中文路径和目录名称中出现特殊字符,安装类型一般选择Basic,使用该种类型的安装,BIEE的WebServer将由OracleOc4j组件来提供,如果选择高级类型,则需要前置安装OracleAS10g。

4.       选择Complete安装,Next

5.       设置JDK目录和oc4jadmin密码(也设置为oc4jadmin)

 

 

6.       设置服务账号,保留默认值LocalSystem,密码空,下面的服务类型全都改成手动,需要用的时候手工启动即可,否则系统启动太慢。

7.       选择错误消息的语言,保留默认值English

8.       正式开始安装前,会先安装.NetFramework2.0和VC++2005redistributable,整个安装过程持续30分钟左右,不过很快就发现进度条已经100%了,耐心等待即可。

整个安装完成后需要重启。

安装完后,建议将注册表启动加载位置上的OC4J删除,需要打开 OracleBIInteractiveDashboards的时候,StartOC4J即可。

 

 

 

 

1.2.4.        Logs

BIEE目录有很多log日志,可以很方便的定位错误,分别为:

1.        BI的安装日志:

~\OracleBI\log\install.log

2.        BIServer的日志文件:

~\OracleBI\Server\Log

3.        BIPresentationServer日志:

~\OracleBIData\web\log\sawlog0.log

4.        JobManager日志:

~\OracleBIData\jobmanager

5.        iBot的错误日志:

~\OracleBI\Server\log\iBots

6.      Scheduler日志:

~\OracleBI\server\Log\NQScheduler.log

 

 

 

 

1.3.      配置

其实BIEE不需要什么配置,这里列出来一些重要的配置文件:

1.3.1.        安装后的目录

安装后的目录很干净,就两个:

1.        OracleBI目录存放BIServer的Repository,配置文件等;

2.        OracleBIData中则包括了BIPresentation中的报表目录文件和Presentation相关的配置文件。

1.3.2.        几个重要的配置文件

1.        ~\OracleBI\Server\NQSConfig.INI

配置了BIServer的主要参数,如Repository、cache等。

改这个文件要重启BIServer服务才能生效。

2.        ~\OracleBI\Server\Repository

目录中主要就是BIServer的Repository文件,BIServer只能把这个目录下的rpd文件online装载。

3.        ~\OracleBIData\Web文件夹下的catalog文件夹包含了报表的定义等信息。

\config文件夹中则包含了一些重要的配置文件,尤以instanceconfig.xml为重。

它配置了BIPresentation实例的一些重要信息,例如使用了哪一个Catalog文件夹。

修改这个文件之后需要重启OracleBIPresentationServer的服务生效。

 

 

 

 

1.4.      预览Demo效果

1.4.1.        启动BI服务和OC4J

首先查看下面三个服务是否启动,如果没有,要手工启动:

OracleBIServer

OracleBIPresentationServer

OracleBIJavaHost

然后启动OC4J服务(即开始程序中的StartOC4J),运行后可能有警告,忽略,如下图

 

 

1.4.2.        打开BIEE仪表盘

在程序中打开OracleBusinessIntelligence/WelcometoOracleBIEE,点击OracleBIInteractiveDashboards,用Administrator登陆,密码也是Administrator(前面安装时设置的),效果如下图:

 

 

2.      BIEE开发步骤

本文档主要适用于刚接触BIEE的群体,会详细介绍如何Administrationtools的开发,Answer(答复)、Dashboard(仪表盘)以及iBot的使用。

数据建模和ETL等不包含在该文档中。

 

 

2.1.      数据库

2.1.1.        安装数据库

建议在本地安装一个数据库,最好是10G的数据库,9i的据说连接不上。

我装的是Oracle10.1.0.2.0Client,并且启用了scott用户,TNSNAME为ORCL。

用scott用户登陆数据库,执行脚本create_objects.sql创建测试用表和数据。

 

 

2.2.      创建资料库

2.2.1.        资料库

N:

AdminTool/File/New

资料库名字为sales.rpd,保存在~\OracleBI\server\Repository下。

可以看到一个空资料库,分三栏,对应三层设计模型,如图:

 

 

 

 

2.3.      创建物理模型

物理模型可以手工创建,但最简单的方法是从源数据库直接导入。

2.3.1.        导入物理表

N:

AdminTool/File/Import/fromDatabase

在首先弹出的SelectDataSource对话框输入如下图的连接信息:

BIEE的演示案例paint.rpd中使用的是XML数据源,这里我们选择OCI10g/11g。

2.3.2.        选择维度表和事实表

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1