- 2021.4.10 更新至2021.1版本

Tableau version 1.0 界面

过去两年Tableau在中国还是发展的挺快的, 现在被Salesforce收了以后产品和市场动作都挺大。这篇短文简单的梳理一下Tableau的发展,给初次接触Tableau平台的同学提供一个体系回顾,更好的理解Tableau的产品。

Tableau 1.0 2004年

Tableau是三位斯坦福人 Dr. Pat Hanrahan, Dr. Chris Stotle, Christian Chabot 在2003年成立的。其中首席科学家Dr. Pat Hanrahan是世界著名的计算机图形学专家,2019年图灵奖得主。首席开发官Dr. Chris Stotle 是他的PhD学生,CEO Christian Chabo是当时斯坦福MBA的学生。更具体的创业故事在Tableau的官网就有,这里就不再赘述。

在公司从山景城搬去西雅图之后的2004年,Tableau 1.0的商用版发布。作为初期版本,Tableau就拥有了看家本领 VizQL (Visualization Query Language). 有了这个可视化的查询方法,复杂的数据库查询语句被简化成在Tableau界面简单的拖拽。直到今日,这种简单易用的GUI还是tableau的核心竞争力之一。得益于创始人的学术功底,第一代在人机交互和数据可视化上已经颇具亮点。

Tableau 3.0 2007年

经过数年的迭代,07年最重要的新功能就是服务器端 Tableau Server的推出。从这里开始,用Tableau Desktop 连接数据源,制作可视化报表,再发布到Tableau Server进行分享的工作流程就固定并一直沿用了下来。有了服务器,使得企业用户进行协同分析,共享分析结果成为可能。Tableau开始真正意义上的收获企业级用户。

Tableau 6.0 2010年

6.0版本的最大变动就是Data Engine的诞生。有了这个数据引擎,Tableau 得以生成一个对原始数据源在本地的镜像文件 Tableau Extract (.tde) .tde文件采用列压缩(column compression)的方式,加上本地存储,使得查询性能得以大大提升。自此,Tableau 就有了Live 和 Extract 两种数据连接方式。

在之后的10.5版本的时候,Tableau收购了另一家数据引擎公司Hyper. 从10.5版本开始 .tde文件就升级成为 .hyper. 进一步提升了处理性能。

其他的关键更新有Data Blending, 在视图层面进行来自不同颗粒度数据源的数据混合。至此Tableau Server的核心控件VizQL和Data Engine 均已就位。之后的版本Tableau工程师进行了代码重建和扩展,但核心的构架大体保持不变。

Tableau 7.0 2012年

这也是我第一次接触Tableau的年份了。这一版本里 Data Server登场,用来储存Metadata的定义,Tableau Server也开始支持Multi tenant,用户可以建立互相独立的site来更好的管理数据和视图权限。

Tableau 8.0-8.3 2013-2014年

主要更新有 Web Edit-开始在服务器端支持对视图的修改,以及一系列企业级服务器的功能集成比如64位的服务器版本。

在2014年8.2版本的时候终于推出了Tableau Desktop Mac版本,然后在Tableau 服务器端开始支持SSO和Kerberos。

Tableau 9.0-9.3 2015-2016年

在Desktop端推出了让你头疼的详细表达式LOD Expression,极大的丰富了Tableau计算的使用场景。也正是因为这个新的计算功能,官方的Tableau Desktop Training从二级(初级+中级)变成三级(初级+中级+高级),额外加了两天,专门讲计算。如果在国内你的公司购买了上门的高级课程,大概率你会遇到我 :)

Tableau 10.0-10.5 2016年8月-2018年一月

Tableau 10 这个版本号跨了三年,几乎每季度发布一版。加入大量新的数据源支持,优化移动端 优化地图,一直到2017年的10.5版本, Tableau Server on Linux 千呼万唤始出来。

10.5还有一个很实用的Viz in Tooltips的Desktop功能。

Viz in Tooltips 功能

Tableau 2018.1

终于到18年的时候意识到这个版本号太复杂了,开始用年作为大版本号,每年3到4个版本的季度更新的新版本命名法固定了下来。

Tableau 2018年的大动作肯定是Tableau Prep Builder的发布了。这一个新的软件弥补了Tableau在进行可视化之前不能进行数据清洗预处理的痛点。和其他的ETL工具相比,Tableau Prep更侧重终端用户,功能上略显单薄,但胜在交互的易用性和对Tableau整个连接-分析-分享的无缝衔接上。

Tableau 2018.2

这一版本在服务器端有一个大动作,原先的tabadmin 被 TSM (Tableau Service Manager) 取代了。从服务器管理员的角度有一个重新学习的过程,新的TSM 使用8850的端口,把很多过去需要敲代码的管理员工作变成了GUI,降低了使用难度。

2018.2 的Tableau Dashboard Extension开始支持用户在Dashboard加入js插件,这个成为了很多开发者的福音。海外有专门公司开始开发各种插件来收费,在国内这也是一种思路。

Tableau 2018.3

2018.3 的Set Action 也是一个重要的dashboard层面交互方式的提升。

Set Action 功能

Tableau 2019.1

Tableau 2019.1 开始提供Prep Conductor 这个是Prep在服务器端的scheduler 注意这个是需要另外在Data management的Add On里收费的,基础的Server版本这个功能未被开启,按需付费激活。

此外tableau 2019.1 服务器开始加入Ask Data,利用NLP技术来实现自然语句对数据源的查询。

Tableau 2019.2

这一版本最重要的新功能就是Parameter Action 在dashboard层面的交互又多了一种重要的交互方式。

Parameter Action 功能

此外,这一版本的Tableau Server 有了新的Portal界面。很多终端用户登陆进来是一个船新的体验,有一个适应的过程。

Tableau 2019.3

这个版本的大事件是Tableau自身啦。被Salesforce全资收购。

功能上 Catalog和Explain Data 上线,另一个服务器add on Server Manager Add On上线。彰显出Tableau从可视化出发,开始向上游数据处理,下游AI 以及数据治理方面的涉猎。

Tableau 2020.1

发布了动态参数 Dynamic Parameter 也是一个呼声很高的idea。 另外开始支持动画 Viz Animation了,当改变视图时(比如排序和筛选)Tableau视图现在可以平滑过渡,更利于展示动态变化。

Viz Animation 功能

Tableau 2020.2

这是目前最新版本了。 这一版的大动作是关联数据。 Tableau开始有自己的Data Model。 以往的一个Tableau数据源可以看作是单一颗粒度的大宽表,join和union都是在物理层进行的行或列级别的数据联结或整合。现在Tableau能加入一层逻辑层,不需要进行LOD计算或者数据混合也能得到不同颗粒度数据的聚合结果。 这个功能也弥补和Power BI相比的一个短板。

Tableau 2020.3

主要更新有

  1. Tableau Prep可以回写去数据库 这个对分析师很实用了
  2. 可以在Server登录时预设license授权级别 这个是大规模企业级license管理的福音
  3. 支持连接SAP HANA数据

Tableau 2020.4

主要更新有:

  1. Prep可以在浏览器上使用了。果然是salesforce (个人观点)干掉所有desktop software的趋势不变。
  2. 地图支持多层叠加。以前一般用双轴图叠两层,现在像photoshop一样能叠很多层。新晋的一位中国区的Zen Master就是个中高手,大家可以看她的public 学习。https://public.tableau.com/profile/wendy.shijia#!/
  3. Linux 版本的服务器提供resouce management add on

Tableau 2021.1

主要更新有:

  1. 加入AI 功能 Einstein Discovery 爱因斯坦是Salesforce的AI Engine 在Tableau上的集成会越来越多的
  2. 快捷LOD 使用拖动measure至dimension上的方法来创建fixed LOD 也算是有了数据模型(data pane变复杂以后)以后一个有意思的快捷操作
  3. 服务器端更新了通知系统 每个用户登陆后能看到关于自己内容的comments 类似于我登上知乎能看到你的催更 :)

Tableau各版本更新情况相关推荐

  1. Tableau长期免费使用的方法总结(包括Tableau Public,Tableau Desktop,Tableau Pre,Tableau eLearning)

    目录 方法一:使用Tableau Public 第一步:在Product中点击Tableau Public 第二步:向下滚动找到下载链接 第三步:进入下载页面点击下载 方法二:每一个可下载版本滚动试用 ...

  2. tableau数据分析

    目录 1.    简单总结下Tableau分析步骤 2.    连接数据,必须且基础 2.1    支持导入的数据类型丰富多样 2.1.1    Excel导入 2.1.2    CSV导入 2.1. ...

  3. Tableau学习之表格占比实现

    问题引入 如下图excel表格数据 求各个员工的销量占比? 要求 1.在不使用tableau函数的情况下实现 2.利用tableau函数创建新字段实现 3.对某一个员工不做占比,销量总和中不含这个员工 ...

  4. 微信小程序如何提示版本更新

    1.在app.js的onLaunch方法中使用: 2.如果出现以下的报错,说明当前的基础库并不是1.9.90或以上 需要修改基础库为1.9.90 3.编译时记得勾上'下次编译时模拟更新(需1.9.90 ...

  5. PHP 可能在未来十年内消失?

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 犹记得,据 2001 年 7 月的 PHP 官方文档描述,&quo ...

  6. 微信和支付宝支付模式详解及实现(.Net标准库)- OSS开源系列

    2019独角兽企业重金招聘Python工程师标准>>> 支付基本上是很多产品都必须的一个模块,大家最熟悉的应该就是微信和支付宝支付了,不过更多的可能还是停留在直接sdk的调用上,甚至 ...

  7. js php 实现日历签到_PHP 可能在未来十年内消失?

    犹记得,据 2001 年 7 月的 PHP 官方文档描述,"PHP 是有史以来最好的语言,没有之一.它快速,非常强大,而且免费."不过,随着时间的迭代,不少开发者发现所谓世界上最好 ...

  8. 关于印发《会计电算化管理办法》等规章的通知

    各省.自治区.直辖市及计划单列市财政厅(局),国务院各部.委.局财务(经调)司(局): 为了加强对会计电算化工作的管理,促进我国会计电算化事业的健康发展,我部根据<会计法>的规定,研究制定 ...

  9. lenovo vantage工具栏无反应 电池图标单击无法显示状态栏

    正常情况下,单击电池图标,如下显示: 在某些版本更新情况下,单击电池图标无反应,解决方案如下: 1.卸载Lenovo Vantage和Lenovo System Interface Foundatio ...

最新文章

  1. Akka 系列(五):Java 和 Scala 中的 Future
  2. mysql sqlserver对比_很用心的写了 9 道 MySQL 面试题
  3. 微信小程序调用摄像头扫描识别二维码和条形码
  4. CSS3属性之background
  5. 2019年ICPC银川区域赛 Easy Problem(简单莫比乌斯函数 + 欧拉降幂)
  6. windows执行oracle脚本,Windows下通过计划任务执行数据库备份脚本
  7. VS2017安装openGL
  8. rmse多少算效果好_关键词SEO优化带来流量有多少?如何做SEO优化效果好?
  9. Eigen官网教程(1) Matrix相关
  10. SpringBoot连接Redis服务出现DENIED Redis is running in protected mode because protected mode is enabled
  11. Oracle临时库数据数据量过大,Oracle临时表空间过大问题解决
  12. 时序数据库InfluxDB 2.0 alpha 发布:主推新的Flux查询语言,TICK栈将成为整体
  13. vbreport8.wpf.viewer 个别电脑不显示_【电脑手机小技巧】新买的电脑,第一次开机最好要这样设置...
  14. meanshift跟踪算法
  15. CC2530基础实验二:电源管理与睡眠定时器
  16. matlab 数据导入
  17. vue-element-admin的二次开发
  18. Winedit 10的使用方法,网上修改注册表的已经不管用了。
  19. 基于深度学习的目标检测模型(基于候选区域的方法)
  20. 最短路径之佛洛伊德算法

热门文章

  1. 移动应用开发期末总结
  2. 【火灾检测】森林火灾检测系统(带面板)【含GUI Matlab源码 1921期】
  3. SM 2256K AB 无缓存量产工具
  4. 计算机软考落户广州,想要在2020年入户广州,考这个证就够了!
  5. 解决qq安全防护更新进程总提示的方法
  6. 电视剧看合适的即可发生的方式根深蒂固
  7. PyPubMed|好用的免费文献检索神器
  8. 用金字塔原理看“⑧荣⑧耻”
  9. 网络之tcpdump命令
  10. Elasticsearch的节点与分片