BIEE管理员手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

中航技ERP项目BIEE系统管理员手册BIEE系统管理员手册作者:米饭创建日期:2009-06-08更新日期:2009-06-08文档标识:版本:1.0确认:客户负责人汉得公司中航技ERP项目BIEE系统管理员手册文档控制更改记录43日期作者版本备注2009-06-01米饭1.0Nopreviousversion复核姓名职位分发拷贝号.姓名地点1234中航技ERP项目BIEE系统管理员手册目录文档控制...........................................................................................................2目录.............................................................................................................31.模型设计..................................................................................................41.1.物理层设计..................................................................................41.2.逻辑层设计..................................................................................91.3.展现层设计................................................................................172.报表设计................................................................................................212.1.答复(Answers)..........................................................................212.2.仪表盘(Dashboard)..................................................................313.权限控制................................................................................................333.1.外部用户表................................................................................333.2.建立对应关系............................................................................344.展现控制................................................................................................364.1.WEB展现.....................................................................................365.客户化BIEE登录界面.........................................................................395.1.自制网页....................................................................................395.2.修改配置XML.............................................................................40已解决/未解决的问题....................................................................................43未解决问题............................................................................................43已解决问题............................................................................................43中航技ERP项目BIEE系统管理员手册1.模型设计1.1.物理层设计1.1.1创建ODBC1.添加ODBC,选择SystemDSN,点击“Add”。2.选择Oracle数据库的驱动程序,单击Finish。3.配置数据源信息。中航技ERP项目BIEE系统管理员手册4.创建完成。1.1.2导入物理层1.以online方式打开rpd文件,选择File-Import-fromDatabase。2.选择ODBC数据源(注意用户名为创建ODBC时的用户),输入用户名和密码,单击OK。中航技ERP项目BIEE系统管理员手册3.导入对话框出现,选择要导入的表或视图。4.单击Import,导入成功后,在Physical层出现Database:BI_W8009,其中有我们选择表或视图。中航技ERP项目BIEE系统管理员手册5.双击ConnecttionPool,配置如下(注意:Callinterface选择OCI10g/11g,Datasourcename填写所连数据库TNS名称),单击OK。6.保存(保存时会进行一致性校验),保存后导入的Database显示如下。1.1.3创建物理连接1.查看物理表的关系,右键单击ZHJBI-PhysicalDiagram-Object(s)andAllJoins。中航技ERP项目BIEE系统管理员手册2.单击按钮后,再单击需要创建关联的物理表,再单击对应的事实表即可以在物理表之间创建物理连接(按住CTRL键可进行字段多选)。3.单击OK后,从D_COA_SEGMENT1指向F_GL_BALANCE的关联就创建好了;同样的方法创建其他维表与事实表的关联(物理连接都是维表指向事实表的,D开头的表即为维表,F开头的表即为事实表)。中航技ERP项目BIEE系统管理员手册1.2.逻辑层设计1.2.1创建业务模型1.右键单击BI层(BusinessModelandMappingLayer),点击NewBusinessModel。2.输入名称,单击OK。3.将所需要的物理表直接拖放到BusinessModel(W8009)目录下,此时这些表统称了逻辑表。中航技ERP项目BIEE系统管理员手册4.可以双击逻辑表或逻辑列修改名称,如下。5.可以删除不需要的列(物理层关联的主键或外键字段可以删除),如下。6.修改后如下。7.对事实表的逻辑列可以指定聚合方式。中航技ERP项目BIEE系统管理员手册8.也可以针对一组逻辑列指定缺省的聚合方式。1.2.2创建维度层次1.右键单击GL_科目段,点击CreateDimension。2.BI管理工具会自动创建一个GL_科目段Dim维,包含TOTAL和一个DETAIL两个层次。中航技ERP项目BIEE系统管理员手册3.可以手工建立多个层次。4.编辑层次的名称和相关信息,对于时间维度需要将Timedimension的勾选上。5.将逻辑列按照不同层次的需要拖放到相应的层次。6.指定LevelKey,双击某一层,建议把原来的Keys删掉,重新Add,如下,每一层均如此设置。中航技ERP项目BIEE系统管理员手册7.指定LevelKey,双击某一层,建议把原来的Keys删掉,重新Add,如下,每一层均如此设置。8.可以根据分析的需要,创建多个维度层级(Hierarchy)。1.2.3创建基于层次的度量值1.右键单击月初余额_原币_(借方),选择Duplicate,会生成一个月初余额_原币_(借方)#1。中航技ERP项目BIEE系统管理员手册2.编辑月初余额_原币_(借方)#1。3.这样还可以衍生出其他分析项。1.2.4时间维与时间轴函数1.累计、同比、环比是BI项目中常用的分析方法。此部分讲述如何利用OracleBIEE的时间维(TimeDimension)及时间轴函数(TimeSeriesConversionFunction)实现累计、同比、环比计算。2.时间轴函数概述累计、同比、环比是BI项目中常用的分析方法。如果采用关系型数据库,直接通过SQL语句进行这样的计算是比较麻烦的。OracleBIEE提供的解决方法是时间轴函数。时间轴函数是位于逻辑模型层内的函数,使用时间轴函数能够定义出“去年同期值”或“本年累计值”之类的与时间相关的计算字段。OracleBIEE现在支持两个时间轴函数:Ago:从当前时间起回溯用户指定的n个时间段,返回当时的度量值。ToDate:从用户指定时间段的起点开始,到当前时间为止,计算度量值的累计值。使用时间轴函数的前提条件是在逻辑模型内定义了时间维。上面两个函数说明中的“时间段”实际上指的是时间维的层级(Level)。例如使用Ago函数定义“去年同期值”,指定的时间段为“年”这一层级,指定的回溯周期为1,表示得到去年的值。再比如使用ToDate函数定义“本年累计值”,指定的时间段也是“年”这一层级,表示从年的起点(年初)开始到当前时间为止,求度量值的累计值。中航技ERP项目BIEE系统管理员手册3.创建时间维与创建普通维度对象一样,以逻辑表“Dim_时间”为基础创建维度对象“时间”;依次定义层级:“Total”、“年”、“季度l”、“月”、“日”,并设定层级的元素数;将逻辑表“Dim_时间”的各列拖放当相应的层级;定义各层级的层键,并设定主层键,以及用于下钻的层键。各层级设置如下:层级Level元素数Numberofelements层键Key主层键PrimaryKey用于下钻UsefordrilldownTotal1N/AN/AN/A年3YearIdYesNoYearNameNoYes季度12YearIdYesNoYearNameNoYes月36MonthIdYesNoMonthNameNoYes日1000DayIdYesNoDayNameNoYes时间维与普通维度有两处不同。首先,双击维度“时间”节点,在“Dimension”对话框中需要选中“TimeDimension”选项,以表明此维度对象为时间维度。中航技ERP项目BIEE系统管理员手册其次,时间维度中需要定义时间序列键(ChronologicalKey)。时间序列键的作用是表明时间维中具有一组单调增加的时间序列值。定义时间序列时存在以下原则:时间维中,至少一个层级上应定义有时间序列键。物理存储的最细时间粒度上必须定义时间序列键。除了必要的时间序列键,时间维的各个层级上均可建立额外的时间序列键,这主要是为提高查询性能服务。时间维的同一层级上可以建立多个时间序列键,但只有第一个时间序列键有效。在ZHJ模型中,把各层的ID设置为时间序列键。4.使用时间序列函数定义度量定义好时间维后,就可以在逻辑事实表中定义使用时间轴函数的逻辑列了。在逻辑表“GL_期间发生额”上单击右键,选择“NewObject-LogicalColumn”创建逻辑列。在“LogicalColumn”对话框中选择“Useexisting

1 / 43
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功