技术公司业务智能系统项目前端应用用户操_第1页
技术公司业务智能系统项目前端应用用户操_第2页
技术公司业务智能系统项目前端应用用户操_第3页
技术公司业务智能系统项目前端应用用户操_第4页
技术公司业务智能系统项目前端应用用户操_第5页
免费预览已结束,剩余48页可下载查看

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、x技术公司业务智能系统项目前端应用用户操【最新资料,WOR文档,可编辑】目录索引1.介绍.1.1.文档描述 .1.2.概述 .2.HWBIS基本概念.2.1.数据仓库与商业智能2.2.基于数据仓库的查询与分析2.3.HWBIS系统总体架构简述2.4.HWBIS前端应用架构总述BOS本概念 .3.1.语义层(Uni verse)32类(Class)、对象(Object)、条件(Condition)9.5.查询(Query).作指南34报表(Report/Document).结果集与动态微立方体(Micro Cube).36维度与多维分析(OLAP .3.7.资料库(Repository).HWB

2、IS Getti ng Started .HWBIS前端应用基本使用模式 .语义层HWBISP台第一期语义层概述 .采购KPI语义层.订单KPI语义层.订单固定报表语义层.语义层文件存放及共享 .定制其他语义层 .报表HWBIS艮表分类.HWBIS艮表.报表文件存放及共享 .BO安装及配置指南环境要求52配置Oracle Tnsname.BO安装步骤 .启动BO安装文件 .选择安装版本.安装向导.配置BO连接资料库.创建BO网络连接$.启动配置向导.选择配置类型.选择及配置网络层 .生成连接文件 .结束配置BO连接资料库 .随机查询操作流程.登录HWBIS.随机查询向导 .构建查询面板 .64

3、采购与订单主题KPI与相关维度(重点关注) .返回结果集 .BO报表界面一览 .组织数据交换列(Swap.增加/删除行列(Add/Delete).拆分列(Break).过滤(Filter).排序(Sort).计算(Calculation).告警器(Alerter).排名(Ranking).分组(Group).定制结果集(报表) .编辑查询.刷新数据.插入报表插入单元格.编辑单元格格式.转换统计图 .统计图类型.转换为统计图 .编辑统计图.结果集(报表)保存及发布 .保存结果集(报表).发布结果集(报表).发送结果集(报表).访问共享报表操作流程.登录HWBIS.读取共享报表 .刷新报表报表存放

4、及发布 .HWBIS第一期报表.在BO报表上进行OLAP分析.登录HWBIS.82在查询面板中加入分析层次 .OLAP多维分析(旋转与切片面板/钻取工具).切片(Slice).切块/旋转(Dice).钻取(Drill ).通过BO连接MS OLAP Server.登录China域 .登录HWBIS.连接MS Analysis Service .,94在OLAF面板中定义分析数据 .生成BO Report展现数据 .在BO Report上分析结果数据 .编辑OLAF面板.定制OLAP BO Report.介绍文档描述本文档的目的是描述HWBIS项目前端应用操作指南。本文档以HWBIS羊细设计文档

5、 及现阶段开发成果为基础,详细阐明了HWBIS系统前端应用第一期相应实现的功能 及详细应用操作指南,同时,对HWBISS统所涉及的基础概念、实现前端功能时所 使用的相关工具说明。由于目前HWBIS系统采用C/S模式作为过渡方案, 因此这一个版本的用户操作指南 完全基于C/S架构。待HWBIS系统开始启用B/S模式时,须将B/S架构的用户操作 指南加入本文档。此外,需要补充说明的是,由于本文档主要是基于前端用户的操 作说明与流程,故不涉及开发过程、安全与权限管理等的操作指南。如需了解这些 部分的内容,请参考B0产品Designer应用指南、Supervisor操作指南等文档。概述本操作指南文档涉

6、及以下部分内容:HWBISS本概念BO基本概念Getti ng StartedBO安装与配置指南随机查询操作流程指南 访问共享报表操作流程指南在BO报表上进行OLAP分析操作指南HWBIS基本概念数据仓库与商业智能面向主题的(Subject-Oriented)、稳定的(Non-Volatile)、与时间相关的(Time-Variant)、集成的(Integrated)、能够更好地支持企业或组织的决策分 析处理的环境。?数据仓库是面向主题的(Subject-Oriented)它是与传统数据库面向应用相对应的。主题是一个在较高层次将数据归类 的标准,每一个主题基本对应一个宏观的分析领域。基于主题组

7、织的数据 被划分为各自独立的领域,每个领域有自己的逻辑内涵互不交叉。而基于 应用的数据组织则完全不同,它的数据只是为处理具体应用而组织在一起 的。应用是客观世界既定的,它对于数据内容的划分未必适用于分析所需。“主题”在数据仓库中是由一系列表实现的。也就是说,依然是基于关系数据库的。一个主题之下包含许多表,表的划分可能是由于对数据的综合 程度不同,也可能是由于数据所属的时间段不同而进行的划分。但无论如 何,基于一个主题的所有表都含有一个称为公共键的属性作为其主键的一 部分。公共键将各个表统一联系起来,从根本上体现出它们属于一个主题。 比如,基于客户这一主题的所有表都包含公共键CUSTOMER I

8、D同时, 由于数据仓库中的数据都是同某一时刻联系在一起的,所以每个表除了其 公共键之外,还必然包括时间成分作为其码键的一部分。因为数据仓库包 含的都是历史数据,它的表必然包括对应的时间属性。有一点需要说明的是,同一主题的表未必存在同样的介质中。根据数据被 关心的程度不同,不同的表分别存储在磁盘、磁带、光盘等不同介质中。一般而言,年代久远的、细节的或查询概率低的数据存储在廉价慢速设备(如磁带)上,而近期的、综合的或查询概率高的数据则可以保存在磁盘等 介质上。数据仓库是集成的(Integrated)原始的操作性数据与适合决策支持分析的信息性数据之间差别甚大。因此,在数据进入数据仓库之前,必然要经过

9、加工与集成。这一步实际上是数据 仓库建设中最关键、最复杂的一步。首先,要统一原始数据中的所有矛盾 之处,如字段的同名异义、异名同义、单位不统一、字长不一致等等,还 要将原始数据结构做一个从面向应用到面向主题的迁移。数据仓库是稳定的(Non-Volatile)它反映的是历史数据的内容,而不是处理联机数据。因而,数据经集成进 入数据仓库后是极少或根本不更新的。我们也不能指望由数据仓库来查询 各业务处理环节中的数据与信息,这不是数据仓库的应用的功能。数据仓库是与时间紧密相关的(Time-Variant)它表现在以下几个方面:首先,数据仓库内的数据时限要远远长于操作型 环境中的数据时限。前者一般在51

10、0年,而后者只有6090天。数据仓 库保存数据时限较长是为了适应决策支持进行趋势分析的要求。其次,操 作型环境包含当前数据,即在存取一刹那是正确、有效的数据;而数据仓 库中的数据都是历史数据。最后,数据仓库数据的码键都包含时间项,从 而标明了该数据的历史时期在数据仓库环境与技术的参与下,可充分利用、发掘其现有数据,才能为企业作出 正确及时的决策,实现更大的商业效益。日常的业务应用生成了大量的数据,这些 数据若用于决策支持必将为企业带来显着的附加值。若再加上行业分析报告、独立 的市场调查、评测结果和顾问评估等外来数据,则上述处理过程产生的效益定可进 一步增加。而数据仓库系统通过向用户提供灵活报表

11、、随机查询、OLAP(在线分析处理)和数据挖掘等功能,最终可以帮助用户从数据中发现规律,预测发展趋势,并且辅助用户做出正确的决策,指导组织的发展方向,促进企业商业更加智能化。因此,我们说数据仓库与企业商业智能是息息相关,不可分离的。基于数据仓库的查询与分析基于数据仓库的查询与分析完全独立于基于业务系统的查询与分析, 但其数据仓库 系统引申的决策行为又必须依赖于企业业务系统数据库采集的数据, 而在实际使用 时,数据仓库系统弥补了企业业务系统的功能不足。可以说数据仓库是业务系统的 延伸,数据仓库解决了业务系统所不能解决的查询与分析问题。从根本上讲,基于数据仓库的查询与分析,目的是为了制定管理决策提

12、供相应的支 持信息,这与基于事务处理的业务系统快速响应需求不同。业务系统处理的是操作性数据,而决策支持系统通常处理的是信息性数据。操作性数据与信息性数据有着 明显的区别:操作性数据(业务系统)信息性数据(数据仓库)详细的大多是汇总即时,精确的访问某时间范围内的值不断修改不频繁的更新高性能要求一般性能需求事务驱动分析驱动咼可用性可用性一般冗余度小冗余度较大一个处理过程需少量的数据大量的数据汇总日常操作支持管理的需求通常访问指定记录/行很少访问指定记录/行HWBIS系统总体架构简述HWBIS系统总体逻辑系统架构可划分为四个层次:数据采集层、数据整合层、应用分析层、信息展现层,实现对整个华为统计分析

13、平台前后端所有部件、操作、流程 管理。华为公司后台数据源包括Oracle ERP 11i、OSP ASMS POL DMS SPS Notes、 其他数据文件等。通过CA ETL工具实现OLTP业务数据到OLAP统计分析数据的转 换,采用星型模式(Star-Schema)构建数据仓库,并划分为分段存储区(ODS、 基础数据区、数据集市(DDS等多个数据存储区域与模式。同时,建立统计分析 模型,实现对华为公司所有统计分析KPI的支持。前端主要提供OLAP分析、随机 查询及报表、数据补录等模块。此外,系统提供强大的数据仓库管理功能。元数据 管理贯穿整个统计分析平台的构建与使用过程,实现对业务数据源

14、、 数据转移过程、 数据仓库、前端统计分析应用等全方位的元数据管理与控制。模型管理提供功能强 大的模型设计及管理手段。系统管理提供异常情况处理、系统调度、负载均衡、日 志管理等功能。安全管理提供各部件统一的安全与认证机制,并通过与华为公司筹 建的企业级Portal集成实现Single-Sign-On。备份管理提供完善的数据备份与恢 复机制。HWBIS前端应用架构总述上图所见为HWBISS期C/S过渡方案前端应用架构。每个最终用户需要安装B0产品客户端,作为前端应用工具。客户端连接B0资料库, 构成前端网络环境。B0资料库用来存放B0用户管理及安全机制、共享的语义层、 共享的报表,由B0管理员通

15、过Supervisor模块来进行权限设置。客户端通过共享 的语义层连接HWBIS数据仓库/数据集市,实现定义Uni verse、KPI查询、分析、 报表等功能。同时通过B0客户端连接MS OLAPServer,访问预定义的Cube模型, 实现OLAP分析功能。在HWBIS系统总体架构设计时,以B/S架构作为前端应用的核心。因此,在BOB/S中文版本产品发布后,我们将从第一期C/S过渡方案平滑迁移到B/S架构(参见上 图)。从C/S架构过渡到B/S架构,前期开发的Universe、Report、预定义的安全机制 等,都不用进行任何修改(从上图可见,其后台数据体系与C/S架构是一致的)。B0管理员

16、、分析人员、部分业务报表定制人员仍需要安装B0客户端,以实现安全 机制编辑、语义层定义、报表模板编辑等功能,所有预定义的内容存放于B0资料库。BO B/S产品提供应用服务器,连接B0资料库,并通过Web!务器与客户端进行交 互。业务人员直接通过浏览器,向Web服务器发送查询、分析、读取报表请求;Web服务器将该请求提交B0应用服务器,由应用服务器通过B0资料库去连接HWBIS据仓库/数据集市/MS OLAP Server;同时将返回的结果以Html方式返回客户端浏 览器,实现HWBI新有前端应用。同时,过渡到B/S架构,将基于用户的功能或操作需求,对BO B/S产品进行二次开发,实现用户定制化

17、GUI界面。B0基本概念语义层(Uni verse)语义层(Universe)是后台数据结构与前台业务之间关系的映射,通过预定义的Universe文件,将前台业务人员与后台数据结构完全屏蔽。前台业务人员通过Universe所看到的,都是自己所熟悉的业务用语,只须按业务需求对业务用语进 行组织便可对后台数据进行查询、分析、制作报表,而完全不用去关心后台数据结 构,也无须编程。简单地说,语义层(Uni verse)是一个使用BODesig ner模板打开的文件,它是后 台数据结构与前台业务之间关系的映射,主要包括以下内容:?连接参数:通过Uni verse文件中定义的连接参数,可以连接一个或多个后

18、台数据库。?SQL结构:展现数据仓库后台数据结构,包括Schema Tables、Columns、Join等。并等。前台业务人员无须关心Uni verse文件如何定义,由分析人员或IT人员定义制作Universe文件,前台业务人员通过B0最终用户模块或Web模块的相应查询界面,访问预定义的Universe文件,查询后台数据(如上图所示)。通过Universe,展现后台数据结构(如下图所示)。类(Class)、对象(Object)、条件(Condition)类(Class)、对象(Object)、条件(Condition)等都是Universe中所包括的 业务结构。?类(Class):是在Uni

19、verse中对业务对象的逻辑分组,是一组业务对象的集合。Class可以按Class、SubClass的层次结构进行组合(参见下图),其命名可参考 实际业务对象。将这些结构映射为各种业务术语,转换为BOClasses、Objects、Condition对象(Object):BO对象是后台数据结构(Table、Column Join)的物理数据映射。对象命 名根据用户业务而定,如物料维Class包括物料大类、物料中类、物料小类、 物料编码等Objects;产品维Class包括产品大类、产品中类、产品小类、 产品分类、产品编码等Objects。实际上这些对象都是针对于后台数据仓库 中某些Table的

20、某些Column的一条SQL查询语句。BO对象也有可能是对后 台数据仓库中一系列Table及Column的运算结果,如总下单金额Object等 于Sum(单价*下单数量)。BO Object分为三种类型:维对象、明细对象、度量对象。ObjectTypeDescripti on维对象业务分析参量,对业务的具体描述。如产品、物料、时间、 区域、部门等,为便于分析,部分维对象具有层次结构。明细对象对维对象的补充说明。如供应商维对象,则供应商的电话 号码、地址等都是明细对象。明细对象是维对象的一个特 殊形式。度量对象数值型对象,用于计算。如下单金额、价格刷新率、订单 更改率、要求发货合同批次等。参见下

21、图:i+ a刁国他需或尖製繼*1出盘币种维匡汩降价方式维一1 F0下单疔数 维对 门厂亠旷fTS供应商 广-|- 供应裔*明细对|i 4規行曲省悅 城帀 邮舗4 供应裔地址1?条件(Condition):为业务人员预定义好的一系列查询、限制、过滤条件。实际上条件亦是一种BO Object,不同的是它不是一条完整的SQL查询语句,而是针对某一对象 添加的Where条件子句(参见下图)。如条件(日期大于2003年3月), 实际是对取出的月份加以限制,查询月份ID大于200303的值。查询(Query)分析人员或.IT人员根据后台数据结构定义好Universe,前台业务人员(包括领导) 便可以在BC

22、最终用户模块中访问该Uni verse,通过该Un iverse连接后台数据仓 库,同时根据业务需求,组织Universe中相应的业务对象,BO最终用户模块会自 动生成SQL语句,查询并返回数据。业务人员面对的查询界面如下图所示(查询各年度、各产品大类、各种不同产品状态的出货金额),业务人员所看到的全部是自己所熟悉的业务用术,查询数据完全 无须IT专业人员或专职分析人员参与报表(Report/Document)业务人员通过如上所示查询面板,组合相应业务对象,运行后返回的结果即称为B0报表(如下图所示)。该报表在B0中称为Report或Documen,个BO报表即 为一个或多个查询的结果,亦可制

23、作自定义格式的复杂报表 (或华为日常所用的报 告)。结果集与动态微立方体(Micro Cube)上面我们所看到的B0报表,包含了用户查询所返回的数据结果,该数据结果通过 压缩重组,将结果数据(结果集)存放到本地(参见下图),形成了动态微立方体(即我们所说的Micro Cube)。我们可以基于这个放在本地的动态微立方体数据 结果集,再对查询数据进行进一步的变换(排序、过滤、计算、拆分、告警、排名、 统计图)或分析(切片、旋转、钻取)。再进行的任何变换,都基于本地数据,不 再连接到后台重新查询数据,因此可以方便我们离线或远程进行OLAP分析处理。对于大数据量的结果集,除第一次查询返回数据时间较长外

24、, 之后再进行的分析处 理时间都可以忽略不计,大大地方便了业务分析人员与领导的决策支持操作。维度与多维分析(OLAP所谓维度,实际上是观察数据的特定角度,是考虑某一问题时的一组属性, 这一组 属性集合构成一个维。女口:采购主题应包括时间维、物料维、采购部门维、供应商 维、制造商维、需求部门维、PO类型维等等;订单主题应包括时间维、产品维、 产品类型维、合同办事处维、订单办事处维等等。有的维可能包含很多层次,即人观察数据的某个特定角度与各个描述层面。女口:时间维(年、季、月、周、日)、物料维(物料大类、物料中类、物料小类、物料名称)、产品维(产品大类、产品 中类、产品小类、产品分类、产品名称)等

25、。 人们想观察的数据都在维中有一个完整的表述。有的表述可以是一个维,如:2003年11月下单金额;有的表述可能包 括多个维,如:某某采购部门对IC物料大类各供应商在2004年1、2月的采购到 货数量。前面已经说过,OLAP的含义是在线分析处理,即业务人员或领导可以通过某一个 数据(或指标)所关联到的多个维度进行分析操作。如:下单金额KPI与时间、物料、采购部门、供应商、需求部门、交货地点、需求来源、币种、PO类型、制造商、业务模式、下单组织等多个维度相关联,不同部门、不同职务、不同级别的业 务人员或领导从自己主管的业务角度出发,可能都希望能从不同的维度范围上去对下单金额KPI进行查询、分析或其

26、他计算操作。这样,实际上就是对多个维度数据 取值所构成的多维数组进行分析与研究。在BO中的多维分析是基于其查询结果集(即动态微立方体),对这个动态微立方体,我们可以进行切片(如:观察2003年各月度数据)、旋转(如:观察2003年 各月度数据与各供应商数据)、钻取(如:观察IC物料大类下各物料中类的明细 数据)等操作(参见下图)。资料库(Repository)BO提供名为资料库(Repository)的后台管理库,所有的BO客户端都通过数据库 连接键连接到该管理库,形成BO网络环境,这样一方面可以提供BO用户与权限管 理;另一方面也提供了BOUniverse及Report文件的共享途径。BO资

27、料库包括50多张表,这些表共分为三个域:安全域(存放BO用户及安全权限机制)、Universe域(共享语义层)、Document域(共享BO报表)。每个客户端要连接到BO资料库,都必须在安装后由管理配置一个名为bomai n.key的连接文件,在这个连接文件里,包含了客户端连接到B0资料库的网络连接键。Bomain.key文件将存放在每个客户端BO应用目录的Localdata目录下(后面的章 节我们将介绍如何配置该连接文件)。HWBIS Getti ng StartedHWBIS前端应用基本使用模式HWBIS析或IT人员制作Universe,将HWBISf台数据仓库结构映射为业务逻辑 结构,然

28、后将该语义层文件存放到BO资料库上。前端业务人员、领导,通过连接BO资料库读取该Uni verse,并通过该Un iverse定义的与后台数据仓库的连接, 访 问后台数据,建立各种查询或分析,返回结果到本地。同时将结果保存为BO报表文件,将报表文件发布到BO资料库保存,其他连接BO资料库的用户如有权限读取 该报表文件,即可直接读取该报表及所表述的数据结果集。这就是HWBISf台的基本网络使用模式。语义层HWBISf台第一期语义层概述HWBISf台第一期是指ISC领域采购与订单两个主题,最终用户要查询采购与订单 数据,主要使用以下三个语义层(参见下图):?ISC采购主题KPI查询与分析对采购主题

29、所涉及的24个KPI及其因子(分子/分母)进行查询与多维分析, 同时对采购主题所涉及的4张固定报表进行数据查询(采购主题第一期范围 只涉及24个KPI与4张固定报表)。?ISC订单主题KPI查询与分析对订单主题所涉及的24个KPI及其因子(分子/分母)进行查询与多维分析(订单主题第一期范围共涉及31个KPI,其中24个使用该语义层进行查询与分析,另外7个KPI使用在OLAP Server上建立的Cube模型进行查询与 分析)。?ISC订单主题固定报表对订单主题涉及的10张固定报表进行数据查询(订单主题第一期范围涉及10张固定报表)。采购KPI语义层Universe文件名:KPI_PO.unvU

30、niverse参数名:ISC采购主题KPI查询与分析Uni verse Conn ector:KPI_PO(其Oracle连接键配置参见下图)BO Class与Object结构如下:时间维物料维采购员工维/需求部门维供应商维制造商/下单组织/交货地点/PO类型/业务模式维需求类型维/币种维/降价方式维/KPI定义表PO_KPI度量对象预定义条件(Condition)维层次(Hierarchies)订单KPI语义层Universe文件名:KPI_OM.unvUni verse参数名:ISC订单主题KPI查询与分析Universe Connector:KPI_OM(其Oracle连接键配置参见下图

31、)BO Class与Object结构如下:时间维产品维/合同主设备维产品配置维/产品状态维合同办事处维/订单办事处维采购物料维合同类别维/订单类型维订单调度科维/订单计划科维合同投诉责任部门维/职员维CCP维/发运集维制造物料维/KPI定义表OM_KP度量对象预定义条件(Condition)维层次(Hierarchies)订单固定报表语义层Universe文件名:REP_OM.unvUni verse参数名:ISC订单主题固定报表Universe Connector:KPI_OM(其Oracle连接键配置参见下图)BO Class与Object结构如下(与KPI_OM不同之处):语义层文件存放

32、及共享上述三个Universe文件设计完成后,将使用BODesigner模块的Export功能,将其导出至BO资料库(Repository)Universe域进行存放。所有连接到BO资料库 的BO客户端,如果有权限访问该Universe文件,则都可以在自己的查询列表中看 到并选择某Universe进行数据查询。(Universe文件在BO资料库的共享保存参 见下图)根据BO管理员预先为每个用户设置的访问权限, 可以限制用户对Uni verse文件的 读取与使用。如上图所示:OM组及其下用户无权使用KPI_PO语义层,即不可查询 关于采购KPI的数据。定制其他语义层此外,除了我们看到的这些语义层

33、外,今后华为各业务部门分析人员都可以根据前 端业务需求的变更,对上述语义层进行修改(如增加或减少查询对象)。亦可根据 后台数据库结构的变化,定制新的语义层,以支持前端业务过程查询、业务分析、 报表制作。详细语义层定义方法,请参见BO语义层设计指南(BO产品内附)。HWBIS艮表分类HWBISP台报表可分为三类:?随机查询(KPI)报表模板 根据业务人员或领导常用KPI查询或分析需求,定义随机查询模板,如:选 取某一KPI所涉及的维度及相关度量,预定义为查询模板,在此模板上,前 端用户可以随机添加查询维对象,对度量对象进行自由变换(计算、统计图、OLAP分析)。报表?固定报表华为各业务部门固定格

34、式的业务报表/报告,当然,随着需求的变化,固定 格式同样可以进一步进行调整。?OLAP分析报表主要是指针对连接OLAP Server的多维分析报表。HWBIS艮表?采购KPI报表模板(22个,展现24个KPI)?订单KPI报表模板(24个,展现24个KPI)?采购固定报表(4张)?订单固定报表(10张)报表文件存放及共享通过BOPublish功能(参见第六章),可以将以上报表发布到B0资料库中存放(参 见下图),不同部门、 不同职务的业务人员可以根据管理员预先定义的访问报表文 件的权限, 去读取相应报表。BO安装及配置指南注:普通用户无须关注此小节。环境要求?Oracle 9i Clie nt

35、?Win dows NT/Wi ndows 2000 Series/Wi ndows XP/Wi ndows.Net?32M以上内存?240M以上空闲磁盘空间配置Oracle Tnsname打开$OracleHome$networkadmin目录下tnsnames.ora文件,将以下代码拷贝至tnsnames.ora文件空白处(其中DWDB0连接BO资料库,DWD连接HW数据仓库)。DWDB02 =(DESCRIPTION =(ADDRESS_LIST =)(CONNECT_DATA =)DWDB =(DESCRIPTION =(ADDRESS_LIST =)(CONNECT_DATA =)B

36、O安装步骤启动BO安装文件进入B0安装目录,点击Setup.exe文件,启动BO安装。选择安装版本如果是安装BO多语言版本,点击Setup后安装程序将提醒您选择安装语言 (目前来说,暂时选择英文版)。安装向导选择安装版本后,将进入BO安装向导,用户可以根据安装向导继续执行BO安装操作(如安装的是单语言版本,将直接进入安装向导)。以下仅列出必须注意的安装步骤。Automatic Con figure Mach ineLice nse Agreeme nt?选择License文件存放目录选择License Folder至华为有效License文件存放处,点击CheckLicense按钮,以检测现有

37、BO License是否可用。?In stall this applicati on for:?选择安装类型通常为用户安装时直接选择Desktop In stallation模式!?请等待接下来请等待BO安装程序执行完余下的安装步骤。?安装结束点击结束键之后,B0安装成功,请重新启动您的电脑。在程序组里将出现BC程序组,请确认是否包括其主要的三个模块(参见下图):Bus in essObjects(最终用户模块)、Designer(语义层设计模块)、Supervisor(管理员模 块)。配置BO连接资料库创建BO网络连接执行Supervisor模块。点击Admin按钮以启动配置向导,开始配置连

38、接BO后台资 料库,只有连接了资料库的BO客户端才能成为BO网络环境中的一员。启动配置向导选择配置类型应选择Run a safe recovery(运行安全恢复)选项,以恢复连接到已有的B0资料库。选择及配置网络层接下来,将出现上述窗口,让我们选择适当的数据库连接键(请选择OracleClient),然后请点击Setup按钮,将出现以下配置窗口。在该配置窗口中,Database engine选择为Oracle 9; User name B0资料库在DWDB02数据库中Schema名)为bo61repo;Password(管理员掌握该密码)为*;Database连接键为dwdb02配置完毕后,请

39、点击Test按钮。如连接检测通过,将出现上述提示,那么证明你的BO已正常连接到BO资料库中了。如连接检测未通过,将出现上述提示,我们可以点击Details按钮,查看连接未通过的原因,以便由管理员进行Troubleshooti ng。生成连接文件连接检测通过,将回到上述窗口。点击Next按钮,BO配置程序将提示我们生成一个名为bomain.key的连接文件,这个文件将存放在每个客户端BO应用目录的Localdata目录下(参见下图)。如果要连接到多个不同的BO资料库,我们可以为连接不同BO资料库的bomain.key文件取不同的文件名,BO将通过不同名的多 个boma in .key连接文件为多

40、个BO应用Session连接到不同的资料库。结束配置BO连接资料库OK现在我们完成了B0资料库的配置,可以正式开始使用HWBIS系统了。随机查询操作流程登录HWBIS点击程序组Business Objects/BusinessObjects 6.1,启动BC最终用户模块(参见下图)。HWBIS系统为每个用户分配了一个BO用户名,用户命名规则同华为域用户命名规贝姓第一个拼音字母+五位工号(不足五位请在工号前加0补足)。启动BO最终 用户模块后,将出现登录界面(参见下图),User Name输入自己的BO用户名, 初始密码为空,SecurityDomain指连接哪个bomain.key文件。用户第

41、一次登录HWBIS系统,将出现以下提示框,提示用户更改密码。点击OK按钮,用户可以更改密码(参见下图)。请输入6位以上密码,有效字符 包括:0至9、a至z、A至Z、横线-、下划线_、符号$、空格键。密码不支持中文, 同时大小写敏感。请用户务必妥善保管密码,三次不正确登录系统将自动锁死该用 户(出现这种情况请联系管理员)。更改密码后,你可以正常登录B0最终用户模块了。随机查询向导登录B0最终用户模块后,将出现查询向导,用户可以根据查询向导构建自己的随 机查询(参见下图)。选择Universe按钮,我们将看到可用的语义层列表(参见下图)。请选择适当的 语义层,0K我们可以自主构建查询了。构建查询面

42、板选择相应Universe语义层,出现查询面板(参见下图)我们来了解一下这个查询面板:点击磚图标,左边将出现Classes and Objects列表,列出了所有预定义的业务对象(维度或KPI);业务人员可以自主选择列表中相应且适合的业务对象(双击或拖拉对象),将其放入右边Result Objects框 中;点击厂图标,左边出现的将是预定义的条件对象;业务人员同样可以双击 或拖拉相应条件对象,放入右边Conditions框。我们可以选择工按钮,对结果进行过滤与排序;点击甸按钮,对相应维对象选择分析层次;点击-二一按钮查看B0查询面板自动生成的SQL语句。采购与订单主题KPI与相关维度(重点关注

43、)在选择业务对象(维对象、KPI、条件)时,我们 必须明白,每个KPI可能关联的维度不尽相同。也就是说,我们在组合维度、KPI、条件查询KPI数据时,必须是与这个KPI相关联的维对象、条件对象,才能正确查询数据。否则该查询就是错误的。判断所选择的维对象是否与KPI相匹配,可以简单地用以下方法:点击查询面板口 按钮,检测生成的SQL语句,如果出现的SQLViewer中只有一个SQIL参见下图),则证明选择的维对象可以与该KPI相匹配。如果出现的SQL Viewer中出现下列窗口(参见下图),则证明维对象与该KPI不匹配,请重新选择正确的业务对象。下图是点击上述窗口0K后,出现了多个SQL这将会导

44、致查询结果不正确!以下列表将明确说明第一期采购与订单主题每一个KPI所关联的维对象,用户务必 将此表作为构建KPI查询时的重要操作指南。在下表“涉及的维度”栏中,各维度 后面括号所指是该维度的层次关系,除时间维外,其他可进行钻取等OLAP操作。主题KPI涉及的维度采购预测准确率时间维(年、季、月)、物料维(大类、中类、小类、Item)“ 计划准确率时间维(年、季、月)、物料维(大类、中类、小类、Item)、供应商维下单金额/下单数量时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、需求部门维(一级、二 级、三级)、供应商维、交货地点维

45、、需求来 源维、币种维(下单数量无)、P0类型维、制造商维、业务模式维、下单组织维下单行数时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、三级、员工)、供应商维、交货地点维、主题KPI涉及的维度需求来源维、币种维、P0类型维、业务模式维、下单组织维到货金额/到货数量时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、需求部门维(一级、二 级、三级)、供应商维、交货地点维、需求来 源维、币种维(到货数量无)、P0类型维、制 造商维、业务模式维、下单组织维到货P0行数时间维(年、季、月、日)、

46、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、三级、员工)、供应商维、交货地点维、 需求来源维、P0类型维、业务模式维、下单 组织维应付金额时间维(年、季、月)、供应商维、需求来源维、币种维、制造商维、业务模式维采购周期时间维 (年、 季、 月) 、 物料维 (大类、 中类、小类、Item) 、采购部门员工维(一级、二级、三级、员工)、供应商维、需求来源维、业务 模式维、下单组织维主题KPI涉及的维度平均赎期时间维(年、季、月)、物料维(大类、中类、小类、Item)、供应商维、需求来源维、制造商维、业务模式维按计划到货率时间维(年、季、月、日)、物料维(大类、 中类、小

47、类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、制造商维、 业务模式维需求满足率时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、需求来源维、 制造商维、业务模式维准时到货率时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、制造商维、 业务模式维分摊比执行偏差时间维(年、季、月、日)、物料维(大类、率中类、小类、Item)、米购部门员工维(一级、 二级、三级、员工)主题KPI涉及的维度价格刷新率时间维(年、季、月、日)、物料维(大类、

48、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、制造商维、 业务模式维物料平均认证货期时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、制造商维、 业务模式维可比米购成本下降率时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、需求来源维、 降价方式维、制造商维、业务模式维降价幅度时间维(年、季、月、日)、物料维(大类、 中类、小类、Item)、米购部门员工维(一级、 二级、二级、员工)、供应商维、需求来源维、 降价方式维、制

49、造商维、业务模式维采购可用Item数时间维(年、季、月、日)、物料维(大类、中类、小类、Item)主题KPI涉及的维度米购可用供应商数时间维(年、季、月、日)、币种维合格供应商利用率时间维(年、季、月、日)独家供货Item比例时间维(年、季、月、日)、ltem_Category1、以上KPI,除需求满足率外,时间维均不可进行Rollup操作,其余维度可按层次关系OLAP (凡KPI是比率的, 均是对其因子进行OLAP分 析) 。订单出货金额时间维(年、月、周、日)、产品维(产品大 类、产品中类、产品小类、产品分类、产品编 码)、订单类型维发货金额时间维(年、月、周、日)、产品维(产品大 类、产

50、品中类、产品小类、产品分类、产品编 码)、订单类型维发货合同数时间维(年、月)发货量时间维(年、月、日)、产品配置维、产品状主题KPI涉及的维度态维、订单办事处维、部门维工业销售产值时间维(年、月)、产品维(产品大类、产品中类、产品小类、产品分类、产品编码)、产品状态维、订单办事处维客户要货完成率时间维(年、月、日)、部门维商务要货量时间维(年、月、日)、产品配置维、产品状 态维、订单办事处维、部门维综合急单率时间维(年、月、日)、产品维(产品大类)、部门维万元发货制造费用一个SQL直接获取数据,不能进行OLAP分析。整机计划执行率时间维(年、月、日)、产品维(产品大类、 产品中类、产品小类、

51、产品分类、产品编码)、 部门维加工任务令急单时间维(年、月、日)、产品维(产品大类)、率部门维、订单物料维采购急单率时间维(年、月)、产品维(产品大类)、部主题KPI涉及的维度门维、员工维、订单物料维入库急单率时间维(年、月、日)、产品维(产品大类、 产品中类、产品小类、产品分类、产品编码)、 部门维订单录入周期时间维(年、月)、合同办事处维、订单类型 维借货核销及时率时间维(年、月、周)、产品维(产品中类)、合同办事处维订单更改率时间维(年、月、周)、产品维(产品中类)、合同办事处维、订单类型维合同更改率时间维(年、月、周)、合同主设备维、合同 办事处维订货额时间维(年、月、日)、产品维(产

52、品大类、 产品中类、产品小类、产品分类、产品编码)、 订单办事处维货期不足率时间维(年、月、日)、产品维(产品大类、 产品中类、产品小类、产品分类、产品编码)、主题KPI涉及的维度订单办事处纷乱、订单类型维合同成套及时完时间维(年、月、日)、产品维(产品大类、成率产品中类、产品小类、产品分类、产品编码)、订单类型维待冲销金额时间维(年、月、日)、产品维(产品大类、 产品中类、产品小类、产品分类、产品编码)、 合同办事处维借货发货额时间维(年、月、日)、产品维(产品大类、 产品中类、产品小类、产品分类、产品编码)、 合同办事处维成套制单合同时间维(年、月、日)、产品维(产品大类、数、订单数、栏产

53、品中类、产品小类、产品分类、产品编码)、目数订单类型维、员工维合同客户投诉率不能进行OLAP操作。查询时间维(年、月、周)以上KPI,时间维均不可进行Rollup操作,其余维度可按层次关系OLAP(凡KPI是比率的,均是对其因子进行OLAP分析)。此外,其余7个KPI,在OLAP Server上建立Cube访问该KPI,主题KPI涉及的维度不通过KPI模板访问。返回结果集选定所要查询的业务对象后,点击查询面板 口:0按钮,语义层将连接到后台 数据仓库,将查询结果集返回客户端(参见下图)。如果在查询面板中选择了预定义的条件对象,则生成的SQL中将加入该条件(Where子句),同时反映在前台客户端

54、。如:预定义条件让用户自己输入时间范围(参见 下图),点击查询面板丨血I按钮,出现提示输入框,用户输入的日期将作为SQL的条件。B0报表界面一览在该界面中,右边是 报表数据区,存放结果数据及进行数据组织或变换,同时可以 分多页显示报表;左边是 报表管理器(Report Manager),所有查询所用到的对象 都会放在管理器列表中。在工具栏上单击右键可定制工具栏,实现菜单中定义的各 种报表或数据变换功能。状态栏将可以显示查询时间,查询进度,报表名等各种状 态信息。组织数据在第3节B0基本概念中已经介绍过,返回的查询结果是以动态微立方体形式的数 据集(即结果数据放到客户端),该数据集在报表数据区中

55、,称之为Block块,因此我们可以利用BO提供的众多功能来组织数据(以下仅列出常用功能,详细功能 参见BO用户指南)。交换列(Swap在Block块中选定任意列,按住鼠标左键不放,出现,这时我们可以交换各列的位置,或将此列拖出Block块(参见下图)。此时,可见状态栏出现以下提示:上4 .1 lri:|Y0J vid弋刖Fin LUU时呛增加/删除行列(Add/Delete)选中某列,在Insert菜单中选择Row/Column,插入行或列,并可选择在选中的列 左边插入还是右边插入列,在选中的行上边插入还是下边插入行。要删除行或列,很简单,选中某行/列,单击鼠标右键,Delete!拆分列(Br

56、eak)选中Block块中某一列,点击三按钮,拆分Block块中某一列(参见下图)。过滤(Filter)选中Block块中某一列,点击S3按钮,对某列进行过滤(参见下图)。未选中的 对象将不再在Block块中显示。排序(Sort)选中Block块中某一列,点击按钮,对某列进行排序斛和创(升序、降序、自定义排序)计算(Calculation)选中Block块中度量对象列, 单击鼠标右键, 在Calculations菜单中选择计算。告警器 (Alerter)选中Block块中度量对象列, 点击I松按钮, 为度量值设定告警条件 (参见下图) 。排名 (Ranking)选中Block块中维对象列,点击

57、固按钮,显示按选中维对度量进行排名,可选择数值排名前几位或后几位(参见下图)。分组(Group)选中Block块中某维对象列,单击某列值,然后按住Shift键,再单击一列值(参见下图),点击 W 按钮,可对选中的列值进行合并(可取新列名)。定制结果集(报表)编辑查询点击丄按钮,可以回到查询面板,重新编辑查询。如同一张报表里仅有一个查询,则直接回到查询面板,如包括多个查询,则出现下列窗口,我们必须选中其中某一个查询,然后出现查询面板,编辑查询。刷新数据点击當按钮,BO将重新通过Uni verse连接后台数据库, 将新的结果数据集填充到Block块中 (该功能将是今后最常用的功能之一,请注意 )。

58、插入报表点击I按钮,我们可以在同一张报表上插入一个新的查询(参见下图)。插入查询包括四个选项:Use existi ng data from the docume nt(现有查询中已有的对象)、Build a new query on the uni verse curre ntly in use(从当前正在使用的Uni verse中构建新查询)、Access new data in a differe nt way(新的数据访问途径构建新查询)、Use an existi ng query to build a new one(基于现有的查询新构建一个结果集)。通常选择第2或第3选项,同一张

59、报表上可能包括来源于不同后台数据源的数据(如来源于采购、订单两个Uni verse,来源于数据仓库与OLAP Server两个不同的数据源)。插入单元格点击| 一按钮,可插入一空白单元格。在这个单元格中,可以输入字符,亦可以插 入一系列函数(如当前日期、最后打印时间等)编辑单元格格式选中某一单元格或某列,单击鼠标右键“Format Cell”,可编辑单元格格式(参 见下图)。编辑单元格格式,包括:Number(单元格字符显示格式)、Alignment(对齐方式)、Font(字体)、Border(边框样式)、Shading(底纹样式)。转换统计图统计图类型B0提供多种统计图样式(参见下图)。转换

60、为统计图选中Block块,单击鼠标右键“Turn to Chart”,可按用户要求将报表转换为各 种统计图。编辑统计图在统计图上单击鼠标右键“Format Chart”,可以编辑统计图样式或数据维度。结果集(报表)保存及发布保存结果集(报表)我们可以将结果集,也就是BO报表保存下来。结果集可以保存为多种文件格式,包括.rep、.rtf、.txt、.pdf、.xls、.htm、.ret等。BO默认的报表文件格式为.rep,该文件格式是动态报表文件,这代表了几个含义: 首先是查询结果包含的数据保存下来;其次是经过一系列变换后,保存了当时的样式;第三,我们可以在任何时间打开这个结果集,再进行一系列的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论