《COGNOS解决方案资料.doc》由会员分享,可在线阅读,更多相关《COGNOS解决方案资料.doc(23页珍藏版)》请在三一办公上搜索。
1、1. COGNOS 8解决方案概述针对XXXX的情况,我们为XXXX提供一套功能完善的系统解决方案。用我们的解决方案,XXXX不但可以方便地得到各类基础信息还可以在各业务主题分析中查询分析出事件背后的原因。Cognos8 解决方案可以使整个企业轻松地共享各类业务答案和洞察,因此业务人员可以制定明智的决策,通过各种报表XXXX可以将企业战略转化为业务行动并优化业务绩效。每个人员都可以拥有一个统一的、通用的环境进行协调的决策。我们的方案是面向企业需求的端对端的解决方案,这就是全球领先公司将Cognos业务智能对公司的重要性视作和信息处理技术、数据库和互联网基础结构对公司的重要性同等重要的原因,也正
2、是Cognos成为业务智能市场上的领跑者的原因.针对XXXX的实际情况,结合COGNOS的特点。我们的方案将提供完善的报表功能和强大的OLAP分析功能。Cognos OLAP 软件强大的模型制作能力包括灵活的时间序列处理、全面的汇总类型定义、任意组合的计算类别定义等等,可以快速适配用户的业务逻辑和分析要求,制作出结构良好、效率极高的分析模型,以满足用户对数据分析的各种需求。开发者利用系统提供的操作平台可以轻松完成复杂业务模型的设计,功能强大全面。拥有切片、旋转、转取、嵌套、过滤、计算、指标值的显示方式切换、图形、0值压缩等等大量分析手段.实现财务、生产、销售、库存数据的统计分析,简便的浏览器操
3、作界面。院领导和分析人员都可以进行在线分析查询,基于纯浏览器方式的报表制作。对于汇总型报表我们建议采用OLAP报表,预先生成OLAP多维数据,报表响应速度快,避免了大量访问时对业务数据库的压力。COGNOS可以通过元数据模型预先定义业务人员能够理解的元数据层,在其基础上进行报表展现和查询。Cognos同时还支持主题之间的钻取,数据库信息之间的钻取以及分析主题和数据库之间的钻取。这样多维和关系型数据库方式的科学组合,最大限度的解决用户访问效率和数据库压力之间的问题,找到最佳的结合点。同时,我们提供基于浏览器的功能强大的用户报表自定义、多维分析等多种数据展现手段,发挥COGNOS软件的能力,使用户
4、从业务数据获得最大的信息量。对于数据源COGNOS可以从集中后的数据仓库读取数据,也可以直接连接报表系统业务模块的数据存储读取数据。最终所有的数据都将集成在COGNOS统一的门户页面上。Cognos提供的ETL(抽取,转换和加载)工具Data Manager在项目中起到基础数据处理的作用。通过他可以从不同的数据源中抽取整合数据提供整个企业的业务智能(BI)。同时Data Manager的高级数据合并、聚合和转换功能能够迅速高效的构建面向主题的数据集市。通过共享维度的方式实现不同主题信息和数据之间的共享。Cognos解决方案主要面向分析加工层和数据展现层,同时与系统管理层进行无缝集成。这种超越传
5、统的软件可以让简单的部门报表更加容易,让复杂的全局报表更加简单。从初级用户到高级报表作者的任何人都可以轻松的使用。使用这种新型软件,可以将创建、发布和修改报表的能力广泛的扩展到企业中的每个人。3.1 Cognos8产品体系结构图:Cognos 8结构在逻辑上分了多层,包括了:展现层,Web层,应用层,数据层。1) 展现层展现层是面向用户的, Cognos提供了完全基于浏览器的纯浏览器界面,包括了Cognos Connection、Analysis Studio, Query Studio、Report Studio,Report Viewer和其他,即使是复杂报表制作和动态查询也不需要插件,用
6、户可以直接在浏览器中鼠标托拽实现各种操作。这一层还包括其他系统对Cognos 8中服务和内容的调用。可以是其它的商业化门户,或者ASP、JSP页面,也可以是VB、.net、JAVA等各种语言编写的客户端。用户也可以通过Cognos 的Office Connection直接通过Office EXCEL, Word, Pow报表系统oint等工具访问各种报表,将内容进行发布共享。2) Web层Web Server层中包含了Cognos 8的Gateway. Gateway是对Web Server的扩展,负责将浏览器层的请求传递到下一层(应用服务层),也负责将应用服务层的结果交给浏览器层。Cogno
7、s 支持的Web Server包括Apache ,IBM HTTP Server,Sun ONE Web Server,IIS等各种Web Server。3) 应用层应用层包括了Cognos 完成用户请求的各种服务(dispatcher,报表,事件管理等、Content Manager等)。Cognos支持的应用服务器包括:Weblogic ,Websphere, Oracle AS,SAP NWAS,SAP J2EE Engine,Tomcat等各种应用服务器。DispatcherCognos 8服务中的分发模块,同时Dispatcher 管理着相关的各种服务,从web server来的请求
8、首先传递到它,如果有多台服务器负载均衡,那么由它确定由哪台服务器来负责完成请求,实现多台服务器的智能负载均衡功能。当请求已经确定在某台机器上运行之后,请求就被传递给相应的报表模块。每台Cognos应用服务上都有一个dispatcher,当dispatcher启动的时候,会在Content Manager中注册。这样系统中所有服务器上的Dispatcher都可以相互知道。当其中一个Dispatcher无效了,那么提交给他的请求回被路由到其他的Dispatcher。报表,查询,分析等模块报表,查询,分析等模块分别为不同类型的请求提供服务。负责根据请求从数据库中查询数据。结合通过从Content M
9、anager中得到的元数据权限等信息生成对应的结果。事件服务模块事件服务模块对系统进行监控。通过对事件条件的监控,自动的进行任务的处理。如通过门户新闻、EMAIL等方式对用户进行提醒。4) 数据层这一层是后续所有步骤的数据来源,数据库层包括了用户的数据,以及系统相关信息的数据。它们可以存放在关系型数据库中,也可以存放在多维数据库中。数据源可以是Oracle、DB2、Informix、Sybase、Sql Server等大型关系型数据库,也可以是Access、dBase等桌面型数据库或平面文件;可以是未经ETL处理的业务数据库,也可以是经过ETL处理后的数据集市,可以是通过转换之后的按主题的多维
10、立方体,多维数据库。可以根据项目需要,综合效率、存储空间、硬件条件等条件进行灵活配置。Cognos同时支持MOLAP,ROLAP以及DB。所有数据源都利用FrameWork Manager制作元数据的业务视图,供用户使用。此外,其它系统对Cognos 8中服务和内容的调用可以通过Gateway 也可以通过Cognos 8的SDK,SDK提供了JAVA,.NET,COM等各种接口,可以对Cognos 8 中服务和内容进行调用,可以很好的和企业中的其他应用实现紧密集成,适应二次开发的需要。3.2 Cognos 8 BI产品数据流程示意图通过ETL工具,可以将各个应用系统得数据,文本文件等数据进行抽
11、取,清洗,然后加载到一个集中的数据库中,形成主题的星型结构数据集市,不同主题之间通过共享维度的方式形成数据仓库.数据库/数据仓库中的内容通过Cognos 元数据模型描述。将数据库结构描述成业务的结构,然后将元数据发布到Cognos 服务器上。同时Cognos 的OLAP转换工具通过元数据描述可以将数据库中数据按照业务主题的角度,指标等因素,转换成文件型的多维立方体。这些多维立方体也作为数据源,通过元数据模型进行描述,发布到Cognos 服务器上。用户通过浏览器访问发布在门户上的查询,分析,报表,平衡计分卡等各种应用。3.3 Cognos 8 功能模块3.3.1Cognos 8主要功能模块结构示
12、意图3.3.2 Cognos 8主要模块说明a) Cognos 8 Query StudioQuery Studio 模块是最终用户的即席查询模块,他将经过业务化处理的元数据提供给最终用户,最终用户只需要通过简单的鼠标托拽的方式就可以实现对数据的灵活的查询。b) Cognos 8 Report StudioReport Studio 是专业的报表制作模块。报表制作人员可以通过他制作各种类型的报表,包括中国特色的非平衡报表,动态仪表盘,KPI报表等。报表制作人员可以分页面设计,每页可以有多个查询,每个查询可以连接多个数据源,甚至异构数据源。报表的内容采用的是化繁为简的方式,可以精确控制报表中每一
13、个对象的各种属性。c) Cognos 8 Analysis StudioAnalysis Studio是面向最终用户的多维分析展现,进行方便的多维度,多层次,多指标的分析。用户只需要在Web界面中通过简单的鼠标拖拽等操作,就可以进行各种OLAP分析,如上钻,下钻,切片,旋转,切块等,它能够让系统中的每一位用户都能够轻松自如地访问重要数据,从而更有效地管理其业务,作出正确决策。d)OLAP Model ServerOLAP Model Server是Cognos提供的企业级OLAP服务器,它将从各类数据源(数据库、数据仓库、平面文件)中精心筛选出来的“黄金”数据创建成称为PowerCubes的多
14、维数据立方体。立方体是按探察业务的OLAP多维因素分析模型的设计创建,通过对多维数据立方体的OLAP分析,用户可以辨明趋势、跟踪业务运作、创建高效的统计汇总报表。Server具有极高的存储效率和响应速度,完全脱离了关系型数据库在性能和存储空间效率上的羁绊,保证用户在访问数据时达到秒级的响应速度. e) Cognos 8 DataManagerDataManager 是Cognos提供的ETL(抽取,转换和加载)工具。通过它可以从不同的数据源中抽取整合数据提供整个企业的业务智能(BI)。同时DataManager的高级数据合并、聚合和转换功能能够迅速高效的构建面向主题的数据集市。通过共享维度的方
15、式实现不同主题信息和数据之间的共享。3.4 Cognos 8安全性控制Cognos8可以直接连接多种国际标准的安全性认证系统(如LDAP、NTLM、Active Directory、Netegrity、SAP),同时其安全性模块具有强大的开放性,提供多种接口,可以与任何认证系统无缝的集成,实现单点登录。Cognos8有完善的SDK,用来控制报表以及整个系统的各种功能(包括安全性),支持JAVA、C/C+、VB、.NET等多种开发接口。可以做深入的二次开发,和其他统一认证系统无缝连接,实现单点登录。用户和密码都在认证系统进行管理,报表工具产品只管理用户的权限。Cognos 8 通过角色,用户类,
16、用户对权限进行管理,对权限的控制可以涵盖功能模块,报表,报表中内容,从行列一直到单元格的权限都可以灵活的控制。3.5 Cognos 8 支持的操作系统Cognos 8支持Windows, IBM AIX, HP-UX, Sun Solaris,Linux等主流的操作系统。3.6 Cognos 8支持的应用服务器与Web ServerCognos 8 支持Weblogic, Websphere ,Tomcat,等主流的应用服务器3.7 Cognos支持的数据库,数据仓库,OLAP ServerCognos 8支持 Oracle,DB2,SQL Server,Sybase, Imformix等主流
17、数据库,Sybase IQ,TeraData等主流的数据仓库,以及各种可以使用ODBC连接的数据源,甚至Excel, 文本等平面文件,支持Cognos PowerCube ,Essbase, MSAS, SAP BW等主流的OLAP Server.2. 报表系统所用模块工具功能模块列表 功能描述 Analysis Studio多维分析工具Report StudioQuery StudioFrameWork Manager专业的报表查询工具OLAP Model专业的OLAP建模工具Data ManagerETL工具5 报表系统简述51基本架构基于COGNOS产品我们提供报表系统业务数据展现的解决
18、方案的设计简述如下。Cognos首先通过Cognos Data Manager ETL服务器抽取业务系统中所存储的业务数据和其他业务相关数据。通过ETL服务器对数据加以整理、转换等操作后加载形成业务数据仓库。当然Cognos数据展现工具也可以直接连接报表系统业务等系统数据,直接加以展示。在业务数据仓库基础上或报表系统业务系统数据库上,Cognos使用其数据展示工具Cognos 8 BI Server以自由查询、多维分析、交互报表、固定报表及绩效管理等多种手段加以展现。最终形成基于业务数据仓库的分析、报表、查询等应用模块。系统采用集中式部署:如图 52综合分析综合查询分析主题包括:业务分析、管理
19、分析(如人员结构分析等)、以及各种用户需要的相关主题。通过围绕各主题建立分析立方体,通过Cognos 8中的Analysis组件使用户可以从时间、地区和部门分组等业务角度分析宏观战略情况,通过向下钻取、切片和切块、排名、排序和嵌套,找出事件背后的原因。用户可以从人数汇总型数据逐层向下直到最终用户名单,或从一个分析主题跳到另一个分析主题。 53报表模块业务系统报表涵盖了业务、管理方面的所有统计报表,如XXXXXX报表,以及各种上报管理机构的报表。主要任务协助业务人员完成各级单位的数据统计、分析及上报工作。细分报表类型包括:按月周日等固定区间统计的固定报表,按某类固定交互条件查询的交互报表,及用户
20、自由设计的自定义报表。固定报表:固定报表中的统计报表,可以从Cognos多维立方体中查询,对于明细报表和以从数据仓库中查询得到。不管事统计报表还是明细报表;通过定时自动生成报表并自动保存在报表服务器上,用户访问报表时,直接从报表服务器上取得,就不会再对数据仓库造成压力,同时也提高了访问速度。交互报表:交互报表会将用户所选择或所输入的条件内容用来对查询内容进行即时过滤查询,将结果返回用户。动态定制报表:通过系统的灵活定制功能,用户可以根据自己的业务需求,自行定制需要的报表。Cognos提供了各种查询组件、按钮时间等,设计人员只需要通过IE托拽相关控件即可生成交互报表。Cognos8中的Repor
21、t组件可以通过纯BS方式报表设计及数据查询。并且Cognos 报表可以提供多种导出格式:Excel、PDF、XML、HTML和CSV;多种图表展示: 交叉表、条型/3D条型, 饼型/环型、线型、量表型、漏斗型、散点型、点密集型、瀑布型等等。5.46与与应用系统(ERP、PDM、OA、报表等)集成解决方案 在当今信息化建设飞速发展的背景下,任何系统建设都不是孤立的,数据仓库系统也不例外;同时一个大型应用系统内部,在很多情况下也是由不同的厂商提供的不同产品集成起来的,这种组合提供了功能上的互补,使系统整体的功能特性得以提升。但是无论是系统之间的集成,还是系统内部功能模块的集成,都涉及大量的技术问题
22、和难点,特别是当需要集成的系统或模块采用封闭技术时,成功的系统集成将很难实现。系统集成的质量对最终系统整体质量的影响已经越来越明显,对系统在未来时期的可扩充性也有很大决定作用。好的系统集成方法可以高效率的衔接异构的系统和模块,而产品提供的接口质量、技术水平、接口效率和灵活性将是系统集成成功的前提,因此,在产品选型时,就要特别注意选择具有开放性接口(如LDAP)、遵循业界标准协议(如XML)并具有灵活可定制性的产品。目前系统集成的要点主要包括如下几方面:u 安全性集成u 数据流集成u 用户界面集成下面我们就针对上述几方面进行分析,说明Cognos解决方案中解决这些问题的方法和可行性。6.1 安全
23、性集成通常不同应用系统的工具都有各自的用户权限管理机制和登录检测功能,如果用户在使用数据仓库系统时需要反复登录,在进入业务系统时也要在多处进行增、删、改操作,会造成系统使用上的相当不便,所以一个好的系统必须要解决这些问题。在Cognos 的解决方案中,使用了Cognos系列产品完成相关报表、查询、分析、集成功能,Cognos产品本身采用的统一元数据,统一认证的方式,从而具有天然的安全性的无缝集成的能力。用户在使用Cognos的各种应用时只需要通过一次认证就可以访问相关的各种信息。同时可以使用到Cognos开放安全性的特点,能够和CA系统软件实现安全性的无缝集成。Cognos解决方案中以Cogn
24、os安全性控制支持包括LDAP,AD,Netegrity SiteMinder,NTLM,SAP等各种标准的安全控制机制。能很好的同现有使用企业标准安全控制机制的系统,同时提供了各种开放接口用于实现安全性集成:u Custom Java Provider接口:通过这个接口,可以直接通过实现标准的安全控制放法,实现同任何安全认证机制的集成,包括企业中使用的非标准的安全控制机制,如数据库表认证,文件认证等。u LDAP相关接口:Cognos的底层安全性机制基于LDAP协议,因此,如果企业已经实施了基于LDAP的安全性机制(例如Microsoft ActiveDirectory,Netscape D
25、irectory Server等等),Cognos仅需通过简单的LDAP域映射即可适配到现有的企业安全性当中,而无需开发任何接口代码。u Cognos Access Manager COM:这是Cognos提供的基于Microsoft Windows平台的安全性集成接口,通过Cognos Access Manager COM接口,开发人员可以编写接口程序,调用Cognos Access Manager 对象提供的方法,实现对安全性系统的集成。u Cognos Access Manager Batch Maintanance:这是Cognos提供的跨平台的安全性集成接口,本质上是一个命令行工具,
26、读入并执行指定的Cognos Access Manager Batch Maintanance脚本。系统集成开发人员可以利用多种手段驱动这个工具运行,实现安全性控制集成。u OS Signon:如果企业使用基于操作系统登陆认证的安全性机制(例如Microsoft Windows的域来管理),则可以将Cognos Access Manager设置为OS Signon模式,将Cognos安全性与操作系统进行绑定。u Cognos Access Manager Trusted Signon Interface:这是最底层也是最灵活的实现Cognos安全性集成的方法,开发人员可以通过Cognos Ac
27、cess Manager Trusted Signon接口开发动态链接库(Windows DLL,UNIX so,lib),自行编写认证机制和算法。u 与CA集成,Cognos 8可以与CA集成。单点登陆,用户登录报表系统时,有证书用户不需要输入用户名和密码,就可以直接进入报表系统。没有证书的用户,需要输入用户名和密码才能进入报表系统。权限控制,报表系统中对所有用户(包括有证书用户和无证书用户)进行权限控制。根据ERP,PDM,OA等系统设定不同的团队,或者根据不同的厂所设定不同的团队,由不同团队内团队管理员设定本团队内成员的权限,团队之间数据保持相对独立,未经授权不能查看。系统管理员负责建立
28、用户以及团队,指定建立团队管理员,并对不同团队进行权限指配。6.2 数据与数据流集成在Cognos解决方案中,采用了集中数据库/数据仓库的数据管理方式。同时通过Cognos ETL工具对数据进行抽取,清洗和加载,这样能够分别在数据仓库中形成业务和ERP系统等系统的分析主题,这些主题之间能够通过共享维度的方式进行连接,从而使用户能够方便的实现各系统内部信息的查询以及关联信息的查询。除此之外Cognos具有独特的穿透钻取的功能,能够支持用户在不同分析主题之间相互钻取,能够支持用户在分析主题和数据库之间钻取,甚至能够从一个系统钻取到另一个系统,如在财务系统的分析中发现某一个机构人力成本有问题,能够直
29、接钻取出该机构的人力成本构成,甚至能够钻取出业务中该机构员工的具体资料。同时对于整个二行信息系统中,采用的除Cognos产品之外的其他产品,如各种ERP、PDM等系统或产品,Cognos都能够通过其对应的接口对报表系统系统中的数据进行访问。能够实现对整个系统中包括业务、财务等系统数据的访问,为用户提供全面的信息的展现。通过数据和数据流的有效集成,消除了以前存在于行内数据信息孤岛的问题,能够实现业务,财务系统数据之间的关联分析,数据的交换。从而更有效的辅助用户决策。6.3 用户界面集成用户界面集成包括两层含义:n 界面外观上的集成:大多数用户都希望系统的外观能与企业文化相吻合,并希望企业中所有信
30、息化应用都呈现一个统一风格的界面。产品模块能否提供可定制化的用户界面,以及外观定制的灵活性,是外观集成质量的决定性因素;n 操作性集成:在使用功能上分离的系统时,用户并不希望通过分离的界面进行操作,例如,企业新闻发布系统和展现系统明显属于两类功能上分离的应用,但是大多数用户还是希望能通过统一的界面进行操作,以避免繁琐。比较常见的方式是通过功能菜单打开特定的应用,而所有应用在界面外观上又呈现统一性,这种操作性集成需要产品模块提供功能接口,并要求此产品模块能够自动适应集成,例如动态调整显示分辨率,动态打开或屏蔽一些功能等等。由于Cognos采用纯Web方式的用户界面,Cognos 采用了Portl
31、et技术,使得用户界面集成很容易实现。Cognos的用户界面的外观和功能是通过开放标准的XML模板来定制的,而所有的Cognos Web方式的用户界面都支持在任意框架内嵌套显示,可以直接通过超链接嵌入第三方应用中,或将第三方应用通过超链接嵌入到Cognos Web门户中。从而使业务系统和财务系统应用能够通过统一的界面提交给用户。实现门户级别的整合 7 Cognos 8 解决方案的特点7.1 整体解决方案的特点7.1.1无平台依赖性Cognos支持主流的UNIX和Windows,在各个平台上的功能没有任何区别。Cognos的数据探查,分析,报表功能不依赖于任何第三方的支持,对所有数据源都能提供同
32、样强大的功能和出色的表现。7.1.2安全认证Cognos具有统一的安全性认证机制,在Web方式下提供了完善的安全性认证,安全性能控制到报表单元格级别的访问。同时Cognos的安全性还是一个开放的安全性系统,能够嵌入操作系统、网络域等多种企业现有的安全性方案中。Cognos严密有效的安全性机制能有效保证企业数据的安全,为真正的企业级应用打下良好的基础。7.1.3开放的数据访问用户可以访问各种数据源,基于这些数据源制作报表,分析,这些数据源包括关系型数据库 包括IBM DB2, Oracle,MS SQL Server,NCR Teradata, Sybase, Sybase IQ,Informi
33、x, 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的多维分析,查询,报表功能能够给予各种
34、关系型数据库,数据仓库,多维数据库(OLAP)数据源,最大限度为用户屏蔽了访问数据的障碍。7.1.4企业级的OLAP ServerCognos具有企业级的OLAP Server,能够为用户的分析,报表等各种应用提供高效的秒级响应。Cognos OLAP Server的特点:极快的数据立方体生成速度压缩型数据立方体,通常为原始数据占用空间的十分之一,甚至更小支持对异构数据源的读取文件型的数据立方体,避免对数据库的开销支持虚拟Cube技术,能够基于时间进行增量更新,能够基于时间进行定点更新,支持超大数据量智能的高速缓存技术,支持大用户并发访问OLAP模型设计界面友好,不需要编写程序7.1.5元数据
35、管理cognos具有一致,统一的元数据管理,同时在元数据层具有完备的安全性控制,可以控制模块安全性,报表级安全性,数据行列安全性甚至到单元格的数据。能够为整个企业提供一致的数据视图。由管理员或高级用户定义元数据模型,管理种类繁多的字段、表连接、视图等等对象,并且元数据可以贯穿整个Cognos应用始终,便于最终用户探查细节数据。能够平滑的适应从简单到复杂的应用环境。7.1.6报表制作纯浏览器方式:cognos采用的是纯浏览器方式(无插件,无Applet),整个系统中最终用户的使用界面为真正的零安装、零维护。多数据源:cognos 可以同时连接多数据源,甚至异构数据源,一个报表中可以分页设计,每页
36、都可以进行多查询,每个查询可以连接多个数据源。从而使系统能够很好的应用在复杂环境中。存储过程:Cognos 对各种数据库的存储过程都能友好的支持。可直接将存储过程返回的结果集字段以表的形式展现,还可以做存储过程和存储过程以及存储过程与数据库表之间的连接。减少了开发人员的工作量,增加了最终用户使用的友好性。报表制作的方便性:Cognos 在纯浏览器界面中,提供了基于鼠标拖拽的强大的格式定义能力,其优异的XML可视化报表定义方式,可以使用户非常方便的控制报表中内容的精确布局,也可以很方便的制作中国特色的非平衡报表。只需要做简单的操作就可以完成穿透钻取,级联提示等功能。使得最终用户可以自己制作个性化
37、的报表,IT部门从烦杂重复劳动中解脱出来,将精力集中在如何利用数据。报表内容:Cognos 可以将包括声音,视频,图形,表格,文字,关系行数据库内容,OLAP等任何有用的信息集成在报表中,同时这些内容还可以和查询相关联,使报表的内容声色并茂,内容饱满,充实。穿透钻取:Cognos的各个模块能够紧密集成,能够迅速有效地传递数据流和安全性信息,用户可以从一个主题钻取到另一个主题,其独特的分析后的查询,使用户能够通过OLAP分析再穿透钻取到相关的明细数据,适应了用户的分析和使用习惯,从而能从业务上层次上跟踪发生了什么问题和为什么发生了这样的问题。高级报表功能:Cognos可以很方便的制作KPI,平衡
38、记分卡,仪表盘等各种高级报表。可直接访问OLAP和关系型数据源制作报表支持在图形等内容上进行钻取支持在报表制作过程中使用MDX(直接查询Cube),使用SQL(查询关系型数据库)支持交叉表中点公式定义。可直接制作非平衡报表,比如将不同维度或字段的内容在同一行或列展现,将同一个维度中不同粒度的节点同时展现。在报表制作过程中进行查询的连接,交并补关系设置更为方便支持仪表盘功能支持GIS地图报表,并提供例子可在图形中添加基本线,标注等,比如表达式的结果,平均,最大最小,标准偏差等.7.1.7报表发布Cognos中,所有数据立方体、报表、图表、分析,查询等等对象都可以发布到统一的信息门户中,做到信息集
39、中,为使用者的访问增加便捷。7.1.8开放APICognos作为一个企业级的端对端的解决方案,产品本身已经提供了全面完备的功能。同时Cognos也完全开放API供企业内部不同应用系统的集成和根据用户需求所作的二次开发7.1.9负载均横Cognos产品是为企业级应用精心设计的,具有良好的可扩展性能,其服务器本身就具有智能的负载均衡功能,能根据实际使用情况对各个的模块进行负载,满足企业级大用户数并发访问的要求,需要加入一台新的服务器,通过简单的注册就能加入到整个扩展环境中参与负载;并且支持NT和UNIX混和环境的负载均衡,能最大限度的利用现有资源保护已有投资。 7.1.10对资源的利用cognos
40、 采用的无状态连接,服务器只有在用户进行动态操作时才会使用,能更有效的使用系统资源,支持更多用户并发。Cognos采用的是多线程机制,每个用户请求对系统资源的占用少,能最大化资源的利用和用户并发,即使某个用户请求出了问题,不会影响其他请求,系统还能照常运行。7.1.11对数据库优化的适应Cognos具有动态SQL方式,可根据用户的环境,用户对条件的选择动态的生成查询,能最大限度的适应数据库结构针对性能的优化。7.1.12多种级别的设计方式cognos具有多级别的设计方式,允许用户在模拟数据或是采样数据的情况下对查询和报表进行设计,设计完成之后只需要选择在全数据模式下运行就可以了,能最大限度的降
41、低对数据库的压力。7.1.13 Cognos BI BUSCognos的BI BUS为Cognos的产品提供了统一的接口和标准,使得系统模块之间的信息共享,系统的升级和融合变得非常容易。72 ETL模块的特点7.2.1对多种数据库的支持:Data Manager支持SQL Server、Informix、Oracle、DB2、Sybase、Essbase、SQL Server Analysis Services、SAP R/3、Teradata、文本文件等多种数据库,能够将存储在这些数据库中的数据抽取出来加以处理,也能够将处理完成的数据写入到这些数据库中。Data Manager对多种异构数据
42、库的支持,是其强大数据汇合能力的保证。7.2.2图形化的用户设计界面:Data Manager提供了图形化的设计界面,用户可以很方便地设计数据转换工程的各个细节,包括数据库连接定义、数据转换规则、数据加载规则、工作流程控制等等,直观的界面带给用户的是快速开发的体验和极低的培训成本。7.2.3强大的数据处理能力:Data Manager具有强大的数据处理能力,提供了数据过滤、变形、汇总、维表建立、结构变换等多种功能,同时提供有脚本语言,可供实现特殊数据处理需求,可扩充性很强。7.2.4高效率的数据抽取和加载:Data Manager支持多种专用的数据库加速接口,如Teradata Multilo
43、ad、Informix LOAD等等,保证了数据抽取、加载的速度和效率。7.2.5杰出的工作流程控制:Data Manager具有杰出的工作流程控制能力,通过图形界面,用户可以很方便地定义抽取工作的工作节点和流程,以及进行条件分支判断、错误处理、消息发送等工作。8推荐硬件配置8.1Cognos BI Servr与前端展现服务器推荐配置设备名称配置规格和数量服务器要求2 CPU2GB内存存储空间50G硬盘或磁盘阵列空间操作系统Windwos、UNIX操作系统均可安装软件Cognos BI Server以上配置为参考配置,实际配置可以按照用户情况等实际使用情况进行灵活的扩展。9 10总结Cognos一直致力于专业 BI 领域,能够处理海量、复杂的数据,并将数据以灵活多样的方式、秒级的速度交付给决策者和使用者,同时保证数据的安全性。Cognos产品的处理速度、展现速度、存储效率、展现多样性、展现灵活性和安全性控制等多方面指标都远远优于其他同类 BI产品,因此可以说Cognos产品是十分适合此项目的实施的。
链接地址:https://www.31ppt.com/p-2884471.html