发明人曼尼·佩雷斯(Manny Perez) 讲述的 IBM Planning Analytics / TM1的官方历史。
让该技术在问世30多年后的今天仍然保持着如此强大的性能优势的根本原因是, IBM Planning Analytics / TM1 来源于财务计划与分析(FP&A)专业人士的初始需求,并持续不断反馈与功能迭代。
而这一切都始于一个简单的想法。

一切开始的地方
1980年初,曼尼·佩雷斯已经在埃克森美孚公司工作了十年,然后去了纽约埃克森美孚国际公司的供应和运输部工作。
这个部门负责将埃克森美孚的石油供应运往世界各地。操作通过基于IBM IMS的交互式系统执行和控制,该系统跟踪船舶和货物。
作为一项补充,一个计划系统已经安装,以帮助计划小组制定他们的月度和季度供应计划。这个系统功能有限,运行成本非常高。

它始于一个简单的想法
TM1最初的灵感并非来自曼尼·佩雷斯(Manny Perez) ,而是来自IT部门的莉莉·惠利(Lilly Whaley)。
莉莉建议开发一个使用IBM大型机分时选项(TSO)的计划系统来取代IMS系统,从而显著降低运行成本。
曼尼·佩雷斯(Manny Perez) 内心里是一个黑客,他自己开发了一个原型机。他马上意识到,为了提供所需的多维度和交互性,必须将数据结构保存在计算机内存中,而不是磁盘上。

内存还是硬盘?
这引起了围绕TM1多年的争论。莉莉公司和IT部门坚持认为,应该使用基于磁盘的数据库系统来开发该系统。幸运的是,曼尼·佩雷斯(Manny Perez)的管理层支持他的建议,将数据保存在RAM中。新系统安装完毕,并于1981年成功投入使用。

实际上,这是个好主意
曼尼·佩雷斯(Manny Perez)开发的计划系统的商业潜力立即显现出来,他开始探索将其商业化的可能性。
早在1981年初,IBM个人电脑还没有发布,Apple II®也没有在企业中大量使用。最初,曼尼·佩雷斯(Manny Perez) 想在一个公共主机分时系统上实现它。
正好,IBM个人电脑发布了。它提供了一个低成本的开发环境,曼尼很快就利用了这个环境。

电子表格是有史以来最好的界面
不久之后,他看到了电子表格VisiCalc®,并确信这是他的梦想产品的理想用户界面:功能数据库。
曼尼的想法是将多维数据库集成到电子表格中,本质上是将数据库中的单元格单独连接到电子表格中的单元格。这创造了一种高性能、可扩展和直观的用户体验,远远超过了电子表格本身在财务报告、预算和预测方面所能做到的。

革命的开始
曼尼给自己买了一台IBM PC,有256kb的内存和两个软盘驱动器,把它放在阁楼上,下班后开始狂热地开发他的视力。
到1983年夏天,他已经有了一个工作原型,并决定离开埃克森公司,全身心地投入到功能数据库业务的开发中。
他和他的前同事兼朋友何塞·西奈(Jose Sinai)通过私募筹集资金,并于1983年初成立了Sinper公司。那年夏天,TM1——第一个”函数型数据库” 在纽约的PC Expo会议上发布。

Table Manager 1在PC Expo上展出
最初的产品包括一个多维数据集(Cube)和一个作为用户界面的专有电子表格,以及构建维度(Dimension)和多维数据集(Cube)的工具。
随着PC Expo的临近,TM1这个名字被匆忙采用。TM 代表 “表格管理器”。
当时关系表的概念还不存在,曼尼是一个迂腐的数学家,他拒绝使用“立方体(Cube)”这个词,因为它意味着三维空间的限制。

一个错误的开始和TM1冠军的诞生
和大多数企业家一样,曼尼预计TM1会立即获得成功,他最担心的是来自更大公司的竞争。
现实却截然不同。
普通大众对TM1的反应是毫无兴趣的。主要的障碍是这个多维数据集的概念本身并不为人所知,而且它使用的电子表格界面,不同于当时的流行的 Lotus 1-2-3。
令人鼓舞的是,少数掌握了这个概念的人立即成为了狂热的粉丝和追随者。其中包括几位大公司的高层人士,他们后来成为了领军人物。这些 “冠军” 通常在财务或其他用户部门,很快就遇到了来自IT的阻力,就像曼尼在埃克森美孚公司所经历的那样。

缓慢的起步和潜在竞争对手的兴衰
TM1的市场前景一直比较低迷,直到开发了客户机/服务器版本的诞生,才开始缓慢增长。这个版本允许用户使用Lotus 1-2-3和Microsoft Excel®作为客户端,因此,增长率显著提高。不过多年来TM1始终没有成为市场的主流产品。
与此同时,几个潜在的竞争对手出现了——但也同样迅速地消失了。

真正倾听用户的需求
在多年的缓慢增长和缺乏重大竞品的这段时间里,令人难以置信的是,在一众粉丝与忠实财务分析用户的推动下,不断迭代极大的拓展了产品的可能性。
产品的绝大多数功能特性,如服务器架构、计算规则(RULE)、ETL集成器 (Turbo Integrator)、安全性模型、超级聚合计算等,无论重大还是微小的提升,都是这种紧密用户反馈和迭代的结果。
根据这一经验,曼尼以循环的形式呈现了TM1的秘密:
1。设计一个简单但功能实用的产品。
2. 使用当前最先进的计算技术架构。
3. 让用户把产品投入使用,在实际的业务流程中推动产品的极限。
4. 倾听用户的需求与意见,迭代创新,同事预测未来可能的需求。
5. 将更新的功能融入产品,不断完善产品。
6. 执行步骤2,不断重复这个循环,坚持不懈30+年
正是这种产品理念,使TM1成为一种非常实用的、有业务 价值的工具,并持续不断激励着世界各地,不断加入的狂热粉丝和使用者。

从TM1软件(又名Sinper)到Applix
1996年,Sinper(当时自称TM1软件)被Applix收购。
在Applix的这些年里,TM1得到了持续的有机增长,尽管Applix本身经历了一段动荡的时期。正是在这个时期,诞生了TM1 Web等新特性,允许业务用户在电子表格中轻松创建应用程序,但现在可以通过Web将它们部署给更广泛的用户。
从21世纪初开始,64位计算开始成为主流,这大大提高了TM1的可扩展性。内存的价格也大幅下降,使得TM1的运行成本更低。突然之间,依赖磁盘的解决方案(如Cognos Planning和Hyperion Essbase)的技术限制暴露无遗,TM1能够在性能和规模上超越它们,同时仍然保持其高度灵活性,与函数型建模的优势。

从Applix到Cognos,再到IBM
2007年末,Cognos收购了Applix,四个月后IBM又收购了Cognos。
曼尼经常说,制约TM1进一步发展的是”大小”,并不是多维数据集本身的物理大小或基于它构建出的应用系统的大小,而是销售它的公司的规模。
这个限制在一夜之间便消失了。TM1第一次拥有了与之能力和潜力,相匹配的一个顶级国际品牌,并通过一个全球网络进行分销。
从那以后,IBM充分认识到了他们在Cognos收购案中,获得的TM1的巨大资产价值,所以持续投入了庞大的研发团队。他们进一步增加了底层架构的可扩展性,包括并行交互数据处理和多线程查询模式,这使得TM1模型可以扩展以供数千个用户使用,并比竞争对手领先一代。

成长、繁荣并成为世界范围内被接受的事实上的规划平台
不用说,TM1在IBM的领导下继续成长和繁荣,并创造了新一代的TM1狂热者。
特别是随着IBM在2014年发布支持云计算的TM1 REST API, TM1终于能够实现曼尼最初的愿景: 函数型数据库作为全球报告、预测和计划预算应用程序的基础和战略支柱,占据主导地位。
欢迎来到 IBM Planning Analytics / TM1 的世界。

