You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
9.9 KiB
Markdown

2 years ago
# 004 | 可视化分析鼻祖Tableau
Tableau公司成立于2003年总部位于西雅图是全球领先的可视化分析软件的创建者于2013年在纽约交易所上市。Tableau是这个领域的奠基人并且在这个领域至今依然保持着全球最领先的研发态势。
在数据变得越来越重要的时代,不管是具备精湛数据分析技能的从业人员,还是对数据分析一无所知的小白群体,可视化分析都被证明是一种非常行之有效的手段,并对各行各业都发挥着非常重要的作用。
2003年刚从斯坦福博士毕业的克里斯 · 斯托特Chris Stolte正值风华正茂的年纪这之前的6年博士生涯他一直在研究数据的可视化分析。
斯托特师从帕特 · 汉拉汉Pat Hanrahan。而汉拉汉是世界著名的计算机图形学研究专家在正式成为教授之前是史蒂夫 · 乔布斯的3D动画制作公司皮克斯的早期员工并在这家公司工作了3年1986~1989年。1989年汉拉汉作为计算机图形学的教授加入普林斯顿大学之后又在1995年转到了斯坦福大学。
作为一个在计算机图形学方面卓有建树的学者,他敏锐地察觉到了数据可视化的前景,并认为将数据可视化用于辅助人进行数据分析这个研究方向,必会在未来产生巨大的影响。而当斯托特成为他的学生时,这也就顺理成章地成为了斯托特未来多年的研究方向。
“花开两朵各表一枝。”你可能知道Tableau这家公司有三个创始人其中两个已经登场分别是后来的首席开发官斯托特以及他的导师——首席科学家汉拉汉接下来该第三个创始人出场了他就是公司CEO克里斯蒂安 · 夏伯特Christian Chabot
夏伯特先是在斯坦福这个校园里工作了几年之后决定和他的本科校友兼老婆在斯坦福读硕士然后他读了MBA老婆则读了法学院。这一读就到了2000年该毕业了。
众所周知2000年的时候美国发生了一次经济危机当时互联网泡沫破灭硅谷遍地惨淡之气。作为斯坦福MBA在这个点儿毕业确实不是好时机。现在回想我2009年毕业时的境遇与此颇为相似。
然而大家都是需要工作的没有工作肯定是没办法活的。斯坦福MBA的胆量和我们比起来肯定是大不一样这个时候夏伯特决定自己开公司了。
他找到的合伙人正是斯托特和斯坦福的另外一个教授玛尼什 · 阿格拉瓦拉Maneesh Agrawala。没有人知道当初这几个人是怎样因缘际会走到一起的也没有人知道为什么这家公司的合伙人教授是另外一个搞计算机图形学的大牛而不是后来斯托特的导师汉拉汉。
但无论如何,公司开起来了,工作也有了。夏伯特在经济危机以后毕业求职不果,决定自己干的励志故事也就这样诞生了。
**更加有意思的是,夏伯特在若干年后的一次采访里面说,他们当初开这家公司设定的目标,就是把公司的技术做到一定规模,然后再把这家公司卖掉。**
这个买卖很成功很快他们就拿到了美国在线和另外一个做地图数据的公司Vicinity的收购邀约。他们选择了后者大概是因为钱比较多一些而后者之后又被微软收购那就是另一个故事了。
我不知道是不是因为这次创业的成功让夏伯特对下一次创业充满了期待。有关怎样使用数据可视化去帮助人们顺利地推进分析研究项目斯托特和他的教授发表了一些论文并且把做的东西整合进了一个叫作Polaris的系统。作为拿到基金资助的项目的一部分这个系统本身是公开提供给大家使用的。
关于为什么会萌发出创业的想法,已经不可考了。当时斯托特,加上他的导师,以及曾经和他一起创业的夏伯特,**三个人决定基于Polaris这个系统进行商用化开发并创建一家新的公司。这家公司就是现在鼎鼎大名的Tableau。**
Tableau在2003年1月创建于加州的山景城。大约10个月以后公司的创始人们决定把公司总部从硅谷搬迁到西雅图。至于这背后的原因后来有人问过他们而创始人的回答是这个地方更适合创业。
我们今天估计很难理解为什么。但是如果你知道当初微软在西雅图最为鼎盛的时候其一家公司的市值就超过硅谷很多大公司的市值总和的时候就多少能理解一二了在那个年代里西雅图在引领IT业的发展。当然现在看来这种引领其实也是盛极而衰的最后辉煌阶段。
**而很有意思的是Tableau这个软件从斯托特开发第一个版本的时候就构建在微软的开发环境下地地道道是一个Windows平台上的软件**。这一状态持续了很久大约是直到Tableau上市一年以后2014年的夏天Tableau 8.2版本才开始正式支持Mac。而Tableau对于Linux的支持直至今天公司依然在努力但是还没有正式的版本出来。
**此外从公司的氛围上来讲Tableau也是一家非常微软化的公司**。我作为一个微软开发人员进到这家公司来基本上没有任何学习的难度第一天就可以顺利地进行开发。Tableau公司所使用的工具和微软内部的开发工具相差无几。我想这一方面与项目最初诞生的时候就全面使用了微软的工具有关一方面也表明了微软这个软件帝国对本地生态圈的巨大影响。
**Tableau的发展从技术角度上来讲有几个非常重要的关键点。**
**首先是Tableau 1.0的成功发布。Tableau 1.0是从Polaris到一个成熟可用的商业软件的变迁**。斯托特后来在回忆的时候说他没有预想到需要一年的时间去修修补补把很多的细节部分做好一个商业软件和一个学校里面的科研软件差别是巨大的。然而Tableau 1.0虽然在可视化分析方面已经表现得非常优秀但是对各种数据源的支持、对各种计算函数的支持等其他方面却不尽如人意。当然1.0版本也从未卖出过多少钱。
**严格意义上讲两年以后发布的Tableau 2.0才是Tableau历史上第一个真正可以商用的软件**。而2.0的时候Tableau也终于开始接到可观的订单。除去早期招到的几个能力很强的开发人员以外销售队伍也开始建立起来。法律相关的人员也慢慢就位了。
**2007年的Tableau 3.0是具有里程碑意义的一次发布。这次Tableau增加了一个产品——Tableau服务器**。这个服务器尽管当初很简陋但却使一个企业里面协同进行数据分析和共享数据分析的结果成为了可能。Tableau服务器的盈利能力很快就超过了Tableau本身。
**Tableau的下一个里程碑式的发布是三年后的Tableau 6.0其中引入了后来称为Tableau数据引擎的新组件**。这个组件实际上是Tableau自己开发的一个列式数据处理引擎专门针对Tableau自己的应用优化过。这个引擎的到来让Tableau在数据处理能力上终于迈上了一个新台阶。
从此以后Tableau除了可以直连到各种数据源以外还可以对数据源取一个镜像把数据导进Tableau数据引擎里面在本地进行分析这大大加快了分析的速度。
更重要的是因为这个引擎的引入使得Tableau对非关系型数据库的支持都成为了可能比如说对文本文件的支持对Excel电子表格的支持以及后来对PDF文件的支持等。只要Tableau可以把这些数据通过数据清理导进引擎就可以进行有效地分析。数据引擎对Tableau的发展可谓至关重要。
Tableau此后的各个版本主要是围绕数据引擎的各种提高以及对各种企业级应用的支持来提升。一直到上市以前Tableau都没有再引入任何关键性的功能。下一次关键性功能的引入便是2014年6月份对Mac的支持了。
**Tableau于2013年正式在纽约交易所交易股票代码为DATA**。这个名字取得非常好因为DATA既好记又反映了公司最主要的服务市场。上市以后Tableau开始了在各个领域的全面扩张从云到ETL从企业级服务到数据引擎这种扩张使Tableau的开发人员迅速从不到200个扩充到了近1000个。
**与此同时,因为外界的看好、股市的飙升,竞争对手,尤其是大鳄们,终于开始把眼光转向了这个市场**。结果就是微软举着PowerBI的大旗大举进军这个市场以其低廉的价格和大量的开发人员投入迅速推出新版本。这无疑对Tableau造成了致命的打击其股价在2016年初的财报后一天之内发生“腰斩”。
这是Tableau迅猛发展史上一次巨大的打击。之后公司采取了很多应对措施其中最为重要的是CEO和其他创始人退出并从亚马逊的AWS请来了新的CEO亚当 · 塞利普斯凯Adam Selipsky。在新CEO的带领下经过近一年的努力销售和研发终于都稳定下来股价也渐渐回升到了“腰斩”前的状态。
今天我带你回顾了Tableau这家公司的整个发展历史。在Tableau的发展历程中有一些值得你我去深思的问题。我们都知道要想在今天竞争激烈的环境下创业一个好的想法很重要。而在学术圈里面的人很多时候不缺有趣的想法很多时候甚至以研究系统的形式得以实现。
然而斯托特自己也说过,他并没有想到需要那么久的时间,去填补一个研究系统和一个商业软件之间的差距。那么学术界研究项目的商业化,到底会遇到哪些拦路虎呢?学术界出身的人,和工业界出来的人走创业这条路,其优势和劣势到底在哪里呢?