作者·2010-12-03 08:12
·

cognos10 方案

字数 9187阅读 2016评论 7赞 3

 

Cognos方案设计



1. 需求背景

传统的报表是通过手工制作,没有一个统一的平台进行管理和维护。在开发和维护上,需要投入很多人力,并且维护起来很困难,这样就增加了很多成本。在需求变化上,由于无法针对报表进行统一管理,所以很难及时地应对业务需求的变化;在安全性上,传统的方式不能满足企业内安全性控制。

为了解决传统报表所遇到的困难,IBM  Cognos考虑到了所有用户的多种信息需求,降低了维护成本,并且无需复制现有基础架构即可利用现有资产,提供了一个统一、灵活的平台。

IBM Cognos 平台是采用了开放式的数据战略,提供了一个易于部署、使用和整合商业智能解决方案基础。为确保有效的系统管理,IBM Cognos具有单一且直观的管理界面,可以看到所有的系统活动,同时也提供了所需的灵活性和控制能力,从而能够主动地管理系统。

IBM Cognos管理是基于浏览器的。管理员可以通过浏览器管理和调优服务器,可以管理安全功能:添加组和用户,并对安全的商业智能内容进行授权。IBM Cognos平台可以和企业内现有安全性构架整合在一起,提供一致的安全访问。同时,Cognos平台通过OLAP服务器提供分析的能力,可以针对企业内的数据做商业智能应用(上下钻取,旋转,切片,切块等)。

 

 


2. 系统架构

Cognos 为基于SOA构架的多层结构,通过集中的服务为用户提供查询,报表,分析,事件管理等各种应用,服务采用Web Service,XML等行业标准协议,能够很好的和企业各种系统进行集成,提供服务。通过集中的服务,可以访问企业中各种数据源,包括数据仓库,数据库,OLAP数据源等。同时不管是普通用户,还是管理员都通过没有插件,没有Applet的纯浏览器界面进行各种应用的访问和管理。真正实现了零安装,零维护。


Cognos是唯一一个通过一个产品,一种Web构架,基于企业所有数据源,面向企业所有用户提供完整的BI功能的产品。

 

 

说明:Cognos 为基于SOA构架的多层结构

A)数据层

Cognos具有开放的数据访问。能够访问企业的各种数据源,包括各种关系型数据库,多维数据源,EXCEL,TXT等文本文件,以及XML等各种其他数据源。在数据源层,Cognos可以通过直接访问的方式,对数据源进行连接,也可以通过ETL工具对数据源进行清洗,转换和加载,形成企业信息平台,企业数据仓库。然后将企业数据仓库作为应用的数据源。

不管是基于何种数据源,或是多种数据源,Cognos都可以进行统一的元数据管理,为应用提供一致,统一的视图。保证应用的数据一致性和准确性。

数据层涉及产品模块:FrameWork Manager(元数据模型设计工具)

B)应用服务层

应用服务层为用户提供了分析服务,查询服务,报表服务,事件管理服务,平衡记分卡服务等各种BI应用服务,采用了BI BUS的技术,可以灵活的实现各种服务之间数据及其他信息的共享。可以方便的进行扩展。实现了不同主题之间的相互钻取,报表之间的相互钻取,分析主题和报表之间的相互钻取。实现了平衡记分卡和报表之间的无缝集成。实现了事件对各种分析,查询,报表等内容的监控和管理。实现了系统的自动化。

应用服务层涉及产品模块:Cognos BI Server(Cognos BI 服务)

C)Web Server

Web Server层实现用户和后台服务之间请求和结果的交互

D)浏览器层

Cognos提供了统一的门户,为用户提供统一的信息访问入口。用户可以通过门户访问到各种报表,分析,查询,定义事件,监控关键指标。同时可通过简单的配置方式灵活的定制个人页面,形成用户个性化门户。

浏览器层涉及产品模块:

Cognos Connection(门户)

Query Studio(用户自助查询的工具)

Report Studio(专业的报表制作工具)

Analysis Studio(用户多维分析工具)

Event Studio(用户事件管理工具)

所有应用又可以和企业现有的系统实现集成。

3. 部署架构

Cognos具有很好的扩展性,能够集中,分布,以及混合的部署方式。用户可根据需要进行灵活的选择。

方案一:集中部署方式,对数据,管理,控制等进行集中部署,用户通过网络对集中的应用进行访问。

 

 

 

 

 

 

 

 

 

 

 

 

 

该种部署方式,管理和维护方便,用户使用资源相互共享。各用户的个性化应用也集中管理和维护。同时由于Cognos采用SOA构架,服务集中处理的方式,网络上只传输用户请求的结果,通常不会对企业网络造成阻塞等不利影响。

 

方案二 混合部署方式,系统有集中的部分,又有分层划分,分块划分的部份。该种方案,通过上级的应用统一开发,下发到下级,实现企业应用规范化,同时各个分布点,根据需要可单独设置各自个性化应用。

 

 

 

 

 

 

 

 

 

 

3.1. 可扩展性

Cognos解决方案具有非常优异的可扩展性。其服务组件,包括数据存储,Cognos OLAP ServerCognos前端展现等软件都提供了良好的可扩展性。使得报表系统在增加新的应用、用户和数据时,在整个信息展现平台解决方案的各个层次,都能通过线形的扩展适应变化,不会存在瓶颈。可保护原有投资,降低企业部署的总体成本。

    如上图,Cognos的采用了SOA构架,可扩展性体现在整个系统各个层面:

1)可同时访问任意数据源(关系型、多维数据源)。

2)可扩展到任意安全性认证源。

3)可安装在任意硬件平台上,支持多应用服务器,支持异构服务器集群。

4)支持全球所有语言(代码集),支持所有货币,日期等数据格式。

5)基于Web Service的二次开发集成接口。

6)支持Portlet协议标准的门户集成接口。

7)浏览器实现所有功能(查看、设计、管理、监控)。

8)即装即用的可配置化功能安装,一个平台、构架实现所有功能。

 

4. 系统开发流程

1ETL

ETL(ExtractionTransformationLoading)能够将各个系统的数据通过抽取,清洗加载等各种操作将数据集中到数据仓库中,形成数据平台。

2)集中数据库

集中数据库是作为企业信息平台的一个统一的共享的数据平台。通过主题划分创建数据集市,使用共享维技术,实现维度共享。消除了以往基于各个应用系统的展现和数据访问存在的信息孤岛的问题。数据仓库能够为多维分析,查询,报表等各种前端展现提供所需要的、一致的数据。

3OLAP

OLAP按照主题为用户提供多角度,多层次,多指标的在线分析和处理。从而将这些数据转化为企业决策所需的信息。同时OLAP Server具备了大数据量大用户访问下高效响应的能力。

4)元数据模型

对企业的各种数据源进行描述,从而为企业应用提供统一、一致的视图,从而保证前端应用数据的准确性,并且极大的降低系统的开发难度和维护难度。

5)前端展现

前端展现通过各种分析,查询,报表服务,将各种用的信息灵活的展现给用户。并且通过各种灵活的功能辅助用户进行有效的决策。

6)门户系统

不管数据是来自什么系统,不管是分析,查询还是报表,用户都可以通过统一展现平台的门户,通过统一认证登录进行访问。

5. 软件配置

 

模块

描述

数量

C8 BI ADMINISTRATOR AUTH USER LIC + SW S&S 12 MO

管理员授权数

1

C8 BI PROFESSIONAL AUTH USER LIC + SW S&S 12 MO

开发人员授权数

5

C8 BI CONSUMER AUTH USER LIC + SW S&S 12 MO

终端用户授权数

50

C8 BI SOFTWARE DEVELOPMENT KIT AUTH USER LIC + SW S&S 12 MO

软件介质

1

 

6. Cognos组件介绍 6.1. 元数据管理 6.1.1. FrameWork Manager

Cognos的元数据模型设计工具FrameWork Manger可以连接企业的各种数据源(包括关系型数据库,多维数据库,文本,OLAP),对数据结构进行描述,为Cognos的多维分析,即席查询,报表等各种应用提供统一一致的数据视图,降低对企业数据访问的复杂性,同时提供对各种应用使用结构的统一管理。通过元数据模型,系统为用户的各种应用访问屏蔽了使用中对数据结构的理解障碍,同时当后台数据结构发生变化的时候,只需要对元数据模型进行简单的修改就可以了,基于元数据模型的应用不需要修改,保证了应用的相对稳定性,最大限度的提高了系统适应复杂应用环境的能力。同时FrameWork Manager支持CWM标准能够和各种ETL工具,数据库,数据仓库,模型设计工具进行元数据的交换。

FrameWork Manger可以为其它元数据管理软件提供符合CWM标准的元数据。方便进行企业元数据的统一管理和维护。同时可进行版本控制,还能和多种版本控制软件进行连接和集成。

6.2. OLAP服务器 6.2.1. Transformation Server

Cognos Transformation ServerCognos提供的企业级OLAP服务器它将从各类数据源数据库、数据仓库、平面文件中精心筛选出来的黄金数据创建成称为PowerCubes的多维数据立方体。立方体是按探察业务的OLAP多维因素分析模型设计创建的,通过对多维数据立方体的OLAP分析,用户可以辨明趋势、跟踪业务运作、创建高效的统计汇总报表。

Cognos Transformation Server具有极高的存储效率和响应速度,完全脱离了关系型数据库在性能和存储空间效率上的羁绊,保证用户在访问数据时达到秒级的响应速度。

Cognos Transformation Server特点:

1)友好的开发设计界面

2)高速的多维立方体创建

3)支持时间分区的虚拟Cube技术

4)支持增量更新

5)支持全方位的权限控制

6)异构数据源处理能力

7)高数据压缩比

6.3. 前端展现组件 6.3.1. Analysis Studio

Analysis Studio是能够向各种用户提供综合的OLAP多角度,多层次,多指标的分析,它允许IT部门在Internet Intranet Extranet环境中向系统中的每一个用户迅速而经济有效地部署强有力的报表和分析功能。能够轻松地将分析扩展到上千用户。

Analysis Studio的多维分析功能全面支持MOLAPROLAP,不管是多维立方体还是关系型数据库,用户都可以进行多维分析。用户只需要在Web界面中通过简单的鼠标拖拽等操作,就可以进行各种OLAP分析,如上钻,下钻,切片,旋转,切块等,同时Cognos支持用户进行混合粒度的分析,支持用户自定义子集,支持混合维度的分析,支持多维立方体之间的相互钻取,多维立方体和关系型数据库之间的钻取,能够使用用户从宏观到微观的决策思路和过程。从而迅速的发现问题,确定趋势,找到问题发生原因。

Analysis Studio可以提供零客户端,没有插件,没有Applet的纯Web访问方式,具有易用性出色的使用界面,同时又使得部署成本降到最低。它不仅能够让系统中的每一位用户都能够轻松自如地访问重要数据,从而更有效地管理其业务,从而做出正确决策;还能对关键数据进行多维分析和统计汇总报表制作,从而展现整个行业或大环境的发展趋势、跟踪主要性能指标(KPI)、控制流程运作、有力支持高层决策。而这一切仅需用户通过鼠标托拽操作来完成。还提供了HTMLPDF甚至是XML等多种报表输出格式。

6.3.2. Query Studio

Query Studio查询功能提供给用户自助式的即席查询功能,用户可以按照自己的需要通过鼠标拖拽的方式查询自己关心的内容,设置查询条件,设置过滤,定义格式,套用模版,通过自助式的查询,大大提高了用户得到个性化信息的速度。用户的操作可以完全基于业务的逻辑,而不需要理解复杂的数据库结构,SQL语法等。用户的操作过程基本上不需要培训。同时查询的结果可以方便的生成HTMLPDF甚至是XML等多种输出格式,提供给用户最全面的数据查询和即席报表展现功能。同时通过简单的点击鼠标的操作就可以将个性化的查询结果保存和共享。真正实现了用户的自助操作,用户使用起来得心应手。

6.3.3. Report Studio

Report Studio提供了专业的报表功能,报表支持多页设计,支持多查询,每个查询支持多数据源。报表的制作,发布,共享,权限控制等都是采用没有插件的纯浏览器方式。用户只需要在浏览器中通过简单的鼠标拖拽,属性设置等操作就能进行各种报表的制作,如列表,交叉表,图表,财务报表,地图报表,仪表盘报表,KPI报表,甚至是中国式的复杂嵌套表头的非平衡报表都可以直接通过鼠标拖拽的方式实现。还能够进行交叉表中点的公式定义。整个过程不需要编写程序。强大的报表制作和展示功能能够制作/展示任何形式的报表,其纯粹的Web界面使用方式又使得部署成本和管理成本降到最低。Report Studio还提供了HTMLPDF甚至是XML等多种报表输出格式,提供给用户最全面报表功能。

6.3.4. Event Studio

Event Studio能够对系统进行自动的监控和管理,适时通过门户新闻,EMAIL等方式通知和提醒用户,能够自动启动业务处理,触发各种任务的执行,如:报表执行,新闻发布,数据库刷新,EMAIL,系统备份等。


 

7. 总结

Cognos是面向企业级的报表产品,为企业提供报表,业务分析等商业智能的平台。应用IBM Cognos 平台能给企业带来一系列的效益,例如:提供完整的报表制作功能,从而实现更加轻松便捷的管理;IBM Cognos平台还可以提供您所需要的业务答案,帮助您制订更为准确的决策;可以让您发掘企业丰富的信息资源,建立对业务运作来说非常重要的统一的信息基础结构;它可以通过一个易于使用的基于浏览器的门户,为企业内外的重要决策人员提供富有洞察力的分析、报表和高级可视化分析等。

我们将为企业提供最完善的产品和服务,全面保障客户的利益,最终达到双赢的目标。


附件Cognos的成功案例

IBM Cognos帮助雅戈尔优化供应链,提升绩效

鄞州区,这块隶属于中国浙江省宁波市的狭小地带,却孕育着一个在中国制造业500强 中排名第134的服装品牌—雅戈尔。

在中国,雅戈尔是一个家喻户晓的男士服装品牌。雅戈尔集团创建于1979年,经过近30 年的发展,逐步确立了以品牌服装、地产开发、股权投资等产业为主体,多元并进、专业 化发展的经营格局。其中品牌服装是雅戈尔 集团的基础产业,从单一的生产加工起步, 迄今已经形成了以品牌服装经营为龙头的纺织服装垂直产业链。雅戈尔服饰公司在全国 拥有100余家分公司,400多家自营专卖店,共2000多个商业网点; 与此同时,雅戈尔还 涉足了上游的纺织材料市场—早在2003 年,一座雅戈尔纺织城就已经拔地而起。
显而易见,雅戈尔已经不是一个服装制造企 业,在这条产业链的上游和终端,雅戈尔都有 了相当的话语权。其中,对渠道的把控力度都 来自于雅戈尔所建设的IT系统—以Cognos 为决策核心组件的供应链管理系统。
在雅戈尔的案例中,Cognos起到的作用包括:

  • 抓取供应链中各环节的重要信息并进行多维分析,找出存在问题的深层次原因;
  • 丰富的报表展现;
  • 向各个销售终端、各部门以及企业决策层提供相关数据,帮助制定生产或销售计划。

成效:

  • 公司对订单的反应能力大幅加快,生产周
    期缩短了50%;
  • 库存周转率提高1倍以上,节省了2.5亿元 的库存成本;
  • 缺货损失减少30%以上,工厂的准时交 货率99%以上。

业务挑战
20世纪90年代开始,随着人们生活水平 的提高,市场对服装的需求空前高涨,中国服装行业进入了黄金发展时期,孕育了众多 当今的知名品牌; 雅戈尔就是其中的一个。 但是在2001年前后,服装市场开始由卖方 市场转变为买方市场,不但利润趋薄,消费 者的眼光也越来越挑剔。原有的根据订货安 排生产计划的模式不能及时满足市场需求,造成服装制造厂生产能力过剩,库存积压等 问题,库存和物流成本压力凸现; 缺乏对市 场需求的洞察和快速反应能力成为中国服装行业面临的重大挑战。

雅戈尔也遇到了同样的问题,在2001年,雅 戈尔仅衬衣一项就积压了大量的资金。出路 在哪里? 这是当年中国服装制造企业所面临的集体困惑。

应对策略

有着卓越眼光的雅戈尔人深知“懂需求者得 天下”,毅然决定借助IT的力量将探查市场 需求的触角伸展到全国各地。于是,雅戈尔 投资上亿元,逐步建立自己的供应链和物流 管理系统,实现了生产环节、销售终端以及整条供应链的信息化; 用信息的力量填平了 生产和销售之间的鸿沟。完善的供应链系统 使得生产、库存、销售环节完全透明,让雅戈尔总部对每个销售网点的销售情况、不同服 装的销售情况、不同区域的销售特点了如指掌,从中把握住了消费者的需求,据此来科 学地制定生产计划。

雅戈尔集团首席技术官顾跃君谈到: 21 世纪初至今的这几年,各服装品类的领袖 品牌几乎都在做一件事情,那就是整合产业链。将服装上、中、下游的资源进行整 合,使服装企业的反应更加迅速、运作更 加高效、核心竞争力更强、价值链核心环 节更能掌控,这是中国服装业的一个大 进步。雅戈尔就是在这一时期,用信息化的手段,逐步建立了自己的供应链管理系 统。” 在雅戈尔的供应链系统中,IBM Cognos 是辅助决策的核心组件。作为全球领先的商业智能工具,Cognos以其开放的胸怀 无缝地嵌入到雅戈尔的信息系统之中,对 整条供应链系统中的重要数据进行抽取和多维分析,通过二维报表和多维数据立 方体展现出来,供决策者按需定义分析条 件,找到问题的关键。 对于事件的分析结果,C o g n o s Reporting会通过丰富的二维报表形式 呈现给雅戈尔的决策层; 而若要探究结果背后的原因,Cognos OLAP Server Cognos Analysis则会大显身手。在 线事务分析处理方面,Cognos OLAP Server能够将最关键的数据创建成被称为“PowerCubes”的多维数据立方体。 基于这一立方体,雅戈尔的决策层可以 辨明趋势、跟踪业务运作、创建高效的统计汇总报表; 在此基础上,借助Cognos Analysis工具,雅戈尔还能够进行MLOP(多维联机分析处理)ROLAP (关系联机 分析处理),从而帮助决策者根据自己的思 路进行从宏观到微观的分析,迅速地发现 问题、确定趋势、找到问题发生原因,获得竞争优势。

投资回报
谈到Cognos的应用情况,雅戈尔集团 首席技术官顾跃君用了“简单”二字来评 价。他说到: “无论是哪种工具的功能, Cognos提供了基于Web的使用方式。通 过简单的鼠标拖拽,形式多样的表格、数据 的分析就能顺利进行,上手很快; 同时,由 于Cognos十分的开放,能与各种数据库、 数据仓库良好地兼容,也为系统的部署节约了很多的人力及时间成本。” 借助Cognos,雅戈尔公司对订单的反应 能力及生产周期缩短了50%。库存周转率 提高1倍以上,节省了2.5亿元的库存成本; 缺货损失减少30%以上,工厂的准时交货 率99%以上。

关于IBM Cognos BI和绩效管理
IBM Cognos
商业智能(BI)和绩效管理解 决方案提供了世界领先的企业规划、合并 和BI软件、支持和服务,帮助公司规划、理 解和管理财务和运营绩效。IBM Cognos 解决方案整合了技术、分析应用、最佳实践和广泛的合作伙伴网络,给客户一个开放 的、适应性的、完整的绩效解决方案。世界 各地超过135个国家的23,000多名客户选 择了IBM Cognos解决方案。

在雅戈尔供应链系统当中,IBM Cognos 是负责决策的核心组件,在雅戈尔逐步从制造型企业向商业品牌型转变的进程中, 辅助雅戈尔的决策者制定市场策略获得竞 争优势。借助Cognos,雅戈尔公司提高了订单的反应能力和缩短了生产周期、加快 了库存周转率和资金回收速度,减少了缺 货损失和提高了产品设计速度。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论7 条评论

yuanfa668yuanfa668软件开发工程师银监局
2011-08-30 21:54
恩,先进数通,很不错,是吗?

2011-03-23 10:46
不错,很给力!

2011-01-24 09:57
不错!
Aaron_liuAaron_liu软件架构设计师国际商业机器大连分公司
2011-01-19 19:23
受教了
sunnikasunnika软件开发工程师XX银行
2011-01-12 16:37
真好

2010-12-22 14:12
学习了!

2010-12-03 08:13
这是北京先进数通公司为我单位写的方案,
Ctrl+Enter 发表

作者其他文章

相关问题

相关资料

X社区推广