obiee11g使用入门手册.docx

上传人:b****6 文档编号:7275701 上传时间:2023-01-22 格式:DOCX 页数:28 大小:868.87KB
下载 相关 举报
obiee11g使用入门手册.docx_第1页
第1页 / 共28页
obiee11g使用入门手册.docx_第2页
第2页 / 共28页
obiee11g使用入门手册.docx_第3页
第3页 / 共28页
obiee11g使用入门手册.docx_第4页
第4页 / 共28页
obiee11g使用入门手册.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

obiee11g使用入门手册.docx

《obiee11g使用入门手册.docx》由会员分享,可在线阅读,更多相关《obiee11g使用入门手册.docx(28页珍藏版)》请在冰豆网上搜索。

obiee11g使用入门手册.docx

obiee11g使用入门手册

1、启动BI服务

该启动过程会发费比较长的时间,该启动过程共启动了weblogic的consol、obiee的em和obiee,启动完成后会直接打开obiee的网页:

http:

//机器名:

9704/analytics.输入在安装obiee时创建的用户名weblogic和对应的密码进行登陆

2、利用BI管理建立资料库并导入元数据

(BI管理主要是用来创建BI分析模型的工具,全称为:

oraclebiadministratortool,使用该工具创建的资料库(.rpd文件)可以通过http:

//机器名:

9704/analytics来进行访问(在后面会进行展现)

创建的模型共有三层:

物理层、逻辑层和展现层,只有这三层都实现后,obiee才能使用它,否则在登陆obiee网页的时候会登陆失败

物理层:

是定义与各类数据源的连接,如关系数据库、多维数据库、XML数据源及excel表等等,具体需要定义物理表的结构,主外健关系等等

逻辑层:

从物理层发展而来,需要定义具体的维表和事实表的主外健关系。

这是整个模型的核心层,需要兼顾技术和业务人员的思维角度

展现层:

从逻辑层发展而来,是最终用户看到的视图,所以所有对象的名称均需按照客户的要求命名,以便让他们完全理解各对象的含义,展现层中的一个文件夹对应“分析”中所看到的一个“主题区域”,会在以后的步骤里面展现出来给大家看)

点击BI管理后会出现以下界面

现在就可以通过这个页面来创建资料库了,点击“文件”来新建资料库

接着会出现如下界面

输入资料库名称sh111(我们是以11g数据库自带的sh用户来进行实验,请在做这之前先将oracle11g数据库中的sh用户解锁并设置密码为sh),然后选中导入元数据并输入资料库sh111.rpd的密码,可以自己设置,我设置的是12345678,设置完后按下一步(同时注意下资料库的存放位置,默认的所有资料库都是存放在该目录下),接下来会出现如下界面

在连接类型处我们选择OCI10g/11g,也可以使用odbc,不过odbc使用非常麻烦,所以我选择了OCI10g/11g,接下来输入数据源名称及oracle11g数据库的sh用户名和密码。

Oci连接的数据源名称一般就是tnsname.ora里面的连接信息,我的是:

(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.81)(PORT=1521)))(CONNECT_DATA=(SID=orcl)))

(前提:

必须使用bi中的netmanager管理软件来设置能连接到oracle11g的数据库)

输入完用户名和密码后直接按下一步

勾选表和视图后直接按下一步

选择sh用户下的CHANNELS、COSTS(事实表)、COUNTRIES、CUSTOMERS、PRODUCTS、PROMOTIONS、SALES(事实表)、TIMES维表及事实表,中间会弹出oci的连接信息(如下图),点确认就行了,导入完后按完成

点完成后,便出现了物理层和逻辑层和展现层(从右到左的顺序)

3、创建物理模型

物理模型中,最重要的是创建维表与事实表的主外键关系,先打开创建主外键关系的主界面:

如下:

 

成本事实表costs与产品维、时间维、促销品维以及渠道维均有关联,所以需要在这几张表间创建主外键关系。

 

请将出现的表按上面的位置排列,然后点工具栏上的新建连接图标,先点channels表图标,然后连接到costs图标并点击一下,会出现两个表的关联管理界面,如下:

选择channels表的channel_id(作为主key)对应到costs表的channnel_id,点确认。

如果我们在导入数据时都选择了“关键字”选项的话,bi管理工具是能够自动识别出关联的外键的(由于我们在导入时没有选择关键字,是为了这次实验,所以我们来手动去体验一下怎么去建主外键)

物理模型创建完后,效果应该如下图所示:

(promotions对应的主键为promo_id,times对应的主键为time_id,products对应的主键为prod_id,customers对应的主键为cust_id,countries对应的主键为country_id)

到这物理模型已经创建完成了,如果要想看到物理模型中的行数,可以先在“工具”“选项”中勾选“以物理视图方式显示行记数”,然后在”工具”选择“更新所有行计数”,效果如下图:

 

 

4、创建逻辑层

新建一个名为sh逻辑模型,如图

  

在name处输入sh后点确定

再为sh建逻辑表sales

 

 

在name处输入sales后按确定

将物理模型中sales表中的amount_sold和quantity_sold字段拖到逻辑层中的sales表中

 

再将costs中的unit_price,unit_cost也拖到sales逻辑表中

 

其中可以看到逻辑层中的那些列的source都是来自于哪个表

接下来需要为这些事实字段设置聚合规则,由于都是设置sum聚合规则,所以可以同时进行,选种所有的字段

在默认聚合规则处选择sum后按确定

 

接下来采用拖拉的方式,将物理层的channels,customers,products,promotions,times全部拖拉到逻辑层sh下,如下图

 

 

还有一张表countries,这张表保存的是国家的信息,是客户维的一个属性,所以我们将其并入customees表中,选中该表的country_iso_code,country_name,country_region,country_subregion,country_total拖拉到customers表下

从上面可以看出customers表中的source多了一个countries表

接下来为逻辑层中的各表设置主外键关系,该方法跟物理模型中创建主外键的方法类似,选种逻辑模型中的sh

最后的结果如下

 

由于继承了物理层的逻辑关系,所以这一步只是确认,不需要去建立主外键关系

接下来我们来删除逻辑层中不需要的字段,删除的字段如下:

Channels:

channel_class_id,channel_total_id

Customers:

cust_city_id,cust_state_province_id,country_id,cust_main_phone_number,cust_total_id,cust_src_id,cust_eff_from,cust_eff_to,cust_valid

Products:

prod_category_desc,prod_category_id,prod_desc,prod_eff_from,prod_eff_to,prod_src_id,prod_subcategory_desc,prod_subcategory_id,prod_total_id,prod_valid,supplier_id

Promotions:

promo_category_id,promo_subcategory_id,promo_total_id

为了使这个模型具备钻取功能,需要为各维表设置钻取路径,时间维是最普遍和稍显复杂的纬度,我们以次为例,其他维钻取的设计类似。

展开新建的时间维并在times_detail极上创建父级别

 

展开新建的时间维并在times_detail极上创建父级别

输入months并在以下级别的元素数目处写成500后点确定

将包含日历日期month的列拉到新建父级别months下,如图

 

同理再创建季度级为年级,最后结果如下

 

日历日期设计了钻取,我们同时也把会计日期也设置一下钻取,如图

 

默认是建在sh.timesdim.timestotal层下面,点确定便可,按同样的方法创建,结果如下图:

 

注意:

fiscalyear和year应该是平级,从上图可以看出times_detail级别的主键为time_id,为了在其他层级控制钻取,也需要在其他层级上设置主键,在months级别以calendar_month_desc为主键,在quarter级别以calendar_quarter_desc为主键,在year级别以calendar_year为主键,同理,会计日历也是一样,最后结果如下图

在相关字段上建立主键的方法为:

选择对应的字段点右键新建逻辑级别关键字然后点确认便可

 

按上面的方法,对其他逻辑表也创建对应能钻取的维并设计逻辑级别关键字,最后的结果如下图:

 

在创建customers维的时候,因为有两个source表,在创建好的customers维customers_detail中只有customers表中的字段,因此还必须在逻辑模型的customers表中将country表中的字段指定到customers_detail级别,可以通过双击该表中对应的country相关的字段来进行设置.

5、创建展现层

直接将逻辑模型中的sh拖拉到展现层,如图

展现层的一个主目录(如sh)对应到obiee中的一个分析主题,这就是要展现给最终用户看到的视图,因此我们还要对展现层的相关名称进行修改及删除一些不必要的列,尤其是id字段。

Times表中的字段太多,不便查看,因此我们将日历日期和会计日期进行分开组织

新建两个表示表名为calendar和fiscal

按同样的方法生成fiscal表示表

然后从times表中将日历日期字段拖拉到calendar表中,会计日期拖拉到fiscal表示表中,最后结果如下:

 

6、保存资料库并进行一致性检查

点击工具栏上的保存图标,会弹出一个一致性检查的对话框,选择“是”,接着会显示存在不一致性的问题,如下图

 

从中可以看出来都是警告,可以不用管,但为了更好的执行,我们将这些警告也去掉,其中前两个警告是说元素数量不一致,我们在前面是用的500,只要我们将这两个值改成500即可,分别选中前两个警告,点“转至”进行修改

在“以下级别的元素数目”处将5改成500便可,按确定回到一致性检查管理界面,点“检查所有对象”,发现前面两个警告消除,同样处理掉后面两个警告,使检查不一致性警告消失。

 

7、使用obiee企业管理器打开新建的sh111方案

打开http:

//本机地址:

7001/em

输入weblogic用户名和密码

点登录,登录后

 

点击左边导航栏中的businessintelligence下的coreapplication,然后在右边框中点击部署中的资料档案库,下面默认档案库的名字,就是obiee默认打开的档案库,从图中可以看出默认档案库为sh_bi0003,显然不是我们上面新建的档案库sh111,这需要我们修改为sh111。

点击上面的“锁定和编辑配置”,然后选择浏览,选择sh111资料库,并输入对应口令后,点击右上角的“应用”,然后点击上面的“激活更改”,这时会提示你要重起bi使其生效,如下图:

 

点击“重新启动以应用最近的更改”后重起bi,这样就完成了obiee默认打开资料库的选择了。

点击“重新启动以应用最近的更改”后出现的页面如下,点重新启动即可。

为确保obiee能够默认打开sh111资料库,最好还是重起bi系统,上面只是重起组件,重起bi系统更有保障。

 

obiee使用

现在就可以使用obiee页面来进行资料库的编辑了,打开http:

//ip地址:

9704/analytics进行登陆obiee使用页面

 

输入用户weblogic和对应密码后进行登陆,进入了obiee的主页面,如下图

 

我们点击工具栏上的新建,选择分析,如下图:

 

然后会出现如下界面

 

选择sh后出现如下界面

 

将上左边框中channels中的channel_class和sales中的amount_sold拖拉到右边框中,如下图

 

然后点击“结果”页,就可以看到上面两列的结果了,如图

选择sh后出现如下界面

 

将上左边框中channels中的channel_class和sales中的amount_sold拖拉到右边框中,如下图

 

然后点击“结果”页,就可以看到上面两列的结果了,如图

这样,一个简单的报表就已经完成了。

接下来给这个报表制定标题,如上图直接点击上面标题中的铅笔图标进行标题制定

 

完成后点击右上角的完成,结果如下图

这样便完成了标题的制作。

也许我们要知道某个季度某个产品及单价的销售情况,我们再将calendar中的calendar_quarter_desc和products中的prod_category及sales中的unit_price拖拉到右边框中,如图

 

然后再在“结果”页中选择“新建视图”图标选择表,如下图:

这样就生成了我们想要的结果了,如下图:

 

同时我们也可以在“新建视图”图标中选择图表的形式显示,下面我用了一个线形图来显示:

 

至此,报表基本入门已经完成,当然这只是入门,里面还有很多设计及功能这篇文章都没有提到,比如仪表盘的使用等,有兴趣的朋友可以自己上网找找资料

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

当前位置:首页 > 表格模板 > 合同协议

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

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