看的文件,如发布定制的报表、多维分析文件,他们需要联机查看,但同时也能始终查看到实时的最新数据:一类是各种可以脱机查看的文件,例如各类导出的文件、用户自己上传发布的各类文档等。
内容管理的功能特性有:
能够按照目录结构存储结构化数据和非结构化数据,非结构化数据有多种类型;并有相应的加密限制;
能够提供“增加、删除、修改、检索、移动、复制、下载”等数据目录或数据文件的接口;系统提供界面可以直接对其进行维护;
完善提供按照关键字搜索的功能;
对于常见的文档类型,支持在门户中直接打开展现; 支持公共和私人目录;
至于转悠的分布式文件服务系统,可以实现海量存储。
1.2 软件选型
基于上述软件需求,北大千方选用Oracle 商务智能套件企业版和ESSBASE。
1.2.1 Oracle BIEE软件介绍
Oracle 商务智能套件企业版+ 将实时、前瞻性的和可执行的洞察力扩展到每一个用户,包括企业的高管、经理和一线员工,从而支持用户更快地做出更明智的业务决策。Oracle 商务智能套件企业版+ 提供可热插入现有数据资源和运营系统中的商务智能平台,为构建企业商务智能解决方案提供了最佳基础,满足整个企业范围的商务智能需求,包括特定分析和查询、前瞻性的商务智能和预警、高级报表编制和预测分析,所有这些都通过一个个性化、交互式的智能信息仪表板来提供。用户在合适的时间获得了和背景相关联的合适信息,从而能制定出最有效的业务决策,使更多用户获得洞察力。除了提供全面的商务智能功能外,Oracle 商务智能套件企业版+ 平台还基于成熟、全新的面向 Web 服务的体系结构,从而可提供真正意义上的下一代商务智能功能。
Oracle 商务智能套件企业版+ 对任何企业数据资源都是开放的,并针对Oracle 或非Oracle 数据库进行了优化,能集成来自所有企业应用系统(包括第
三方和客户应用系统)的数据。借助Oracle 商务智能套件企业版+ ,你能够充分利用你对Oracle 和非Oracle 技术的现有投资,跨整个企业资源提供全面、实时的智能并降低总体拥有成本。
1.2.2 ORACLE ESSBASE 产品介绍 1.2.2.1 多维数据库概述
多维分析(OLAP)是报表系统的主要数据分析和展现手段,各部门用户通过客户端或浏览器与OLAP服务器联结,快速、一致、交互地访问各种可能的信息视图,洞察数据深处,掌握隐于其中的规律。分析模块能够帮助企业中的决策人员、业务分析人员、数据分析人员完成各种OLAP需求。
? 多维的概念——从多个角度观察数据
在对业务数据的查询分析过程中,人们往往需要从多个角度观察和分析数据。其实从多个角度查看数据并不是一个陌生的概念,例如:“按月察看各个分支机构、各类客户的存款余额”,每个月和分支机构就构成了不同的观察角度,可以看各机构的某一个月的存款总额,也可以看某一机构的每个月的存款余额,还可以看各种客户类型每个月的存款余额对比。在这里时间、机构和客户类型构成了对存款余额的分类,我们称之为维;而存款余额是一个被观察的对象我们称之为度量对象或统计指标。
? 钻取、旋转和切片——观察数据的方法
本系统为用户提供了从多个角度观察数据的方法,同时也为业务人员提供了多种观察数据的方法,业务通过最直观的操作就可以变换观察角度,改变查询视野。 OLAP分析模块是中国银行报表系统的主要数据展现和分析手段,用户通过客户端或浏览器与OLAP服务器联结,快速、一致、交互地访问各种可能的信息视图,洞察数据深处,掌握隐于其中的规律。分析模块能够帮助企业中的决策人员、业务分析人员、数据分析人员完成各种OLAP需求。利用多维分析技术可以实现:
? 在不同层次之间计算和建模; ? 从不同角度切割数据集合进行分析; ? 从宏观到微观,对数据进行深入分析; ? 从微观到宏观,对数据进行汇总分析; ? 查询底层细节数据;
? 对不同数据集合进行基于多个角度的比较。
1.2.2.2 Hyperion Essbase-多维分析引擎概述
Hyperion Essbase是一个高性能的多维分析平台,它可以实现高速的企业管理,满足复杂的、不断变化的商业环境的需要。 Hyperion Essbase在线分析处理(OLAP)的先进技术可以非常全面地支持任何一种业务分析,包括客户分析、盈利性分析、总帐报表、风险分析等。
Hyperion Essbase OLAP server软件平台专为支持各种分析应用而设计。它拥有先进的网上分析处理(OLAP)技术,可根据产品、客户、地域、时限等各项常见之商业数据,进行整理分析,并让用户直接阅读和使用分析结果。Hyperion Essbase 将数据转化为可付储实践的有用资讯,从而帮助企业制订更臻完善的商业决策。
Hyperion Essbase 能够令企业在资讯科技基建方面的投资增值。企业以Hyperion Essbase 为商业数据分析的框架,便能充分利用其于数据库、原有系统、企业资源规划(ERP)系统、电子商务系统及客户关系管理(CRM)应用程序内的数据。Hyperion 可与许多主流的ERP、CRM和数据库系统兼容,因而能加速
应用程序的操作和简化维修理工作,大大降低企业的管理总成本。Hyperion Essbase OLAP server拥有数以百计强大又易用的计算功能,并配备众多支持统计、空间计算的指令语言,堪称为企业选择分析应用程序的理想之选。
Hyperion Essbase 的开放式架构,支持多种不同格式,适合企业中不同的用户群、不同的应用需求以及各种信息传送模式。由Hyperion 以及Hyperion 联盟伙伴提供的数十套软件开发工具,透过多种客户/服务器及网上界面(包括HTML、JAVA及ActiveX)提供信息,为客户提供更多选择。此外,Hyperion Essbase 拥有多用户读/写功能,以及稳健的保安模拟功能,因此对需要精密模拟及规划功能的工作,亦能应付自如。客户既可分析过往的工作模式,亦可前瞻模拟不同变化对业务的影响。凡此种种,均令Hyperion Essbase 成为选择企业级分析应用程序时的必然之选。
Hyperion Essbase 支持“基点式”(drill-down)、中点式(pivot)及“俯瞰式”(top-n)等多层次、多角度的分析查询,并能极快作出回应。用户既可随意使用其数据,亦可透过反复分析,进一步改良商业运作程序。用户更可在没有信息科技人员协助下,透过Essbase Query Designer轻易设计和执行复杂的查询。
利用Hyperion Essbase ,用户可加进任何因素进行分析,如描述性及统计性的资料等,令分析更为全面广泛全面的应用支援。
Hyperion Essbase 将数据库及企业资源规则系统增值,实现对电子商务、客户关系管理、财政、生产等方面的全面分析。电子商务分析应用程序可衡量网上广告和市场推广的效益,让公司改善其整体商业运作,提升网上销售额,以及将传统营运系统与网上系统结合起来。
以Hyperion Essbase 为基础开发的客户关系管理分析应用程序,让企业更了解不同客户的盈利能力,在何处、何时存在销售商机,以及如何增加市场推广的效益。加强需求管理及生产能力,可说是制造商在市场竞争的最佳武器。企业都希望透过提升仓库和分销中心的工作效率,以及改良存货需求的规划、趋势和预测等,提升公司的盈利能力。 在Hyperion Essbase 基础上建立的分析应用程序,能帮助零售和消费品业界的管理人员,了解存货量和客户行为模式间的关系,从而策划季度性减价促销活动;而电讯公司更可利用Hyperion Essbase 建构具盈利能力的商业模式,以预计和筹划资本性投资,帮助管理层作出决策。
Essbase OLAP Server可以支持各种类型的前端工具,包括Hyperion Performance Suite、Excel、Hyperion Analyzer、Hyperion Planning以及第三方开发工具。
1.2.2.3 Hyperion Essbase 产品组件介绍
在本系统中主要用到Hyperion Essbase以下组件,如下图:
以下将详细描述每一个组件的功能: ? Hyperion Essbase OLAP Server
即运行于后台的多维数据库服务器,提供强大的多维存储与分析引擎,主要提供数据加载存储、计算汇总、数据访问等功能。Hyperion Essbase OLAP Server是Essbase产品的核心组件。 ? Essbase Integration Services
Essbase Integration Service是一套图形化的工具和极具扩展性的数据集成服务,将企业用于创建、交付和管理分析型应用所需的时间和花销降至最低。这些工具使用集中的、可重用的元数据来使整个分析应用的创建和