华远智德(北京)科技有限公司 Jupiter Consulting (Beijing) Ltd.
  
解决方案


您的位置: 首页 解决方案 IBM Cognos TM1产品和解决方案
        IBM Cognos TM1产品和解决方案

           在当今不确定的经济环境中,业务必须保持高度的灵活性,必须具备每天或每周考察通向战略目标的进度的能力,而不是一年一次。成功的机构是如何管理这种不确定性的呢?他们依靠TM1这种领先的商业智能分析引擎来评估公司以往的表现,确定当前的业务状态,以及展望未来。TM1可以把你的业务带入灵活应对实时变化的环境新境界,使企业可以进行战略计划,假设分析研讨,预算,生成报表,以及业绩管理。

TM1通过以下方面使你具备更高的生产力和竞争力:

最佳性能的引擎用于实时计算
快速部署,只要少量甚至不用IT介入
领先的Excel界面和Web发布展示方便使用
高灵活度的多方体结构确保快速容易地建立和修改商业模型
20年来,TM1一直是分析应用软件的最佳性能多维在线分析处理(OLAP)工具。世界上超过1,700个企业证实它给他们的业务带来的快速洞察力。  
  
IBM Cognos TM1  

IBM Cognos TM1,基于内存式计算的领先技术的在线分析处理引擎构建的企业新一代商务智能平台。OLAP技术使得用户快速浏览和了解大量的复杂数据成为可能。

     OLAP允许分析师,经理人,以及高层管理人员横跨多个维度查阅数据。OLAP技术使他们可以从结论数据下钻到藏在总结数据下面的具体数据

       OLAP系统不但可以回答有关财务和运营方面的“谁?”和“什么?”的问题,还能说明“如果。。。情况会如何?”和“为什么?” – 这是它们与数据仓库的区别。一个典型的OLAP计算比一个等式复杂的多:例如,一个业务人员会问“如果我们生产数量为X的饮料A在本包而不是传统大小的包中,情况会如何”

         事实上,根据OLAP理事会 - 一个以提供类似技术的教育为使命的机构,“OLAP和数据仓库是互补的。数据仓库存储和管理数据。OLAP键数据仓库中的数据变成战略性的信息。OLAP的范围包括从基本的导航浏览,到计算,到更为严肃的分析,例如时间序列和复杂的建模。作为决策的制定者要使用更为高级的OLAP功能,他们已经从访问数据,提升到信息和知识。”OLAP理事会网址,www.olapcouncil.org
  
TM1 产品的价值
  
作为IBM数据分析领域的旗舰产品,TM1一直被认为是世界上性能最优异的在线分析处理(OLAP)引擎。

     IBM Cognos TM1分析引擎被智能商务策略(Intelligent Business Strategies)的总裁Colin White单独列出为重点分析引擎(DM Review,June,2003)。事实上,在独立的OLAP调研(OLAP Survey)确认TM1的以下事实:

提供最佳性能表现 - 比Essbase快12倍,比Oracle快8倍;
在方便使用方面排名第一, 主要原因是与微软的Excel非常紧密的集成;
在OLAP工具市场上享有最忠诚的客户群体;
提供最快速的部署时间。
TM1支持多个用户,提供直观无缝的Excel或Web客户端,提供多个数据源基础上的多维分析。财务计划人员,管理人员,CFO以及其他业务经理可以改变输入数据并重新计算这些新的输入带来的新结果而不必停顿,这样,他们就可以集中精力解决业务问题,而不必像使用其它分析工具那样为计算结果等待数小时。他们可以经常查询,几分钟或几秒钟接收到响应,而不是等待几个小时,来确定在业务策略中可能的影响,例如:削减一线办公室的预算,在某个特殊的工厂一个轮班的产量,或在一个市场营销活动中增加资源。他们可以快速建立多维应用系统仅仅通过少量培训并且不需要IT的协助。

TM1对实现你的业务目标带来的益处:

即时响应时间:因为TM1具有在内存中快速处理大量数组的能力,它回避了同类其它产品的缺点 – 在任何人浏览数据前不得不预计算汇总并且导出值。数据的预计算(预处理)需要大量的管理资源,减缓了发布模型,并且意味并不是所有的数据都可以应用于条件分析。
实时条件分析:TM1的基于内存的方法使得用户可以即时浏览条件分析结果和更新。
多用户协同:多用户连接TM1并通过使用TM1做实时更新和审计,方便了团队工作。
熟悉的用户界面:TM1与Excel紧密集成,并且这种无缝的信息界面大大缩短你的学习时间。
最灵活的应用环境用于应对企业的财务模型,不管有多详细:你的用户可以通过少量培训,不需IT帮助就可以快速构建多维应用. 无数的TM1应用实践证明它在基于企业独特业务结构、产品、周期、成本中心或其它“维度”建模时的灵活型。
可扩性及大容量支持:TM1的64位处理能力,结合支持多个服务器、多个立方体、多线程处理和多用户数据更新的能力,可以确保与你的业务需要同步增强,或从一开始就处理大规模运营。
基于标准的集成:TM1通过它的API结构支持广大范围的数据标准,并与用于OLAP的MS OLE DB兼容。
支持微软:TM1不仅通过Excel支持简单应用界面,而且在微软环境中轻松工作,支持它的包括高端的平台,SQL数据库格式以及数据库连接。
高效使用系统资源:因为TM1从不需要借助预计算(处理)数据,它比起其它产品需要更低的硬件要求且处理能力更强,而其它产品经常深陷于共同的“数据爆炸”的困境。
与核心业务系统集成:你可以平衡你在ERP,CRM及其它运营系统上的投资,因为TM1从这些分离的系统中汇总信息非常方便。
安全以及灾难恢复:你拥有下至数据单元数据安全,结合通过使用审计跟踪,使得数据恢复成为一个安全的选择。
快速部署以求更大的投资回报:TM1为客户建立全套的应用的时间为竞争产品通常花费时间的一小部分。TM1在硬件、IT环境、咨询、培训和维护等方面的要求比其它解决方案要低。我们很多客户通过采用Applix和增值销售商提供的最佳实践甚至还提前成功上线。
  
基于内存的在线分析处理系统(RAM-Based OLAP )
  
TM1在读写应用并要求即时重新计算的市场上是最快的OLAP引擎。“TM1在行业中是支持多用户读写分析和即时重新计算的解决方案中被证实为最好的”,Nigel Pendse说。Nigel Pendse是OLAP Report的著名作家。
实时计算和重新计算(Real-time Calculations and Re-calculations)
  
基于TM1的解决方案允许你的业务用户根据需要、实时计算他们想要的任何东西。甚至条件分析也实时进行:你的用户可以更改输入值,并且能立即浏览贯穿模型的连锁反应。

这样的条件分析需要“回写”(write-back)能力,绝大多数OLAP ?- 商务业绩管理产品基于OLAP构建,缺乏此能力。这些软件解决方案的提供商通常将此事保密。事实上,Applix的TM1是能够在大量数据上进行实时条件分析的唯一OLAP产品。绝大多数OLAP产品强迫用户等待甚至几个小时或整夜才能看到微小变化带来的结果。这些产品,甚至是行业领导者,预计算(处理)全部值,将结果保存到硬盘上并作索引,然后向最终用户呈现结果。任何条件分析触发另一轮大规模批处理重算硬盘上所有东西,然后再给最终用户展示结果。

TM1在内存(RAM)中完成所有的计算,比其它将数据保存于硬盘的OLAP引擎提供了更快的响应。IBM Cognos TM1随需洞察的特性使得协同工作,反复计划,分析和报告变得快捷和方便。用户可以将精力保持集中在解决业务问题上而不是等待数据的变化上,从而变得更富有生产力和创造力。
客户强烈倚重我们的实时优势要解决的问题:

预测由增加雇员带来的收入增长。业务问题:如果我们在东北区增加两名高级销售我们的销售收入能有多少增长?增加三名销售呢?Applix可以在几秒内得到结果,其它产品可能要花一天时间。
研究预算和预测差异的原因。例如,想了解为什么美国今后几年的销售预算与今年的销售预测存在差异,用户要下钻数据并且查看区域销售预算来确定差异在哪里发生。用户然后可以将分析变为显示今年的实际发生和预测,以及对应的月度预算,假定一个24个月的即时趋势,然后可以立即将价值改为数量。只有TM1可以实时完成这样的工作。
通过分配没被财务系统捕获的成本来了解部门级收益性。假设业务需要将PC支持部门的成本分配到运营部门,基于每个部门有多少台PC机。很多公司每月报告的时候手工录入。这个值基于一个模型每个月重新计算。只有TM1可以实时提供调整报告。
测试假设和评估风险。当制作部门级预算和使用ABC模型时,经理们可以在发布预算到中心汇总前测试假设查看风险和敏感性在哪里。
确定重组,合并和收购的影响。条件分析建模确定对你的客户和扩大的企业影响作用。
分析增加新产品或特许经营在新的和原市场带来的影响。
  
你可以基于TM1建立的解决方案(Solutions You can Build with TM1)
  
TM1应用可以横跨整个企业,超越了运营方面的财务部门,人事部门,销售与市场。我们的客户运用TM1广泛的解决方案包括:


收益性分析                                                                                                                     
商业计划,持续计划
机动管理者也即管理系统
汇总合并
报价和活动单元成本
分析制造流程
生产预算,趋势
产量计划
预测
萨宾斯法案支持

商品计划
库存周转,LIFO库存分析
客户呼叫和购买模式分析
运输经济
人头跟踪
资金支出分析
外汇转换
收入和欺诈担保
风险和企业管理
行销管理

下面的可视化屏幕 (Figure 1)提供了TM1通过数据分配发布(spreading)功能实时应对的能力例子。

按此在新窗口浏览图片

Figure 1
“这个图中的菜单来自TM1 Excel植入(add-in),显示了在进行对叶子级别以上的数据单元输入数据时分配发布选择的种类。这包含了将输入数据按照已存在其它数据的比例分配发布的能力,已存在的数据可能是前一年的或其它量度。因为TM1完全在内存中工作,这个过程比其它缺乏灵活性的同类产品快的多,如Analysis Service 和 Essbase”。摘自Nigel Pendse - The OLAP Report的作者: OLAP and Spreadsheets — friends or foes? June 8, 2003, p. 51.
  
TM1产品特性
  
       TM1将数据存储于多位数组中,也就是大家熟知的立方体。一个立方体可以包含多个维度。事实上,将OLAP的数据表述为立方体是有点用词不当,一个立方体限定只有三个维度,而一个典型的TM1立方体可以超过十个维度。
  
立方体(Cubes)
  
       立方体表述多维数组(一个两维数组可以是位典型的电子表格,有行和列)。一般来讲,多立方体构成一个应用。例如,一个预算应用可以有人头、收入,销售成本和其它立方体。

按此在新窗口浏览图片

维度(Dimensions)
  
维度是构成立方体的组成部分。一个维度是由一系列的相关成员或元素(elements)构成。例如,一个部门维度可能包含人事、市场、销售、财务、和其它类似的元素。维度元素可以有属性(attributes)和/或别名(aliases)与每个元素相关。这使得多语言应用系统非常容易生成,并通过元素的属性使分析变得便捷。相同的维度可以应用于多个立方体中。例如,部门维度或时间维度可以几乎应用到预算应用系统中的每个立方体中。你的OLAP解决方案如何处理跨立方体的维度对于构建和维护你的应用是非常重要的。很多解决方案不允许同一维度应用于多个立方体中,这就导致不停地建立和更新普通维度。维度通常包含层次结构(hierarchies)。
  
维度子集(Dimension Subsets)
  
       在典型应用中,每个维度中多个子集将被建立。子集只是一个维度中满足用户定义的检索条件的元素的集合。这可以包括在一个大厦里的所有部门,属于一个特定的成本中心的所有部门,或市场部门和他的所有下属部门。(Figure 2)子集可以使用户快速分析有关数据集。

按此在新窗口浏览图片

Figure 2
以上图示显示了一个维度的层次结构。
  
层次结构(Hierarchy)
  
绝大多数维度将含有层次结构。继续我们部门的例子,市场部可以包含子部门如通信、程序、产品管理。每一个子部门可以进一步拆分到成本中心如旅行、设施、广告和类似的。
  
汇总(Consolidations)
  
         TM1的另一个重要特色是汇总的概念。汇总可以是一月、二月、三月或是第一季度收入的总和。典型的汇总的另一个例子是一年中十二个月或四个季度的总合形成一年的值。汇总对于构建金融应用系统至关重要,因为有那么多的数字需要上卷(“roll-up”)到高一级别的数字当中。TM1的汇总区别其它产品的一个特点是不间断地快速改变一个汇总,并且马上得到一个新的值,因为TM1的实时处理能力。
  
Excel客户端(Excel Client)
  
       TM1产品系列中的另一个特色是Excel客户端或称为TM1的用户界面。这不仅提供了TM1服务器最自然的扩展,使得财务人员在他们最舒适的工作环境中使用TM1,而且,它大大缩短了学习时间。这不仅只是对财务人员,因为公司大多数雇员对Excel都非常熟悉。
  
基于TM1的产品系列
  
       IBM Cognos TM1产品不仅包含了基于内存计算的核心OLAP引擎,同时还配备了Turbo Integrator一个适应于多种数据源形式的双向ETL引擎。同时还包括了能够无需任何定制即可快速使用的TM1 Web组件。

TM1的主要特点
  
请确保你考虑的OLAP解决方案包含以下功能:

  多种用户端(Multiple clients)
  
  商务规则引擎(Rules engine)
  
  动态子集(Dynamic subsets)
  
  基于服务器的数据发布(Server-based spreading)
  
  规则跟踪器(Rules tracer)
  
  钻通(Drill Through)
  
  延迟更新(Deferred updates)
  
  业绩监控(Performance monitoring)
  
  数据复制与同步(Replication and synchronization)
  
  64位操作系统的支持,包括微软Server 2003(Support for 64-bit operating systems, including MS Server 2003)立方体结构优化(Cube structure optimization)

TM1 Web客户端(TM1 Web)
  
TM1的另一种客户端为TM1 Web,你公司的用户可以通过这个简单界面访问TM1中的重要数据,这种界面不需要学习就可以访问数据,修改维度,打印简报,或到处数据到Excel中。通过使用Excel作为发布工具,任何用户都可以发布TM1数据到Web上。Excel不仅提供自然易用的发布工具,它还为报表的格式化,插图,高级运算和功能,以及条件化格式提供了一个丰富的环境。而且,这种客户端还包括为安装,业务管理,系统管理,以及监控提供直观的界面。
  
Turbo Integrator
  
       Turbo Integrator (TI)是一个提取数据、转换数据和上载数据(ETL)的集成解决方案,它是双向的。 Turbo Integrator的体系结构与TM1兼容,数据转换计算,如将欧洲格式日期转换为美国标准,也是在计算机的内存中实现的。这确保了数据尽可能快地被上载,这样你就总是使用最新的信息来工作。TM1 使你可以建立处理程序(process)来完成数据自动导入、元数据管理和其它任务。

处理程序是TM1的一个对象,一般包含:

数据源的描述。
与数据源每一列的对应变量组。
一组用于定义变量和TM1数据库中的数据结构之间的关系的图表。
一个前序处理过程(prolog procedure),包含在处理数据源之前要执行的一系列行动。
一个元数据处理过程(metadata procedure),包含更新或创建立方体、维、以及其它元数据结构的一系列活动。
一个数据处理过程(data procedure),包含处理数据源中每个记录要执行的一系列活动。
一个结尾过程(epilog procedure),在处理完数据源之后执行。
一系列参数,用于处理程序的生成以使它可以被用于多种场合和情形。

       TM1运用分布式客户端/服务器结构(client-server),包含远端运行的TM1服务器以及客户端运行的TM1 Perspectives - 基于微软Excel的添加应用,或TM1 Architect – 微软客户端。 (Figure 6)

TM1服务器可以运行在广泛的服务器平台上,支持Microsoft,Sun,和HP操作系统。
  
产品简介

客户端软件
  
       TM1家族目前支持四种客户端软件,Excel客户端(Perspectives),微软客户端(Architect),Web客户端,以及研发人员客户端(Developer’s Studio)
Excel客户端 - Perspectives  
     Perspectives是具有完全功能的TM1客户端,将Visual BASIC的插件(plug-in)植入Excel。它在Excel内提供完全的TM1功能,使你的财务用户可以使用他们最熟悉/舒适的客户端软件工作。
  
微软客户端 – Architect
  
         Architect是微软Microsoft’s Foundation Class (MFC)客户端,作为立独客户端工作而不需要第三方的软件。当最终用户桌面上没有Excel或发觉Architect是更加自然的建模工具时,它会很有帮助。
Web客户端Web客户端常常被企业中的财务部门以外的临时用户(casual user)所偏爱。它提供了连接TM1的易用而简明(lightweight)的界面。  
开发人员客户端 - Developer’s Studio
       开发人员客户端是一个在TM1 Integra内创建web应用的开发客户端软件。它支持集成关系数据和立方体数据,工作流规则,以及其它不同的、用于构建复杂商务业绩管理应用系统的组建。
系统管理 - Administration
       Applix的产品系列包含一整套系统管理功能,用于设置和监控TM1、TM1 Web以及TM1 Turbo Integrator。系统管理功能包括用户ID和用户组建立、以及系统维护、远端服务器管理、数据复制和同步、性能监控和用户软件使用许可管理。
可扩性/冗余(Scalability/Redundancy )所有Applix产品都是基于可扩性设计的,以满足用户增加和可靠性增加的需求。Web服务器和数据库可扩性通常由各自的提供商解决。例如,使用生产厂家的解决方案进行数据库服务器级联是一种为了解决TM1 Integra数据库组件的可扩性问题的比较倾向的方法。TM1是一种OLAP服务器,但在计划可扩性和冗余性时应该被当成数据库考虑。  
64位操作系统  
       TM1的可扩性有两个因素要考虑:模型的大小和用户数量。当模型大小增长时,需要的内存也随之增加。在从事单一处理时,32位的操作系统有它的极限,大约微软为3GB内存或Unix 为4GB内存。如果你的模型增长超过了这个限制,就要用64位的操作系统,这就消除了内存的障碍。TM1支持Unix平台和微软的64位操作系统。  
数据复制与同步(Replication and Synchronization)
       TM1可以使用传统的数据复制和同步功能,使得多个服务器能支持额外用户或者增强系统的可靠性。(Figure 8) ?有不同类别用户的客户经常部署一台服务器给只读用户,并部署另一台服务器给可以读写的用户,以进一步优化系统性能。

按此在新窗口浏览图片

  Figure 8

应用程序服务器可扩性(Application Server Scalability ) TM1 Integra支持上述TM1可扩性的方法,也能够支持多台应用程序服务器,使用循环分配的方式处理来自Web服务器的请求和应用程序服务器的请求。

(Figure 9)

按此在新窗口浏览图片

Figure 9
安全(Security )
  
TM1产品家族包含强大的安全功能:创建或修改模型的管理员权限,以及执行处理程序和日常操作的操作权限。 TM1中一个非常强大和灵活的功能是拥有独特的数据安全控制能具体到数据单元的级别。例如,你可以将去年的预算设为参考用的“只读”,并可以允许在今年的每个数据单元上读/写,取决于用户和特定的数据单元。数据单元级别的数据安全是能够使用的最精确安全机制,在考虑OLAP解决方案时应该当成至关重要的需求。

在TM1中,管理员可以设定哪个或组用户可以对哪个数据单元读或写,可以创建或删除维度中的元素,或编辑一个对象的属性。例如,销售副总裁不应该有在市场部的数据单元中写入数据的能力。要创建或删除维度或立方体,创建或删除公共数据子集,创建或删除公共的Views,创建或删除立方体规则,增加或删除对象属性,创建或删除Turbo Integrtor处理程序,以及创建或删除日常操作(chores),这些都要求有管理员的权限。
单一登录(Single Sign-on)
  
所有IBM Cognos产品支持在客户端单一登录。这意味着一旦最终用户在他们的桌面登录,不论是微软的还是Unix,只要IT启用了单一登录功能他们就不用分别登录到任何Cognos的客户端。


LDAP / Active Directory
  
在现代的企业中,越来越多的应用程序被使用,IT部门感觉维护用户的ID、密码、以及对每个应用程序和员工的许可越来越困难了。为了支持IT部门简化用户管理的需求,TM1支持外部用户ID,密码,以及用户组信息不论通过LDAP还是微软的MS Active Directory 。
日志和数据损失(Logging and Data Loss)
  
当TM1服务器不运行时,所有数据存储于硬盘上,所以数据可以备份并且服务器也可以被移到其它机器上。当TM1服务器运行时,处理日志会被写到服务器上。每个用户的每个操作都会被记录上:时间标签、用户ID、立方体的更新、值更新等等。日志是个非常强大的功能,它允许不限次数在任何作用点取消操作,允许保护停电带来的数据损失,以及提供完全的审计解决方案,鉴于最近关于报告法规方面的问题这是非常重要的。
  
应用程序接口 (API)

TM1 API
  
TM1的API使你能够对TM1的OLAP引擎的全部功能可以完全访问到。API可以支持C, C++, 和Microsoft Visual Basic,它还为应用于网络环境做了优化。TM1出厂时带有C和VB的样本代码。
  
  多维表达式 (MDX)
  
MDX是一种用于支持多维对象和数据定义及操作的文法。MDX在很多方面与SQL文法相似,但它不是SQL语言的扩展。与SQL类似,MDX提供了数据定义语言(DDL)文法来管理数据结构。有DMX命令用于创建(和删除)立方体、维度、量度、以及它们的下属对象。MDX在下面两种情况下非常有用:当IT资源熟悉了MDX后通过自身API访问TM1中的数据时,或者一个你目前的解决方案是用MDX写的而且要与TM1一起工作。
  
TM1 Integra API
  
除了上述的API之外,应用开发人员还可以访问C++,Visual Basic,VBScript,和Java的TM1 Integra API。这些API设计使编程人员可以通过它们开发应用程序从而对Integra程序读写数据。这些应用程序可以使用在Integra系统内的表格和业务规则。Integra的API可以用于agent-to-agent 或server-to-server 系统结构。
  
Microsoft or Java
  
TM1产品支持微软标准和基于J2EE的开放系统标准。IBM Cognos承诺支持两个标准以及行业主导的公司的各种硬件平台。

符合微软标准的公司使用微软的服务器、客户端、数据库、浏览器以及web服务器技术。我们将继续采用和支持.NET框架的其它功能如同我们客户的要求和市场的发展。

对于以Java为标准的公司,IBM Cognos承诺提供支持J2EE的解决方案。我们的Java组件通过了J2EE实施案例测试Our并且我们的QA部门符合Java服务器技术标准。

虽然TM1服务器本身不是与Java兼容的,它是用C语言写的,为了实现最高水平的系统性能,但TM1 Web的web系统结构和TM1 Integra使用J2EE。所有web用户的界面的商业逻辑被存在servlets ,被JSP页面远程访问,确保安全和性能不打折扣。
  
系统规模和第三方需求(Sizing and Third Party Requirements)
  
IBM Cognos TM1的解决方案设计成可支持数千用户,并且由很多系统在生产环境中支持多个服务器及数千用户分布在地理上分散的地区。
  
客户端(Clients )

Applix产品支持以下桌面配置:

Perspectives

  • Pentium II processor or higher
  • 64 Mb of RAM or higher
  • Windows 2003/XP/Vista/Windows7 operating system
  • Microsoft Excel 2003 /2007

Architect

  • Pentium II processor or higher
  • 64 Mb of RAM or higher
  • Windows 2003/XP/Vista/Windows7 operating system    

Web

  • Pentium II processor or higher
  • 64 Mb of RAM or higher
  • Internet Explorer 5.5 or higher
  • Java 1.3.1 plug in

Developer’s Studio

  • Pentium II processor or higher
  • 64 Mb of RAM or higher
  • Internet Explorer 5.5 or higher
  • Java 1.3.1 plug in

服务器(Servers

TM1

  • Pentium III or higher
  • 512 Mb RAM or higher
  • Multi user environment
  • 1 Gb of RAM per 100 users
  • 1 processor per 100 users

总结

总之,通过TM1和TM1产品家族,可以使你的机构在财务计划,分析,报表,和业绩管理方面大幅度提高。通过市场上性能最优异OLAP引擎以及来自IBM和他的合作伙伴的TM1系列解决方案,你和你的团队可以应对当今持续分析要求的挑战。

TM1及其合作伙伴可以提供:

  • 洞察历史和现状信息,以及实现考虑未来情景的实时条件分析和必要时调整方向所需的灵活性。
  • 团队同时读取和使用数据的能力以便及时应对变化。
  • 熟悉的Excel工作环境。
  • 简单的系统实施,很低的IT介入和维护。

        首页   |  公司介绍   |  服务理念   |  经营管理   |  企业管理 【TOP】      
版权所有 © 2015 jupiterst.com