




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Cognos方案 Cognos 8解决方案在一个产品中,一种Web构架上,基于企业所有数据源,面向所有用户提供完整的信息处理与展现功能,包括了即席分析功能,查询功能,报表功能,仪表盘功能,事件管理功能以及BI管理等各种BI功能。1 Cognos产品体系结构:Cognos 8 采用SOA构架,统一了Web应用构架,统一了元数据,能够访问企业的所有数据源,为企业所有用户提供了基于纯浏览器的全面的BI功能。1.1 Cognos 产品体系结构图:Cognos 8结构在逻辑上分了多层,包括了:浏览器层,Web Server层,应用服务层,数据层。Cognos 8结构在逻辑上分了多层,包括了:浏览器层,Web Server层,应用服务层,数据层。l 浏览器层浏览器层是面向用户的, Cognos提供了完全基于浏览器的纯浏览器界面,包括了Cognos Connection、Analysis Studio, Query Studio、Report Studio, Report Viewer和其他应用,即使是复杂报表制作和动态查询也不需要插件,用户可以直接在浏览器中鼠标托拽实现各种功能。这一层还包括其他系统对Cognos 8中服务和内容的调用。如其它商业化门户,或者ASP、JSP页面,也可以是VB、.net、JAVA等各种语言编写的客户端等。用户也可以通过Cognos 的Office Connection直接通过Office EXCEL, Word, PowerPoint等工具访问各种报表,将内容进行发布共享。l Web Server层Web Server层中包含了Cognos 8的Gateway. Gateway是对Web Server的扩展,负责将浏览器层的请求传递到下一层(应用服务层),也负责将应用服务层的结果交给浏览器层。Cognos 支持的Web Server包括Apache ,IBM HTTP Server,Sun ONE Web Server,IIS等各种Web Server。l 应用服务器层应用服务器层包括了Cognos 完成用户请求的各种服务(dispatcher,报表,查询,分析,事件管理、Content Manager等)。Cognos支持的应用服务器包括:Weblogic ,Websphere, Oracle AS,SAP NWAS,SAP J2EE Engine,Tomcat等各种应用服务器。DispatcherCognos 8服务中的分发模块,同时Dispatcher 管理着相关的各种服务,从web server来的请求首先传递到它,如果有多台服务器负载均衡,那么由它确定由哪台服务器来负责完成请求,实现多台服务器的智能负载均衡功能。当请求已经确定在某台机器上运行之后,请求就被传递给相应的报表模块。每台Cognos应用服务上都有一个dispatcher,当dispatcher启动的时候,会在Content Manager中注册。这样系统中所有服务器上的Dispatcher都可以相互知道。当其中一个Dispatcher无效了,那么提交给他的请求会被路由到其他的Dispatcher。报表,查询,分析等模块报表,查询,分析等模块分别为不同类型的请求提供服务。负责根据请求从数据库中查询数据。结合通过从Content Manager中得到的元数据,权限等信息生成对应的结果。事件服务模块事件服务模块对系统进行监控。通过对事件条件的监控,自动的进行任务的处理。如通过门户新闻、EMAIL等方式对用户进行提醒。Content Manager模块Content Manager为Cognos 的各种服务提供了对Cognos内容库的管理和查询服务,Content Manager管理包括报表的模板,元数据信息,调度信息等,报表静态结果,个人个性化信息。l 数据层这一层是后续所有步骤的数据来源,数据库层包括了用户的数据,以及系统相关信息的数据。系统相关信息存放在关系型数据库中。用户数据源可以是Oracle、DB2、Informix、Sybase、Sql Server等大型关系型数据库,也可以是Access、dBase等桌面型数据库或平面文件;可以是未经ETL处理的业务数据库,也可以是经过ETL处理后的数据集市,可以是通过转换之后的按主题的多维立方体,多维数据库。可以根据项目需要,综合效率、存储空间、硬件条件等条件进行灵活配置。Cognos同时支持MOLAP,ROLAP以及DB。所有数据源都利用FrameWork Manager制作元数据的业务视图,供应用使用.2Cognos 8 BI产品数据流程示意图通过ETL工具,可以将各个应用系统得数据,文本文件等数据进行抽取,清洗,然后加载到一个集中的数据库中,形成主题的星型结构数据集市,不同主题之间通过共享维度的方式形成数据仓库.数据库/数据仓库中的内容通过Cognos 元数据模型描述。将数据库结构描述成业务的结构,然后将元数据发布到Cognos 服务器上。同时Cognos 的OLAP转换工具通过元数据描述可以将数据库中数据按照业务主题的角度,指标等因素,转换成文件型的多维立方体。这些多维立方体也作为数据源,通过元数据模型进行描述,发布到Cognos 服务器上。用户通过浏览器访问发布在门户上的查询,分析,报表,平衡计分卡等各种应用。3 Cognos 8 功能模块3.1Cognos 8主要功能模块结构示意图3.2Cognos 8主要模块说明3.2.1 Cognos 8 FrameWork ManagerCognos8 FrameWork Manager是一个专门对元数据进行管理的客户端开发工具。他可以连接多个数据源,能够连接OLAP,DB等各种数据源。提供对元数据的定制和管理以及安全性控制等相关控制。可直接使用各种标准工具制作的元数据模型。3.2.2 Cognos 8 ConnectionCognos Connection是Cognos 8门户,提供信息的集成和用户访问的统一入口。管理员可以通过他实现用户、角色管理,服务器配置,权限控制等各种管理功能;最终用户可以通过Cognos Connection 访问到文件夹、报表、个性化展现、访问Query Studio、Report Studio、Analysis Studio, Report Viewer和集成到Cognos Connection中的其他内容。同时Cognos Connection采用 Portlet技术,用户能够方便的进行个性化页面的定制,轻易的组织出My Page,还能够和IBM WebSphere,Plumtree,SAP Enterprise 等各种商业化门户进行集成。3.2.3 Cognos 8 Query Studio Query Studio 模块是最终用户的即席查询模块,他将经过业务化处理的元数据提供给最终用户,最终用户只需要通过简单的鼠标托拽的方式就可以实现对数据的灵活的查询。3.2.4 Cognos 8 Report StudioReport Studio 是专业的报表制作模块。报表制作人员可以通过他制作各种类型的报表,包括中国特色的非平衡报表,动态仪表盘,KPI报表等。报表制作人员可以分页面设计,每页可以有多个查询,每个查询可以连接多个数据源,甚至异构数据源。报表的内容采用的是化繁为简的方式,可以精确控制报表中每一个对象的各种属性。3.2.5 Cognos 8 Analysis StudioAnalysis Studio是面向最终用户的多维分析展现,进行方便的多维度,多层次,多指标的分析。用户只需要在Web界面中通过简单的鼠标拖拽等操作,就可以进行各种OLAP分析,如上钻,下钻,切片,旋转,切块等,它能够让系统中的每一位用户都能够轻松自如地访问重要数据,从而更有效地管理其业务,作出正确决策。3.2.6 Cognos 8 Transformation ServerTransformation Server是Cognos提供的企业级OLAP服务器,它将从各类数据源(数据库、数据仓库、平面文件)中精心筛选出来的“黄金”数据创建成称为PowerCubes的多维数据立方体。立方体是按探察业务的OLAP多维因素分析模型的设计创建,通过对多维数据立方体的OLAP分析,用户可以辨明趋势、跟踪业务运作、创建高效的统计汇总报表。Transformation Server具有极高的存储效率和响应速度,完全脱离了关系型数据库在性能和存储空间效率上的羁绊,保证用户在访问数据时达到秒级的响应速度。4Cognos 8安全性控制Cognos8可以直接连接多种国际标准的安全性认证系统(如LDAP、NTLM、Active Directory、Netegrity、SAP),同时其安全性模块具有强大的开放性,提供多种接口,可以与任何认证系统无缝的集成,实现单点登录。Cognos8有完善的SDK,用来控制报表以及整个系统的各种功能(包括安全性),支持JAVA、C/C+、VB、.NET等多种开发接口。可以做深入的二次开发,和其他统一认证系统无缝连接,实现单点登录。用户和密码都在认证系统进行管理,报表工具产品只管理用户的权限。Cognos 8 通过角色,用户类,用户对权限进行管理,对权限的控制可以涵盖功能模块,报表,报表中内容,从行列一直到单元格的权限都可以灵活的控制。5Cognos 8 支持的操作系统Cognos 8支持Windows, IBM AIX, HP-UX, Sun Solaris,Linux等主流的操作系统。6Cognos 8支持的应用服务器与Web ServerCognos 8 支持Weblogic, Websphere ,Tomcat,等主流的应用服务器7Cognos支持的数据库,数据仓库,OLAP ServerCognos 8支持 Oracle,DB2,SQL Server,Sybase, Imformix等主流数据库,Sybase IQ,TeraData等主流的数据仓库,以及各种可以使用ODBC连接的数据源,甚至Excel, 文本等平面文件,支持Cognos PowerCube ,Essbase, MSAS, SAP BW等主流的OLAP Server.8Cognos 8 解决方案的特点8.1无平台依赖性Cognos支持主流的UNIX和Windows,在各个平台上的功能没有任何区别。Cognos的数据探查,分析,报表功能不依赖于任何第三方的支持,对所有数据源都能提供同样强大的功能和出色的表现。8.2安全认证Cognos具有统一的安全性认证机制,在Web方式下提供了完善的安全性认证,安全性能控制到报表单元格级别的访问。同时Cognos的安全性还是一个开放的安全性系统,能够嵌入操作系统、网络域等多种企业现有的安全性方案中。Cognos严密有效的安全性机制能有效保证企业数据的安全,为真正的企业级应用打下良好的基础。8.3开放的数据访问用户可以访问各种数据源,基于这些数据源制作报表,分析,这些数据源包括关系型数据库 包括IBM DB2, Oracle,MS SQL Server,NCR Teradata, Sybase, Sybase IQ,Informix, ODBC,等)OLAP:Cognos PowerCubes, Cognos Planning Contributor Cubes, and Cognos Finance Cubes,MSAS, IBM DB2/OLAP, Hyperion Essbase, SAP BW等OLAP。其它:XML, JDBC, LDAP, WSDL等对于关系型数据库的内容,也可以定义维度等内容,使用户能够像操作Cube一样对关系型数据库中数据进行分析。同时Cognos强大报表功能也扩展到了OLAP数据源。可直接通过对OLAP数据源进行访问,生成查询和报表。及Cognos的多维分析,查询,报表功能能够给予各种关系型数据库,数据仓库,多维数据库(OLAP)数据源,最大限度为用户屏蔽了访问数据的障碍。8.4企业级的OLAP ServerCognos具有企业级的OLAP Server,能够为用户的分析,报表等各种应用提供高效的秒级响应。Cognos OLAP Server的特点:极快的数据立方体生成速度压缩型数据立方体,通常为原始数据占用空间的十分之一,甚至更小支持对异构数据源的读取文件型的数据立方体,避免对数据库的开销支持虚拟Cube技术,能够基于时间进行增量更新,能够基于时间进行定点更新,支持超大数据量智能的高速缓存技术,支持大用户并发访问OLAP模型设计界面友好,不需要编写程序8.5元数据管理cognos具有一致,统一的元数据管理,同时在元数据层具有完备的安全性控制,可以控制模块安全性,报表级安全性,数据行列安全性甚至到单元格的数据。能够为整个企业提供一致的数据视图。由管理员或高级用户定义元数据模型,管理种类繁多的字段、表连接、视图等等对象,并且元数据可以贯穿整个Cognos应用始终,便于最终用户探查细节数据。能够平滑的适应从简单到复杂的应用环境。8.6报表制作纯浏览器方式:cognos采用的是纯浏览器方式(无插件,无Applet),整个系统中最终用户的使用界面为真正的零安装、零维护。多数据源:cognos 可以同时连接多数据源,甚至异构数据源,一个报表中可以分页设计,每页都可以进行多查询,每个查询可以连接多个数据源。从而使系统能够很好的应用在复杂环境中。存储过程:Cognos 对各种数据库的存储过程都能友好的支持。可直接将存储过程返回的结果集字段以表的形式展现,还可以做存储过程和存储过程以及存储过程与数据库表之间的连接。减少了开发人员的工作量,增加了最终用户使用的友好性。报表制作的方便性:Cognos 在纯浏览器界面中,提供了基于鼠标拖拽的强大的格式定义能力,其优异的XML可视化报表定义方式,可以使用户非常方便的控制报表中内容的精确布局,也可以很方便的制作中国特色的非平衡报表。只需要做简单的操作就可以完成穿透钻取,级联提示等功能。使得最终用户可以自己制作个性化的报表,IT部门从烦杂重复劳动中解脱出来,将精力集中在如何利用数据。报表内容:Cognos 可以将包括声音,视频,图形,表格,文字,关系行数据库内容,OLAP等任何有用的信息集成在报表中,同时这些内容还可以和查询相关联,使报表的内容声色并茂,内容饱满,充实。穿透钻取:Cognos的各个模块能够紧密集成,能够迅速有效地传递数据流和安全性信息,用户可以从一个主题钻取到另一个主题,其独特的分析后的查询,使用户能够通过OLAP分析再穿透钻取到相关的明细数据,适应了用户的分析和使用习惯,从而能从业务上层次上跟踪发生了什么问题和为什么发生了这样的问题。高级报表功能:Cognos可以很方便的制作KPI,平衡记分卡,仪表盘等各种高级报表。可直接访问OLAP和关系型数据源制作报表支持在图形等内容上进行钻取支持在报表制作过程中使用MDX(直接查询Cube),使用SQL(查询关系型数据库)支持交叉表中点公式定义。可直接制作非平衡报表,比如将不同维度或字段的内容在同一行或列展现,将同一个维度中不同粒度的节点同时展现。在报表制作过程中进行查询的连接,交并补关系设置更为方便支持仪表盘功能支持GIS地图报表,并提供例子可在图形中添加基本线,标注等,比如表达式的结果,平均,最大最小,标准偏差等8.7报表发布Cognos中,所有数据立方体、报表、图表、分析,查询等等对象都可以发布到统一的信息门户中,做到信息集中,为使用者的访问增加便捷。8.8开放APICognos作为一个企业级的端对端的解决方案,产品本身已经提供了全面完备的功能。同时Cognos也完全开放API供企业内部不同应用系统的集成和根据用户需求所作的二次开发8.9负载均横Cognos产品是为企业级应用精心设计的,具有良好的可扩展性能,其服务器本身就具有智能的负载均衡功能,能根据实际使用情况对各个的模块进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 地铁建设与总承包单位协调配合措施
- 住宅消防安装常见质量通病及控制措施
- 2025执业药师继续教育试题库(含答案)
- 图书馆墙面不锈钢施工工艺及质量保证措施
- 铸管喷漆工培训考核试卷及答案
- 机械密封件制造工岗位操作技能考核试卷及答案
- 全科医学科信息管理岗位职责
- 2025年护师考试知识考纲试题及答案
- 无人机配送应用研究-第2篇-洞察及研究
- 2025年化工安全岗面试题及答案
- 2025年度制造业员工劳动合同范本
- 中国象棋教学课件
- YS/T 677-2016锰酸锂
- SB/T 10279-2017熏煮香肠
- 大学数学《实变函数》电子教案
- 高等数学绪论讲解课件
- 神经外科常见疾病的护理课件
- 科技论文写作与文献检索-1课件
- 优秀班主任的修炼手册 课件(共34张ppt)
- 部编人教版三年级道德与法治上册全册课件
- 唱出好心情课件
评论
0/150
提交评论