《IBM—华为业务智能系统项目HWBIS前端用户操作指南-0403.docx》由会员分享,可在线阅读,更多相关《IBM—华为业务智能系统项目HWBIS前端用户操作指南-0403.docx(90页珍藏版)》请在三一办公上搜索。
1、 HWBIS Front-End User Guide(Draft)-040331v1.6保密程度:仅限内部使用华为技术有限公司华为业务智能系统项目前端应用用户操作指南HWBIS Front-End User GuideV1.6冠群电脑(中国)有限公司2004年03月郑重申明n 冠群电脑(中国)有限公司承诺,将遵守深圳华为技术有限公司有关保守企业机密之规定。n 本文档及其附件含有冠群电脑(中国)有限公司专有信息,未经冠群电脑(中国)有限公司许可,不得将本文档及其附件中涉及的资料泄露除深圳华为技术有限公司有关人员以外的其它人员。文档属性属性内容客户名称华为技术有限公司项目名称华为业务智能系统项目
2、项目编号文件主题前端应用用户操作指南文档副标题文档编号HWBIS Front-End User Guide (Draft)- 040331v1.6文档版本V1.6版本日期2004/03/31文档状态评审修缮稿内部参照HuaWei Business Intelligence System作者华为业务智能系统项目组文档描述文档变更版本修订日期修订人描述V1.02004/03/10Henry Huang用户操作指南目录结构(任务分配)V1.52004/03/25Henry Huang初稿V1.62004/03/31Henry Huang详审修缮稿文档送呈姓名签名目的描述目录索引1.介绍51.1.文档
3、描述51.2.概述52.HWBIS基本概念62.1.数据仓库与商业智能62.2.基于数据仓库的查询与分析72.3.HWBIS系统总体架构简述82.4.HWBIS前端应用架构总述93.BO基本概念113.1.语义层(Universe)113.2.类(Class)、对象(Object)、条件(Condition)123.3.查询(Query)143.4.报表(Report/Document)153.5.结果集与动态微立方体(Micro Cube)153.6.维度与多维分析(OLAP)163.7.资料库(Repository)174.HWBIS Getting Started184.1.HWBIS前
4、端应用基本使用模式184.2.语义层184.2.1.HWBIS平台第一期语义层概述184.2.2.采购KPI语义层194.2.3.订单KPI语义层234.2.4.订单固定报表语义层264.2.5.语义层文件存放及共享274.2.6.定制其他语义层284.3.报表284.3.1.HWBIS报表分类284.3.2.HWBIS报表304.3.3.报表文件存放及共享315.BO安装及配置指南325.1.环境要求325.2.配置Oracle Tnsname325.3.BO安装步骤325.3.1.启动BO安装文件325.3.2.选择安装版本335.3.3.安装向导335.4.配置BO连接资料库375.4.
5、1.创建BO网络连接375.4.2.启动配置向导385.4.3.选择配置类型395.4.4.选择及配置网络层395.4.5.生成连接文件415.4.6.结束配置BO连接资料库426.随机查询操作流程436.1.登录HWBIS436.2.随机查询向导446.3.构建查询面板466.4.采购与订单主题KPI与相关维度(重点关注)476.5.返回结果集516.6.BO报表界面一览536.7.组织数据536.7.1.交换列(Swap)536.7.2.增加/删除行列(Add/Delete)546.7.3.拆分列(Break)546.7.4.过滤(Filter)556.7.5.排序(Sort)556.7.
6、6.计算(Calculation)556.7.7.告警器(Alerter)566.7.8.排名(Ranking)566.7.9.分组(Group)576.8.定制结果集(报表)586.8.1.编辑查询586.8.2.刷新数据586.8.3.插入报表586.8.4.插入单元格596.8.5.编辑单元格格式596.9.转换统计图606.9.1.统计图类型606.9.2.转换为统计图606.9.3.编辑统计图616.10.结果集(报表)保存及发布616.10.1.保存结果集(报表)616.10.2.发布结果集(报表)626.10.3.发送结果集(报表)637.访问共享报表操作流程647.1.登录HW
7、BIS647.2.读取共享报表647.3.刷新报表667.4.报表存放及发布677.5.HWBIS第一期报表678.在BO报表上进行OLAP分析708.1.登录HWBIS708.2.在查询面板中加入分析层次708.3.OLAP多维分析(旋转与切片面板/钻取工具)728.3.1.切片(Slice)728.3.2.切块/旋转(Dice)738.3.3.钻取(Drill)739.通过BO连接MS OLAP Server779.1.登录China域779.2.登录HWBIS779.3.连接MS Analysis Service789.4.在OLAP面板中定义分析数据819.5.生成BO Report展
8、现数据879.6.在BO Report上分析结果数据879.7.编辑OLAP面板889.8.定制OLAP BO Report881. 介绍1.1. 文档描述本文档的目的是描述HWBIS项目前端应用操作指南。本文档以HWBIS详细设计文档及现阶段开发成果为基础,详细阐明了HWBIS系统前端应用第一期相应实现的功能及详细应用操作指南,同时,对HWBIS系统所涉及的基础概念、实现前端功能时所使用的相关工具说明。由于目前HWBIS系统采用C/S模式作为过渡方案,因此这一个版本的用户操作指南完全基于C/S架构。待HWBIS系统开始启用B/S模式时,须将B/S架构的用户操作指南加入本文档。此外,需要补充说
9、明的是,由于本文档主要是基于前端用户的操作说明与流程,故不涉及开发过程、安全与权限管理等的操作指南。如需了解这些部分的内容,请参考BO产品Designer应用指南、Supervisor操作指南等文档。1.2. 概述本操作指南文档涉及以下部分内容:l HWBIS基本概念l BO基本概念l Getting Startedl BO安装与配置指南l 随机查询操作流程指南l 访问共享报表操作流程指南l 在BO报表上进行OLAP分析操作指南2. HWBIS基本概念2.1. 数据仓库与商业智能数据仓库是实现信息与数据辅助企业决策支持的先进技术手段。业界公认的数据仓库概念创始人W.H.Inmon在建立数据仓库
10、一书中对数据仓库的定义是:数据仓库是一个面向主题的(Subject-Oriented)、稳定的(Non-Volatile)、与时间相关的(Time-Variant)、集成的(Integrated)、能够更好地支持企业或组织的决策分析处理的环境。 数据仓库是面向主题的(Subject-Oriented)它是与传统数据库面向应用相对应的。主题是一个在较高层次将数据归类的标准,每一个主题基本对应一个宏观的分析领域。基于主题组织的数据被划分为各自独立的领域,每个领域有自己的逻辑内涵互不交叉。而基于应用的数据组织则完全不同,它的数据只是为处理具体应用而组织在一起的。应用是客观世界既定的,它对于数据内容的
11、划分未必适用于分析所需。“主题”在数据仓库中是由一系列表实现的。也就是说,依然是基于关系数据库的。一个主题之下包含许多表,表的划分可能是由于对数据的综合程度不同,也可能是由于数据所属的时间段不同而进行的划分。但无论如何,基于一个主题的所有表都含有一个称为公共键的属性作为其主键的一部分。公共键将各个表统一联系起来,从根本上体现出它们属于一个主题。比如,基于客户这一主题的所有表都包含公共键CUSTOMER ID。同时,由于数据仓库中的数据都是同某一时刻联系在一起的,所以每个表除了其公共键之外,还必然包括时间成分作为其码键的一部分。因为数据仓库包含的都是历史数据,它的表必然包括对应的时间属性。有一点
12、需要说明的是,同一主题的表未必存在同样的介质中。根据数据被关心的程度不同,不同的表分别存储在磁盘、磁带、光盘等不同介质中。一般而言,年代久远的、细节的或查询概率低的数据存储在廉价慢速设备(如磁带)上,而近期的、综合的或查询概率高的数据则可以保存在磁盘等介质上。 数据仓库是集成的(Integrated)原始的操作性数据与适合决策支持分析的信息性数据之间差别甚大。因此,在数据进入数据仓库之前,必然要经过加工与集成。这一步实际上是数据仓库建设中最关键、最复杂的一步。首先,要统一原始数据中的所有矛盾之处,如字段的同名异义、异名同义、单位不统一、字长不一致等等,还要将原始数据结构做一个从面向应用到面向主
13、题的迁移。 数据仓库是稳定的(Non-Volatile)它反映的是历史数据的内容,而不是处理联机数据。因而,数据经集成进入数据仓库后是极少或根本不更新的。我们也不能指望由数据仓库来查询各业务处理环节中的数据与信息,这不是数据仓库的应用的功能。 数据仓库是与时间紧密相关的(Time-Variant)它表现在以下几个方面:首先,数据仓库内的数据时限要远远长于操作型环境中的数据时限。前者一般在510年,而后者只有6090天。数据仓库保存数据时限较长是为了适应决策支持进行趋势分析的要求。其次,操作型环境包含当前数据,即在存取一刹那是正确、有效的数据;而数据仓库中的数据都是历史数据。最后,数据仓库数据的
14、码键都包含时间项,从而标明了该数据的历史时期。在数据仓库环境与技术的参与下,可充分利用、发掘其现有数据,才能为企业作出正确及时的决策,实现更大的商业效益。日常的业务应用生成了大量的数据,这些数据若用于决策支持必将为企业带来显著的附加值。若再加上行业分析报告、独立的市场调查、评测结果和顾问评估等外来数据,则上述处理过程产生的效益定可进一步增加。而数据仓库系统通过向用户提供灵活报表、随机查询、OLAP(在线分析处理)和数据挖掘等功能,最终可以帮助用户从数据中发现规律,预测发展趋势,并且辅助用户做出正确的决策,指导组织的发展方向,促进企业商业更加智能化。因此,我们说数据仓库与企业商业智能是息息相关,
15、不可分离的。2.2. 基于数据仓库的查询与分析基于数据仓库的查询与分析完全独立于基于业务系统的查询与分析,但其数据仓库系统引申的决策行为又必须依赖于企业业务系统数据库采集的数据,而在实际使用时,数据仓库系统弥补了企业业务系统的功能不足。可以说数据仓库是业务系统的延伸,数据仓库解决了业务系统所不能解决的查询与分析问题。从根本上讲,基于数据仓库的查询与分析,目的是为了制定管理决策提供相应的支持信息,这与基于事务处理的业务系统快速响应需求不同。业务系统处理的是操作性数据,而决策支持系统通常处理的是信息性数据。操作性数据与信息性数据有着明显的区别:操作性数据(业务系统)信息性数据(数据仓库)详细的大多
16、是汇总即时,精确的访问某时间范围内的值不断修改不频繁的更新高性能要求一般性能需求事务驱动分析驱动高可用性可用性一般冗余度小冗余度较大一个处理过程需少量的数据大量的数据汇总日常操作支持管理的需求通常访问指定记录/行很少访问指定记录/行2.3. HWBIS系统总体架构简述HWBIS系统总体逻辑系统架构可划分为四个层次:数据采集层、数据整合层、应用分析层、信息展现层,实现对整个华为统计分析平台前后端所有部件、操作、流程管理。华为公司后台数据源包括Oracle ERP 11i、OSP、ASMS、POL、DMS、SPS、Notes、其他数据文件等。通过CA ETL工具实现OLTP业务数据到OLAP统计分
17、析数据的转换,采用星型模式(Star-Schema)构建数据仓库,并划分为分段存储区(ODS)、基础数据区、数据集市(DDS)等多个数据存储区域与模式。同时,建立统计分析模型,实现对华为公司所有统计分析KPI的支持。前端主要提供OLAP分析、随机查询及报表、数据补录等模块。此外,系统提供强大的数据仓库管理功能。元数据管理贯穿整个统计分析平台的构建与使用过程,实现对业务数据源、数据转移过程、数据仓库、前端统计分析应用等全方位的元数据管理与控制。模型管理提供功能强大的模型设计及管理手段。系统管理提供异常情况处理、系统调度、负载均衡、日志管理等功能。安全管理提供各部件统一的安全与认证机制,并通过与华
18、为公司筹建的企业级Portal集成实现Single-Sign-On。备份管理提供完善的数据备份与恢复机制。2.4. HWBIS前端应用架构总述上图所见为HWBIS第一期C/S过渡方案前端应用架构。每个最终用户需要安装BO产品客户端,作为前端应用工具。客户端连接BO资料库,构成前端网络环境。BO资料库用来存放BO用户管理及安全机制、共享的语义层、共享的报表,由BO管理员通过Supervisor模块来进行权限设置。客户端通过共享的语义层连接HWBIS数据仓库/数据集市,实现定义Universe、KPI查询、分析、报表等功能。同时通过BO客户端连接MS OLAP Server,访问预定义的Cube模
19、型,实现OLAP分析功能。在HWBIS系统总体架构设计时,以B/S架构作为前端应用的核心。因此,在BO B/S中文版本产品发布后,我们将从第一期C/S过渡方案平滑迁移到B/S架构(参见上图)。从C/S架构过渡到B/S架构,前期开发的Universe、Report、预定义的安全机制等,都不用进行任何修改(从上图可见,其后台数据体系与C/S架构是一致的)。BO管理员、分析人员、部分业务报表定制人员仍需要安装BO客户端,以实现安全机制编辑、语义层定义、报表模板编辑等功能,所有预定义的内容存放于BO资料库。BO B/S产品提供应用服务器,连接BO资料库,并通过Web服务器与客户端进行交互。业务人员直接
20、通过浏览器,向Web服务器发送查询、分析、读取报表请求;Web服务器将该请求提交BO应用服务器,由应用服务器通过BO资料库去连接HWBIS数据仓库/数据集市/MS OLAP Server;同时将返回的结果以Html方式返回客户端浏览器,实现HWBIS所有前端应用。同时,过渡到B/S架构,将基于用户的功能或操作需求,对BO B/S产品进行二次开发,实现用户定制化GUI界面。3. BO基本概念3.1. 语义层(Universe)语义层(Universe)是后台数据结构与前台业务之间关系的映射,通过预定义的Universe文件,将前台业务人员与后台数据结构完全屏蔽。前台业务人员通过Universe所
21、看到的,都是自己所熟悉的业务用语,只须按业务需求对业务用语进行组织便可对后台数据进行查询、分析、制作报表,而完全不用去关心后台数据结构,也无须编程。简单地说,语义层(Universe)是一个使用BO Designer模板打开的文件,它是后台数据结构与前台业务之间关系的映射,主要包括以下内容: 连接参数:通过Universe文件中定义的连接参数,可以连接一个或多个后台数据库。 SQL结构:展现数据仓库后台数据结构,包括Schema、Tables、Columns、Join等。并将这些结构映射为各种业务术语,转换为BO Classes、Objects、Condition等。最终用户查询界面语义层文件
22、数据仓库前台业务人员无须关心Universe文件如何定义,由分析人员或IT人员定义制作Universe文件,前台业务人员通过BO最终用户模块或Web模块的相应查询界面,访问预定义的Universe文件,查询后台数据(如上图所示)。通过Universe,展现后台数据结构(如下图所示)。3.2. 类(Class)、对象(Object)、条件(Condition)类(Class)、对象(Object)、条件(Condition)等都是Universe中所包括的业务结构。 类(Class):是在Universe中对业务对象的逻辑分组,是一组业务对象的集合。Class可以按Class、SubClass的
23、层次结构进行组合(参见下图),其命名可参考实际业务对象。 对象(Object):BO对象是后台数据结构(Table、Column、Join)的物理数据映射。对象命名根据用户业务而定,如物料维Class包括物料大类、物料中类、物料小类、物料编码等Objects;产品维Class包括产品大类、产品中类、产品小类、产品分类、产品编码等Objects。实际上这些对象都是针对于后台数据仓库中某些Table的某些Column的一条SQL查询语句。BO对象也有可能是对后台数据仓库中一系列Table及Column的运算结果,如总下单金额Object等于Sum(单价*下单数量)。BO Object分为三种类型:
24、维对象、明细对象、度量对象。Object TypeDescription维对象业务分析参量,对业务的具体描述。如产品、物料、时间、区域、部门等,为便于分析,部分维对象具有层次结构。明细对象对维对象的补充说明。如供应商维对象,则供应商的电话号码、地址等都是明细对象。明细对象是维对象的一个特殊形式。度量对象数值型对象,用于计算。如下单金额、价格刷新率、订单更改率、要求发货合同批次等。参见下图:度量对象维对象明细对象 条件(Condition):为业务人员预定义好的一系列查询、限制、过滤条件。实际上条件亦是一种BO Object,不同的是它不是一条完整的SQL查询语句,而是针对某一对象添加的Wher
25、e条件子句(参见下图)。如条件(日期大于2003年3月),实际是对取出的月份加以限制,查询月份ID大于200303的值。3.3. 查询(Query)分析人员或IT人员根据后台数据结构定义好Universe,前台业务人员(包括领导)便可以在BO最终用户模块中访问该Universe,通过该Universe连接后台数据仓库,同时根据业务需求,组织Universe中相应的业务对象,BO最终用户模块会自动生成SQL语句,查询并返回数据。业务人员面对的查询界面如下图所示(查询各年度、各产品大类、各种不同产品状态的出货金额),业务人员所看到的全部是自己所熟悉的业务用术,查询数据完全无须IT专业人员或专职分析
26、人员参与。3.4. 报表(Report/Document)业务人员通过如上所示查询面板,组合相应业务对象,运行后返回的结果即称为BO报表(如下图所示)。该报表在BO中称为Report或Document,一个BO报表即为一个或多个查询的结果,亦可制作自定义格式的复杂报表(或华为日常所用的报告)。3.5. 结果集与动态微立方体(Micro Cube)上面我们所看到的BO报表,包含了用户查询所返回的数据结果,该数据结果通过压缩重组,将结果数据(结果集)存放到本地(参见下图),形成了动态微立方体(即我们所说的Micro Cube)。我们可以基于这个放在本地的动态微立方体数据结果集,再对查询数据进行进一
27、步的变换(排序、过滤、计算、拆分、告警、排名、统计图)或分析(切片、旋转、钻取)。再进行的任何变换,都基于本地数据,不再连接到后台重新查询数据,因此可以方便我们离线或远程进行OLAP分析处理。对于大数据量的结果集,除第一次查询返回数据时间较长外,之后再进行的分析处理时间都可以忽略不计,大大地方便了业务分析人员与领导的决策支持操作。3.6. 维度与多维分析(OLAP)所谓维度,实际上是观察数据的特定角度,是考虑某一问题时的一组属性,这一组属性集合构成一个维。如:采购主题应包括时间维、物料维、采购部门维、供应商维、制造商维、需求部门维、PO类型维等等;订单主题应包括时间维、产品维、产品类型维、合同
28、办事处维、订单办事处维等等。有的维可能包含很多层次,即人观察数据的某个特定角度与各个描述层面。如:时间维(年、季、月、周、日)、物料维(物料大类、物料中类、物料小类、物料名称)、产品维(产品大类、产品中类、产品小类、产品分类、产品名称)等。人们想观察的数据都在维中有一个完整的表述。有的表述可以是一个维,如:2003年11月下单金额;有的表述可能包括多个维,如:某某采购部门对IC物料大类各供应商在2004年1、2月的采购到货数量。前面已经说过,OLAP的含义是在线分析处理,即业务人员或领导可以通过某一个数据(或指标)所关联到的多个维度进行分析操作。如:下单金额KPI与时间、物料、采购部门、供应商
29、、需求部门、交货地点、需求来源、币种、PO类型、制造商、业务模式、下单组织等多个维度相关联,不同部门、不同职务、不同级别的业务人员或领导从自己主管的业务角度出发,可能都希望能从不同的维度范围上去对下单金额KPI进行查询、分析或其他计算操作。这样,实际上就是对多个维度数据取值所构成的多维数组进行分析与研究。在BO中的多维分析是基于其查询结果集(即动态微立方体),对这个动态微立方体,我们可以进行切片(如:观察2003年各月度数据)、旋转(如:观察2003年各月度数据与各供应商数据)、钻取(如:观察IC物料大类下各物料中类的明细数据)等操作(参见下图)。3.7. 资料库(Repository)BO提
30、供名为资料库(Repository)的后台管理库,所有的BO客户端都通过数据库连接键连接到该管理库,形成BO网络环境,这样一方面可以提供BO用户与权限管理;另一方面也提供了BO Universe及Report文件的共享途径。BO资料库包括50多张表,这些表共分为三个域:安全域(存放BO用户及安全权限机制)、Universe域(共享语义层)、Document域(共享BO报表)。每个客户端要连接到BO资料库,都必须在安装后由管理配置一个名为bomain.key的连接文件,在这个连接文件里,包含了客户端连接到BO资料库的网络连接键。Bomain.key文件将存放在每个客户端BO应用目录的Locald
31、ata目录下(后面的章节我们将介绍如何配置该连接文件)。4. HWBIS Getting Started4.1. HWBIS前端应用基本使用模式HWBIS分析或IT人员制作Universe,将HWBIS后台数据仓库结构映射为业务逻辑结构,然后将该语义层文件存放到BO资料库上。前端业务人员、领导,通过连接BO资料库读取该Universe,并通过该Universe定义的与后台数据仓库的连接,访问后台数据,建立各种查询或分析,返回结果到本地。同时将结果保存为BO报表文件,将报表文件发布到BO资料库保存,其他连接BO资料库的用户如有权限读取该报表文件,即可直接读取该报表及所表述的数据结果集。这就是HW
32、BIS平台的基本网络使用模式。4.2. 语义层4.2.1. HWBIS平台第一期语义层概述HWBIS平台第一期是指ISC领域采购与订单两个主题,最终用户要查询采购与订单数据,主要使用以下三个语义层(参见下图): ISC采购主题KPI查询与分析对采购主题所涉及的24个KPI及其因子(分子/分母)进行查询与多维分析,同时对采购主题所涉及的4张固定报表进行数据查询(采购主题第一期范围只涉及24个KPI与4 张固定报表)。 ISC订单主题KPI查询与分析对订单主题所涉及的24个KPI及其因子(分子/分母)进行查询与多维分析(订单主题第一期范围共涉及31个KPI,其中24个使用该语义层进行查询与分析,另
33、外7个KPI使用在OLAP Server上建立的Cube模型进行查询与分析)。 ISC订单主题固定报表对订单主题涉及的10张固定报表进行数据查询(订单主题第一期范围涉及10张固定报表)。4.2.2. 采购KPI语义层Universe文件名:KPI_PO.unvUniverse参数名:ISC采购主题KPI查询与分析Universe Connector:KPI_PO(其Oracle连接键配置参见下图)BO Class与Object结构如下:时间维物料维采购员工维/需求部门维供应商维制造商/下单组织/交货地点/PO类型/业务模式维需求类型维/币种维/降价方式维/KPI定义表PO_KPI度量对象预定义
34、条件(Condition)维层次(Hierarchies) 4.2.3. 订单KPI语义层Universe文件名:KPI_OM.unvUniverse参数名:ISC订单主题KPI查询与分析Universe Connector:KPI_OM(其Oracle连接键配置参见下图)BO Class与Object结构如下:时间维产品维/合同主设备维产品配置维/产品状态维合同办事处维/订单办事处维采购物料维合同类别维/订单类型维订单调度科维/订单计划科维合同投诉责任部门维/职员维CCP维/发运集维制造物料维/KPI定义表OM_KPI度量对象 预定义条件(Condition)维层次(Hierarchies)
35、4.2.4. 订单固定报表语义层Universe文件名:REP_OM.unvUniverse参数名:ISC订单主题固定报表Universe Connector:KPI_OM(其Oracle连接键配置参见下图)BO Class与Object结构如下(与KPI_OM不同之处):4.2.5. 语义层文件存放及共享上述三个Universe文件设计完成后,将使用BO Designer模块的Export功能,将其导出至BO资料库(Repository)Universe域进行存放。所有连接到BO资料库的BO客户端,如果有权限访问该Universe文件,则都可以在自己的查询列表中看到并选择某Universe进
36、行数据查询。(Universe文件在BO资料库的共享保存参见下图)根据BO管理员预先为每个用户设置的访问权限,可以限制用户对Universe文件的读取与使用。如上图所示:OM组及其下用户无权使用KPI_PO语义层,即不可查询关于采购KPI的数据。4.2.6. 定制其他语义层此外,除了我们看到的这些语义层外,今后华为各业务部门分析人员都可以根据前端业务需求的变更,对上述语义层进行修改(如增加或减少查询对象)。亦可根据后台数据库结构的变化,定制新的语义层,以支持前端业务过程查询、业务分析、报表制作。详细语义层定义方法,请参见BO语义层设计指南(BO产品内附)。4.3. 报表4.3.1. HWBIS
37、报表分类HWBIS平台报表可分为三类: 随机查询(KPI)报表模板根据业务人员或领导常用KPI查询或分析需求,定义随机查询模板,如:选取某一KPI所涉及的维度及相关度量,预定义为查询模板,在此模板上,前端用户可以随机添加查询维对象,对度量对象进行自由变换(计算、统计图、OLAP分析)。 固定报表华为各业务部门固定格式的业务报表/报告,当然,随着需求的变化,固定格式同样可以进一步进行调整。 OLAP分析报表主要是指针对连接OLAP Server的多维分析报表。4.3.2. HWBIS报表 采购KPI报表模板(22个,展现24个KPI) 订单KPI报表模板(24个,展现24个KPI) 采购固定报表
38、(4张) 订单固定报表(10张)4.3.3. 报表文件存放及共享通过BO Publish功能(参见第六章),可以将以上报表发布到BO资料库中存放(参见下图),不同部门、不同职务的业务人员可以根据管理员预先定义的访问报表文件的权限,去读取相应报表。5. BO安装及配置指南注:普通用户无须关注此小节。5.1. 环境要求 Oracle 9i Client Windows NT/Windows 2000 Series/Windows XP/Windows.Net 32M以上内存 240M以上空闲磁盘空间5.2. 配置Oracle Tnsname打开$OracleHome$networkadmin目录下
39、tnsnames.ora文件,将以下代码拷贝至tnsnames.ora文件空白处(其中DWDB02连接BO资料库,DWDB连接HW数据仓库)。DWDB02 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.72.54.114)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = ) ) )DWDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.72.53.130)(P
40、ORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = ) ) )5.3. BO安装步骤5.3.1. 启动BO安装文件进入BO安装目录,点击Setup.exe文件,启动BO安装。5.3.2. 选择安装版本如果是安装BO多语言版本,点击Setup后安装程序将提醒您选择安装语言(目前来说,暂时选择英文版)。5.3.3. 安装向导选择安装版本后,将进入BO安装向导,用户可以根据安装向导继续执行BO安装操作(如安装的是单语言版本,将直接进入安装向导)。以下仅列出必须注意的安装步骤。 Automatic Configure Machine License Agreem
41、ent 选择License文件存放目录选择License Folder至华为有效License文件存放处,点击Check License按钮,以检测现有BO License是否可用。 Install this application for: 选择安装类型通常为用户安装时直接选择Desktop Installation模式! 请等待接下来请等待BO安装程序执行完余下的安装步骤。 安装结束点击结束键之后,BO安装成功,请重新启动您的电脑。在程序组里将出现BO程序组,请确认是否包括其主要的三个模块(参见下图):BusinessObjects(最终用户模块)、Designer(语义层设计模块)、Su
42、pervisor(管理员模块)。5.4. 配置BO连接资料库5.4.1. 创建BO网络连接执行Supervisor模块。点击Admin按钮以启动配置向导,开始配置连接BO后台资料库,只有连接了资料库的BO客户端才能成为BO网络环境中的一员。5.4.2. 启动配置向导5.4.3. 选择配置类型应选择Run a safe recovery(运行安全恢复)选项,以恢复连接到已有的BO资料库。5.4.4. 选择及配置网络层接下来,将出现上述窗口,让我们选择适当的数据库连接键(请选择Oracle Client),然后请点击Setup按钮,将出现以下配置窗口。在该配置窗口中,Database engine
43、选择为Oracle 9;User name(BO资料库在DWDB02数据库中Schema名)为bo61repo;Password(管理员掌握该密码)为*;Database连接键为dwdb02。配置完毕后,请点击Test按钮。如连接检测通过,将出现上述提示,那么证明你的BO已正常连接到BO资料库中了。如连接检测未通过,将出现上述提示,我们可以点击Details按钮,查看连接未通过的原因,以便由管理员进行Troubleshooting。5.4.5. 生成连接文件连接检测通过,将回到上述窗口。点击Next按钮,BO配置程序将提示我们生成一个名为bomain.key的连接文件,这个文件将存放在每个客户
44、端BO应用目录的Localdata目录下(参见下图)。如果要连接到多个不同的BO资料库,我们可以为连接不同BO资料库的bomain.key文件取不同的文件名,BO将通过不同名的多个bomain.key连接文件为多个BO应用Session连接到不同的资料库。5.4.6. 结束配置BO连接资料库OK,现在我们完成了BO资料库的配置,可以正式开始使用HWBIS系统了。6. 随机查询操作流程6.1. 登录HWBIS点击程序组Business Objects/BusinessObjects 6.1,启动BO最终用户模块(参见下图)。HWBIS系统为每个用户分配了一个BO用户名,用户命名规则同华为域用户命
45、名规则:姓第一个拼音字母+五位工号(不足五位请在工号前加0补足)。启动BO最终用户模块后,将出现登录界面(参见下图),User Name输入自己的BO用户名,初始密码为空,Security Domain指连接哪个bomain.key文件。用户第一次登录HWBIS系统,将出现以下提示框,提示用户更改密码。点击OK按钮,用户可以更改密码(参见下图)。请输入6位以上密码,有效字符包括:0至9、a至z、A至Z、横线-、下划线_、符号$、空格键。密码不支持中文,同时大小写敏感。请用户务必妥善保管密码,三次不正确登录系统将自动锁死该用户(出现这种情况请联系管理员)。更改密码后,你可以正常登录BO最终用户模块了。