Cognos产品方案建议书.doc

上传人:laozhun 文档编号:3747710 上传时间:2023-03-18 格式:DOC 页数:101 大小:11.06MB
返回 下载 相关 举报
Cognos产品方案建议书.doc_第1页
第1页 / 共101页
Cognos产品方案建议书.doc_第2页
第2页 / 共101页
Cognos产品方案建议书.doc_第3页
第3页 / 共101页
Cognos产品方案建议书.doc_第4页
第4页 / 共101页
Cognos产品方案建议书.doc_第5页
第5页 / 共101页
点击查看更多>>
资源描述

《Cognos产品方案建议书.doc》由会员分享,可在线阅读,更多相关《Cognos产品方案建议书.doc(101页珍藏版)》请在三一办公上搜索。

1、*综合数据库系统(一期)Cognos产品方案建议书北京优信佳公司2007年8月Cognos技术方案建议书- 1 -北京优信佳公司- 1 -2007年4月- 1 -第一章 引言- 5 -11*公司综合数据库系统介绍- 5 -12*公司综合数据库系统 Cognos产品技术方案内容简介- 6 -2.1项目背景- 8 -2.1.1*公司综合数据库系统建设背景- 8 -2.2 初步需求分析- 8 -2.3*公司综合数据库系统Cognos产品技术建议- 9 -2.3.1 Cognos技术方案思路- 9 -第三章*公司综合数据库系统Cognos产品技术方案构架- 10 -3.1 Cognos BI总体解决方

2、案介绍- 10 -3.1.2Cognos 产品介绍- 11 -3.1.2.1 Cognos产品体系结构:- 11 -3.1.2.2 Cognos8产品体系结构图:- 11 -3.1.3 Cognos 8 BI产品数据流程示意图- 14 -3.1.4 Cognos 产品主要优势- 15 -3.1.4.1完全可扩展的体系结构- 15 -3.1.4.2产品功能的广度和深度- 17 -3.1.4.3纯浏览器方式- 18 -3.1.4.4 OLAP Server- 19 -3.2.4Cognos 产品主要功能模块- 19 -3.2.4.1Cognos 主要功能模块结构示意图- 19 -3.2.5 Cog

3、nos 功能模块介绍- 20 -3.2.5.1 Cognos FrameWork Manager:- 21 -3.2.5.2 Cognos OLAP Modeling- 21 -3.2.5.3 Cognos Report Studio- 22 -3.2.5.4 Cognos Query Studio- 23 -3.2.5.5 Cognos Analysis Studio- 24 -3.2.5.6 Cognos Metrics Studio- 25 -3.2.5.7 Cognos Connection- 26 -3.2.5.8 Cognos Data Manager- 27 -3.2 Cogno

4、s BI总体解决方案的优势:- 32 -3.2.1异构数据源整合能力- 32 -3.2.2 强大的报表制作、部署和发布和管理功能- 32 -3.2.3 丰富的展现类型:- 33 -3.2.4 优异的可扩展性- 33 -3.2.5 优异的容错能力和稳定性- 33 -3.2.6大用户数和大数据量的数据访问分析能力- 33 -3.2.7 快速的数据访问分析能力- 34 -3.2.8 良好的安全性- 34 -3.2.9报表中的分析:“分析 - 然后 - 查询” (Analysis- Then -Query)- 34 -第四章 *公司综合数据库系统Cognos技术方案详细设计- 34 -4.1*公司综合

5、数据库系统 Cognos技术方案架构详细设计- 35 -4.1.1*公司综合数据库系统Cognos技术方案构成- 35 -4.1.1.1项目整体构架- 35 -4.1.1 数据源- 39 -4.1.2集中数据库系统- 42 -4.1.3元数据模型- 45 -4.1.4 前端应用- 46 -4.1.4.1 报表应用- 46 -4.1.4.2 OLAP分析:- 47 -4.1.4.3关键指标管理应用- 49 -4.1.5门户系统- 50 -4.1.6 安全性控制系统- 52 -4.2.5 实施*公司综合数据库系统要求的主要技术要点- 53 -4.2.5.1 Cognos能满足*公司综合数据库系统(

6、一期)的要求- 54 -4.2.5.1.1形成集团公司数据规划- 54 -4.2.5.1.2建设综合数据库- 54 -4.2.5.1.3实现数据采集和ETL功能- 55 -4.2.5.1.4建立企业级的辅助分析决策系统- 57 -4.2.5.1.5实现门户集成- 59 -4.2.5.1.6性能要求- 63 -4.2.5.1.6.1可用性- 63 -4.2.5.1.6.2可扩展性- 63 -4.2.5.1.6.3可管理性- 64 -4.2.5.1.6.4可恢复性- 66 -4.2.5.1.7安全性- 67 -4.2.6 Cognos支持的软硬件平台- 68 -4.2.7系统的负载均衡和容错保护说

7、明- 68 -4.2.8 Cognos技术方案的性能说明- 69 -4.2.9备份与恢复- 70 -4.2.10 Cognos服务器硬件部署建议- 72 -第五章*公司综合数据库系统目Cognos技术方案的特点、优势。- 73 -5.1 Cognos技术的特点和优势- 73 -5.1.2 Cognos技术方案在系统集成方面的优势- 74 -5.3 Cognos技术方案在应用过程中将带来的收益- 75 -5.3.1 大用户数和大数据量的数据访问分析- 75 -5.3.2 强大的报表相关能力- 75 -5.3.3 企业及安全性保护数据安全- 75 -5.3.4 系统的可扩展性为企业发展留出广阔空间

8、- 75 -5.3.5 易用性和低部署成本- 76 -第六章*公司综合数据库系统Cognos技术方案的实施方案- 76 -6.1实施目标- 76 -6.2 实施过程中的指导原则- 76 -6.3实施过程与内容- 77 -6.3.1 项目启动阶段- 77 -6.3.2 需求分析阶段- 79 -6.3.3 系统设计阶段- 82 -6.3.4 系统实施阶段- 85 -6.3.4.1数据处理- 87 -6.3.4.2元数据准备- 87 -6.3.4.3安全性准备- 87 -6.6.4.4 OLAP模型实现- 88 -6.3.4.5报表开发- 88 -6.3.4.6 OLAP分析应用和关键指标管理开发-

9、 91 -6.3.4.7客户化定制- 92 -6.3.4.8其他相关内容的实现- 93 -6.3.5 系统测试- 93 -6.3.6 系统上线移交- 93 -6.4 Cognos技术方案在方案实施上的优势- 95 -6.4.1 项目启动阶段- 95 -6.4.2 需求分析阶段- 95 -6.4.3 系统设计阶段- 96 -6.4.4系统实现阶段- 96 -6.4.5 系统部署阶段- 97 -第一章 引言11*公司综合数据库系统介绍12*公司综合数据库系统 Cognos产品技术方案内容简介Cognos作为世界上最大、最成功的商业智能软件供应商。不仅其商业智能软件产品系列在技术上长期稳居领先地位,

10、遥遥领先其他竞争者,同时Cognos提供数据仓库整体解决方案,在业界内也以高效、灵活、贴合业务需求、快速实现,高回报而著称。因此,“Cognos产品 + Cognos技术方案”作为项目实施的利器,能够最大限度的降低项目的实施风险,加速实施过程,并有力保证项目的成功。本技术方案说明书主要围绕“Cognos产品+Cognos技术方案”进行介绍,结合*的企业特征和实际需求,采用Cognos技术方案为*公司综合数据库系统给出技术和实施建议。本解决方案将包括如下几部分内容:第一部分 项目背景和初步需求分析结合*具体的情况,进行项目的需求分析,并给出需求点、实施关键点和解决方案初步规划。第二部分 Cogn

11、os技术方案技术构架简要介绍Cognos技术方案的组成、模块功能、特征优势等等,提供一个总体的Cognos技术方案的轮廓。第三部分 Cognos技术方案整体设计结合Cognos产品和*具体的需求,构建*公司综合数据库系统Cognos技术方案;在这部分中,我们将探讨Cognos技术方案整体体系结构的设计步骤,详细介绍其技术关键点,并给出Cognos技术方案在项目中部署模式建议。这部分侧重于解决方案的技术层面,可以为项目技术负责人、项目技术实施人员提供参考。第四部分 Cognos技术方案的特点及优势结合*公司综合数据库系统的具体情况和实施特征,介绍Cognos技术方案的特点和优势,以及这些优势将为

12、项目实施和今后的应用带来的帮助和收益。第五部分 Cognos技术方案的实施过程着眼于Cognos技术方案的实施过程,说明在实施过程中将会出现的问题和解决方法,在项目人员配置、项目进度、资源规划上给出建议,最后简要介绍了Cognos技术方案的一般开发流程。这部分侧重于解决方案的工程实施层面,可以为工程管理人员、项目规划人员提供参考。第六部分 其它介绍Cognos总体解决方案提供的培训和服务,平台配置以及Cognos产品和解决方案所获殊荣。在本技术方案中,我们将尽最大的努力,为*公司综合数据库系统提供一份满足需求、配置合理、具可操作性的Cognos技术方案,并结合我们以往的经验,提供项目实施过程参

13、考。我们对Cognos产品的技术层次和Cognos技术方案的优势抱有相当信心,衷心希望能有机会与*进行合作,为*公司综合数据库系统和企业信息化建设贡献我们的力量。但由于时间仓促,而且该项目尚未正式启动,我们还没有机会进行深入的需求调研和业务调研,因此我们对*项目的一些理解以及对企业的业务理解可能会有偏差,还望诸位行业专家给与指正和帮助,对此我们深表感激。第二章*公司综合数据库系统初步需求分析这部分将结合*具体的情况,进行项目的需求分析,并给出需求点、实施关键点和技术方案初步规划。2.1项目背景2.1.1*公司综合数据库系统建设背景*集团综合数据库系统(一期)项目主要内容包括:(1)集团公司本部

14、数据规划(2)集团公司本部共享数据库(包括管理数据库、实时数据库)系统建设(3)业务数据采集(4)商务智能分析和展示系统建设(5)报表中心建设(6)集团公司本部门户平台建设本项目业务数据来源包括集团各业务系统,如财务、人力资源、基建、OA等,还涉及在京和京外多家单位的生产和经营管理性数据。2.2 初步需求分析根据*公司综合数据库系统项目技术方案征集及软件产品询价书中的内容,我们初步了解了*公司综合数据库系统的功能,结合实施项目的经验,我们对项目的需求和问题进行初步分析。由于该项目尚未正式实施,我们还没有机会进行更加深入的需求调研和业务调研,因此如下这些分析可能与*的客观情况有所偏差。深入的需求

15、分析还需在项目启动后,进行实际的客户访谈和调研等工作。目前可能面临的问题:l 数据不集中。*集团内部存在多个的业务系统,如财务、人力资源、基建、OA等。同时涉及在京和京外多家单位。收集统计各类信息的效率低下,就需要对*集团整个企业的数据进行统一规划,形成统一的数据平台l 没有专业的展现工具,难以实现报表的灵活设计和修改,以及为企业的管理决策提供高效路灵活的分析功能。需要灵活的数据前段展现功能,对企业数据进行全面的展现,将数据转换成信息和知识,更好的为企业决策服务。2.3*公司综合数据库系统Cognos产品技术建议在上一节,我们对*公司综合数据库系统进行了初步的需求分析。结合需求分析和我们累积的

16、项目实施经验,现制定一个初步技术建议。2.3.1 Cognos技术方案思路针对*公司综合数据库系统,Cognos技术方案能够很好的帮助*集团解决以前遇到的各种问题,构建起适应*集团整体需求,同时能够适应技术发展的综合数据库系统。*集团公司综合数据库系统cognos解决方案能够很好的帮助客户解决遇到的问题,并且提供很好的系统扩展性。l *集团公司综合数据库系Cognos解决方案为数据集中的结构,将*集团公司的各应用系统的数据,集中到集中数据库中,分别创建数据集市,使用共享维技术,实现维度共享。在以后逐步加入其他部门集市的时候,可以共享这些维度,最后形成统一的数据仓库。Cognos解决方案保证了*

17、集团公司综合数据库系项目的可扩展性,基于集中的数据,通过Cognos的OLAP服务,专业的报表和查询服务,以及指标管理为用户提供对企业信息的全面地探查。l 在*集团公司综合数据库系Cognos解决方案中,提供的ETL工具Cognos DataManager,能够把分散的数据集中到相应的数据集市中,确保了所有用户能够迅速访问一致性的数据,进行全企业的业务指标整体分析、报表制作和决策支持l Cognos解决方案中提供专业的集中数据库,保证了对海量数据的访问效率,提供的专业的OLAP Server提供了大数据量大用户访问下秒级响应。使*集团公司的各种报表,分析等前应用摆脱访问效率的困扰。l 在*集团

18、公司综合数据库系Cognos解决方案中,提供了业内领先的分析,查询和报表工具,提供了丰富的报表定制和展现功能,能够满足客户所需要的任何复杂报表、动态报表、查询以及OLAP分析的需求,特别是能够快速实现有中国特色的非平衡报表,报表完全实现自动化,极大提升工作效率l Cognos解决方案“分析 - 然后 - 查询” (Analyze- Then -Query)的分析方法,充分适应用户从宏观到微观的决策思路。能够帮助为审计部门准确得从海量数据中定位异常数据l *集团综合数据库系统Cognos解决方案提供基于LDAP的安全管理机制。统一系统各个模块的安全模块,提供了统一的安全管理平台,保证系统的数据安

19、全性第三章*公司综合数据库系统Cognos产品技术方案构架这部分从产品的角度简要介绍Cognos产品及其解决方案的组成、模块功能、特征优势等等,给*集团用户提供一个总体的Cognos技术方案的技术轮廓。3.1 Cognos BI总体解决方案介绍Cognos作为业界领先、全面、成熟的解决方案,能够高质量的实现*公司综合数据库系统相关功能需求,其灵活性又能保证解决方案不仅能应用在现阶段的项目中,还能够随着应用规模的扩大而进行动态适配。下面我们就详细介绍Cognos产品技术方案,并将介绍组成该解决方案的各环节的产品:3.1.2Cognos 产品介绍Cognos 8在一个产品中,一种Web构架上,基于

20、企业所有数据源,面向所有用户提供完整的信息处理与展现功能,包括了即席分析功能,查询功能,报表功能,仪表盘功能,事件管理功能以及BI管理等各种BI功能。3.1.2.1 Cognos产品体系结构:Cognos 8 采用SOA构架,统一了Web应用构架,统一了元数据,能够访问企业的所有数据源,为企业所有用户提供了基于纯浏览器的全面的BI功能。3.1.2.2 Cognos8产品体系结构图:Cognos 8结构在逻辑上分了多层,包括了:浏览器层,Web Server层,应用服务层,数据层。Cognos 8结构在逻辑上分了多层,包括了:浏览器层,Web Server层,应用服务层,数据层。浏览器层浏览器层

21、是面向用户的, Cognos提供了完全基于浏览器的纯浏览器界面,包括了Cognos Connection、Analysis Studio, Query Studio、Report Studio,Metrics Studio, Report Viewer和其他应用,即使是复杂报表制作和动态查询也不需要插件,用户可以直接在浏览器中鼠标托拽实现各种功能。这一层还包括其他系统对Cognos 8中服务和内容的调用。如其它商业化门户,或者ASP、JSP页面,也可以是VB、.net、JAVA等各种语言编写的客户端等。用户也可以通过Cognos 的Office Connection直接通过Office EXC

22、EL, Word, PowerPoint等工具访问各种报表,将内容进行发布共享。Web Server层Web Server层中包含了Cognos 8的Gateway. Gateway是对Web Server的扩展,负责将浏览器层的请求传递到下一层(应用服务层),也负责将应用服务层的结果交给浏览器层。Cognos 支持的Web Server包括Apache ,IBM HTTP Server,Sun ONE Web Server,IIS等各种Web Server。应用服务器层应用服务器层包括了Cognos 完成用户请求的各种服务(dispatcher,报表,查询,分析,事件管理、Content M

23、anager等)。Cognos支持的应用服务器包括:Weblogic ,Websphere, Oracle AS,SAP NWAS,SAP J2EE Engine,Tomcat等各种应用服务器。DispatcherCognos 8服务中的分发模块,同时Dispatcher 管理着相关的各种服务,从web server来的请求首先传递到它,如果有多台服务器负载均衡,那么由它确定由哪台服务器来负责完成请求,实现多台服务器的智能负载均衡功能。当请求已经确定在某台机器上运行之后,请求就被传递给相应的报表模块。每台Cognos应用服务上都有一个dispatcher,当dispatcher启动的时候,会在

24、Content Manager中注册。这样系统中所有服务器上的Dispatcher都可以相互知道。当其中一个Dispatcher无效了,那么提交给他的请求会被路由到其他的Dispatcher。报表,查询,分析等模块报表,查询,分析等模块分别为不同类型的请求提供服务。负责根据请求从数据库中查询数据。结合通过从Content Manager中得到的元数据,权限等信息生成对应的结果。事件服务模块事件服务模块对系统进行监控。通过对事件条件的监控,自动的进行任务的处理。如通过门户新闻、EMAIL等方式对用户进行提醒。Content Manager模块Content Manager为Cognos 的各种服

25、务提供了对Cognos内容库的管理和查询服务,Content Manager管理包括报表的模板,元数据信息,调度信息等,报表静态结果,个人个性化信息。数据层数据源这一层是后续所有步骤的数据来源,数据库层包括了用户的数据,以及系统相关信息的数据。系统相关信息存放在关系型数据库中。用户数据源可以是Oracle、DB2、Informix、Sybase、Sql Server等大型关系型数据库,也可以是Access、dBase等桌面型数据库或平面文件;可以是未经ETL处理的业务数据库,也可以是经过ETL处理后的数据集市,可以是通过转换之后的按主题的多维立方体,多维数据库。可以根据项目需要,综合效率、存储

26、空间、硬件条件等条件进行灵活配置。Cognos同时支持MOLAP,ROLAP以及DB。所有数据源都利用FrameWork Manager制作元数据的业务视图,供应用使用。3.1.3 Cognos 8 BI产品数据流程示意图通过ETL工具,可以将各个应用系统的数据,文本文件等数据进行抽取,清洗,然后加载到一个集中的数据库中,形成主题的星型结构数据集市,不同主题之间通过共享维度的方式形成数据仓库.数据库/数据仓库中的内容通过Cognos 元数据模型描述。将数据库结构描述成业务的结构,然后将元数据发布到Cognos 服务器上。同时Cognos 的OLAP转换工具通过元数据描述可以将数据库中数据按照业

27、务主题的角度,指标等因素,转换成文件型的多维立方体。这些多维立方体也作为数据源,通过元数据模型进行描述,发布到Cognos 服务器上。用户通过浏览器访问发布在门户上的查询,分析,报表,绩效管理等各种应用。3.1.4 Cognos 产品主要优势 Cognos 作为全球第一个第三代的BI产品,相比较于其他的第二代的BI产品,就有明显的优势3.1.4.1完全可扩展的体系结构Cognos作为全球第一个第三代的BI产品,采用了SOA的体系构架,通过统一的服务,在统一构架下为用户提供了完整的BI功能,整个系统分为清晰的层结构。数据层:Cognos产品在数据能能够支持跨数据源的多数据源访问。支持的数据源包括

28、各种关系型数据库,各种OLAP Server,各种平面文件等,能够根据系统应用的需要灵活扩展。当系统集中数据库还没有建立起来或者部分数据还没有抽取到集中数据库中是,能够同时访问集中数据库和各应用系统。Cognos对数据源的支持具有很好的扩展性。元数据层:Cognos 产品所有应用功能采用统一的元数据模型访问数据,能够根据数据源的增加,进行统一的扩展。应用服务层:Cognos产品通过一个服务提供所有的BI功能,Cognos产品统一了服务,将不同的功能如报表,查询,分析,事件管理,关键指标管理等各种服务分为不同的模块,这些模块可以根据需要任意搭建,通过统一的查询引擎,统一的元数据访问数据源,统一安

29、全性,统一权限控制。通过Cognos的BI BUS技术,实现各个模块之间的信息和数据共享。可以灵活的增加服务。而不需要改变结构。门户层:Cognos所有产品都通过统一的门户发布,同时Cognos门户采用Portlet技术,能够和任意的应用和门户实现双向集成。第二代的BI工具采用难以扩展的烟囱状结构,将报表,分析等功能是以不同的产品,不同的服务分开,不同产品有不同的资料库,不同的模型,不同的用户管理,不同的权限控制。比如报表有报表的数据源,元数据,权限控制,应用服务;分析又有自己的数据源,元数据,权限管理;不同的功能之间就像不同的烟囱,很难实现共享。只是通过在门户实现集成。第二代的BI产品实际上

30、就是不同功能产品的拚凑。往往相同的工作需要在不同的工作中重复完成,例如后台系统结构改变,就需要在报表产品,分析产品中分别修改元数据。实际上第二代的BI产品从其结构上就制约了系统的灵活扩展。需要大量的系统集成和维护的工作量还难以保证系统的准确性。第三代和第二代BI产品结构比较图3.1.4.2产品功能的广度和深度Cognos 作为全球唯一一个第三代的BI产品其产品具有领先其他第二代产品的广度和深度。Cognos产品为用户提供了真正意义上的从端对端的解决方案,不管是普通用户,还是制作人员甚至管理员都可以直接在没有插件,没有Applet的纯浏览器中通过鼠标拖拽就能够进行从简单到复杂的报表制作,查询,分

31、析等各种功能。并且这些功能几乎涵盖用户的所有需求。在Cognos产品中用户直接在浏览器中通过鼠标拖拽就能够方便的完成中国式的非平衡表头报表,能够支持保留报表格式的报表格式的上钻下钻,直接鼠标拖拽就能完成地图报表,允许用户在地图上钻取,地图和数据的关联。支持将表格,图形,地图,声音,视频等各种信息直接通过鼠标拖拽形成多媒体的报表报告。Cognos还具有专利的“分析-然后-查询”功能,使用户能够在不同主题之间相互钻取,从主题钻取到关系型数据库,关系型数据库之间钻取,能够将企业的所有信息有机的关联在一起,适应用户从宏观到微观的信息探查要求,所有这些功能都不需要编写代码。这些功能都充分体现了Cogno

32、s产品的在实现端对端解决方案时的产品实现的深度。当用户的需求改变,只需要在浏览器上通过鼠标拖拽既可以方便的适应用户需求的变化。Cognos 产品的广度和深度能够大大缩短系统开发的周期,减少系统维护和修改的成本。能够满足企业所有用户的需求。 其他的第二代的BI产品虽然也能提供报表,分析等功能,但是却没有足够的广度和深度,往往对于一些简单的报表,分析等功能,用户通过工具实现。只要遇到稍微复杂的报表就需要编写代码,比如常见的中国式非平衡表头报表,地图报表,报表的上钻下钻,穿透钻取等大量非常实用的功能。从而难以形成端对端的解决方案,实现系统的周期长,同时当用户的需求改变,由需要大量的人力,物力再重新编

33、写程序。3.1.4.3纯浏览器方式Cognos作为全球唯一一个第三代的BI产品,采用了SOA的体系构架,所有处理,安全性等都控制在服务器上,用户端不需要任何的客户端,插件或Applet。而其他的第二代BI产品往往需要客户端安装客户端,插件或Applet. 完全纯浏览器方式和插件方式对比如下:纯浏览器方式安全性防火墙防火墙需要开放端口,安全级别低无需防火墙开放特殊端口,安全级别高黑客攻击机制上不可避免插件漏洞,黑客攻击从机制上避免漏洞和黑客攻击冲突和其他浏览器插件冲突,导致插件不能安装,不存在冲突问题数据安全性数据从服务器上下载到插件中处理,数据脱离服务器,没有安全性服务器集中处理,数据安全网络

34、带宽占用大量明细数据从服务器下载到插件中,用户并发造成网络阻塞网络上只传输结果,网络带宽占用小,能够使应Internet应用维护环境适应性理论上不需要维护,实际使用中需要针对用户的不同使用环境进行维护真正零安装,零维护3.1.4.4 OLAP ServerCognos作为全球领先的BI产品提供商,其产品提供了专业的OLAP Server。而很多第二代的BI产品并不具有真正的OLAP ServerCognos 通过专业的OLAP Server 大大提高了用户在大数据量,大用户数应用环境中进行多角度,多指标分析的效率,以及基于OLAP Server生成报表的效率。能够实现用户请求的秒级响应。同时C

35、ognos OLAP Server和其他产品构成非常完整的解决方案,统一元数据,统一安全性,统一门户。Cognos OLAP Server还具有高压缩比,支持虚拟Cube技术。能够大大提高系统的整体效率。而很多第二代的BI产品往往并不具有真正的OLAP Server,这些产品往往将用户的OLAP操作转换成数据库SQL语句,由数据库通过Group,Sum等操作得到结果,效率低下,不能支持大量用户并发。或者在数据库中建立中间表,有时甚至需要按照用户的最终结果表样生成中间表。这样又造成数据库中中间表数量急剧膨胀。很难管理和维护。并且难以保证数据的一致性。中间表中数据的生成还是靠数据库SQL进行Gro

36、up,SUM得到,效率低下。或者实现和第三方OLAP Server的连接,这时候又存在不同产品需要相互集成,如果实现用户,权限的同步,如何进行门户集成,并且不同的产品之间甚至构架都不同,功能不配套,还大大增加了用户学习使用的难度。增加了项目的整体成本。3.1.4.5 负载均衡Cognos作为第三代BI产品,是为企业级应用精心设计的,具有良好的可扩展性能,其服务器本身就具有智能的负载均衡功能,能根据实际使用情况对各个的模块进行负载,满足企业级大用户数并发访问的要求,需要加入一台新的服务器,通过简单的注册就能加入到整个扩展环境中参与负载;并且支持NT、UNIX及LINUX混和环境的负载均衡,能最大

37、限度的利用现有资源保护已有投资。能够适应用户应用的扩展。而很多第二代的BI产品本身并没有负载均衡功能,职能依靠硬件,操作系统或Web Server提供的负载均衡功能,不能实现跨平台的负载均衡,难以适应用户应用的扩展。3.2.4Cognos 产品主要功能模块3.2.4.1Cognos 主要功能模块结构示意图3.2.5 Cognos 功能模块介绍模块名称模块功能Cognos FrameWork ManagerCognos产品统一的元数据模型设计和管理工具Cognos Report StudioCognos报表工具Cognos Query StudioCognos 即席查询工具Cognos Anal

38、ysis StudioCognos OLAP 分析工具Cognos Metric StudioCognos 绩效管理工具Cognos ConnectionCognos产品统一的发布门户Cognos OLAP ModelingCognos OLAP ServerCognos Data ManagerCognos数据管理工具3.2.5.1 Cognos FrameWork Manager:Cognos FrameWork Manager是一个专门的统一的元数据模型设计工具。实际上也是应用和数据库之间的语义层,他封装数据库底层表和字段,建立表连接,为后续开发人员和最终用户提供一个贴合业务术语的数据库

39、结构视图。在元数据模型中可以对已有的数据库结构进行描述,加入各种计算字段,绑定数据的过滤器等,同时可以采用动态SQL,使查询的语句根据不同的条件和情况灵活的适应数据库结构。他可以连接多个数据源,能够连接OLAP,DB等各种数据源。提供对元数据的定制和管理以及安全性控制等相关控制。可直接使用各种标准工具制作的元数据模型。Cognos 元数据符合CWM标准,能够和各种工具实现元数据的交换。3.2.5.2 Cognos OLAP ModelingOLAP Modeling是Cognos提供的企业级OLAP服务器,它将从各类数据源(数据库、数据仓库、平面文件)中精心筛选出来的“黄金”数据创建成称为Po

40、werCubes的多维数据立方体。立方体是按探察业务的OLAP多维因素分析模型的设计创建,通过对多维数据立方体的OLAP分析,用户可以辨明趋势、跟踪业务运作、创建高效的统计汇总报表。Cognos OLAP Modeling具有极高的存储效率和响应速度,完全脱离了关系型数据库在性能和存储空间效率上的羁绊,保证用户在访问数据时达到秒级的响应速度。Cognos OLAP Modeling支持异构数据源访问,能够适应用户从简单到复杂的应用数据环境,支持虚拟Cube技术 (可按时间生成不同的子Cube,可针对单个子Cube进行增量更新,通过虚拟Cube访问多个子Cube,支持虚拟Cube的各子Cube维

41、度不同,以适应变化)。Cognos OLAP Modeling生成的Cube为压缩方式,通常为原始数据占用空间的十分之一甚至更小。同时具有足够的灵活性,支持手工自定义层次和节点,支持维度中不同层次节点之间的计算,支持指标层次灵活设计.不仅如此,Cognos 的OLAP 模型设计具有简易的界面,开发人员只需要在友好的图形化界面中通过鼠标托拽就能实现各种OLAP模型的设计,不需要编写程序。通过企业级的OLAP Server, Cognos 能够为用户提供高效,灵活的分析和报表。确保企业及应用的高效性。Cognos BI OLAP Modeling特点友好的开发界面高速的多维立方体创建支持时间分区的

42、虚拟Cube技术支持增量更新支持全方位的权限控制异构数据源处理能力高数据压缩比3.2.5.3 Cognos Report StudioReport Studio 是专业的报表展现工具。报表制作人员可以通过他制作各种类型的报表,制作报表时不仅能够连接数据库,还能连接MOLAP以及ROLAP,能够同时连接数据库,MOLAP以及ROLAP数据源。用户直接通过在没有插件,没有Applet的纯浏览器界面中鼠标托拽就可以实现各种列表,交叉表,图表,分段报表,主从报表等各种常用报表,以及中国特色的非平衡报表,动态仪表盘,KPI报表等各种高级报表报告。报表可以分页面设计,每页可以有多个查询,每个查询可以连接多

43、个数据源,甚至异构数据源。报表的内容采用的是化繁为简的方式,可以精确控制报表中每一个对象的各种属性。可以通过鼠标拖拽方式将包括声音,视频,图形,表格,文字,关系型数据库内容,OLAP等任何有用的信息集成在报表中。还可以方便实现报表数据和GIS地图数据的无缝集成。报表布局可以精确控制和排版,支持所见即所得的打印。报表设计好之后可以批量生成,也可以通过用户交互条件生成,甚至基于时间以及事件等进行调度,也可以通过Email等方式主动推送给用户。同时采用直接保存即发布的方式,大大简化了报表的发布和管理。Cognos Report Studio的强大功能能够涵盖*集团的各种报表报告需求。3.2.5.4

44、Cognos Query Studio Query Studio 模块是最终用户的即席查询前端展现,他将经过业务化处理的元数据提供给最终用户,最终用户只需要通过简单的鼠标托拽的方式就可以实现对数据的灵活的查询。用户可以方便的对查询的内容,计算,过滤,格式等进行自助的定制。并且可以将查询的定义和结果通过点击鼠标实现发布,与其他用户进行共享。也可以将结果所见即所得的生成Excel,PDF,CSV等格式的结果。3.2.5.5 Cognos Analysis StudioAnalysis Studio是面向最终用户的多维分析展现,进行方便的多维度,多层次,多指标的分析。用户只需要在Web界面中通过简单

45、的鼠标拖拽等操作,就可以进行各种OLAP分析,如上钻,下钻,切片,旋转,切块等,另外,Cognos Analysis Studio可以同时支持MOLAP和ROLAP,支持图表一起展现和图表联动,支持柱图,饼图,折线图,堆积图,面积图,散点图等各种二维、三维图形,支持用户自定义子集功能, 支持同比,环比,百分比等各种比例分析,支持TOP N/ Bottom N 分析,支持2/8分析,支持压缩零。支持排名排序功能,支持维度中不同粒度的混合分析,支持不同维度的非平衡混合分析,支持不同层次维度节点之间的计算,支持用户在纯浏览器界面上进行各种OLAP分析,不需要安装插件,不使用Applet,确保数据安全性,支持用户使用简单的拖拽的方式进行多角度分析,支持从Cube和Cube信息之间的钻取支持Cube和关系型数据库信息之间的钻取,支持将分析结果导出EXCEL, PDF等各种格式,采用保存即发布的方式,不需要另外的发布工具它能够让系统中的每一位用户都能够轻松自如地访问对应权限的数据,从而更有效地管理其业务,作出正确决策。3.2.5.6 Cognos Metrics StudioMetrics Studio是面向用户的绩效管理工具,他通过简洁易懂的图

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

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号