
⼤家好,我是纪杨,来⾃知达教育,⽬前在创业的道路上。知达教育是数字化协会的企业会员,是⼀家专业从事数据⼈才培养的机构,⽬前正在进⾏数据思 维系列课程的研发,之后会陆续向数字化协会的会员们分享各类数据思维和实战案例课程。
今天⾮常⾼兴能参加:观世界栏目的分享活动,我想分享的内容是: 《Tableau分析师的学习与成⻓》。

我的上⼀份⼯作开始于2015年6⽉,当时是在Teambition,⼀个提供项⽬协作 产品的公司。刚开始的情况和⼤部分公司差不多:主要⽤各种免费的分析⼯ 具,⽐如⾕歌分析、百度统计,友盟,也有⼀个简单的报表后台。为了简化报 表的开发和展现,我们采购了Tableau,所以我是从这个时候开始接触Tableau 的。
15年下半年我参加了Tableau上海线下核⼼⼩组,16年报名参加了Tableau上海 的可视化⽐赛,很幸运赢得了冠军,获得了免费去美国参加Tableau全球⼤会的机会,这样也可以更多的和国外的同⾏⼀起交流学习。
Tableau产品的特点:
Tableau 作为新⼀代的可视化⼯具,在商业分析领域受到了众多⽤户的喜欢, 同时在免费的Tableau Public 社区⽹站上也有⾮常多的可视化爱好者在贡献和 分享⾃⼰的作品。从学习可视化的相关知识到提升⾃⼰的⼯作效率的⻆度, Tableau都值得我们花时间去学习和使⽤。
Tableau的学习既简单⼜复杂
简单是因为:
• 界⾯操作直观
• 资料案例丰富
复杂是因为:
• Tableau是⼀个侧重于实践的⼯具,需要有实际的场景与需求
•作为可视化⼯具,上游是不同的数据源,下游输出是各个部⻔看数据的 需求
• 需要掌握很多相关的知识:数据库,可视化,统计学,业务分析
•在直观的⼯具界⾯下,隐藏着很多复杂的概念和原理,如:表计算, LOD
像我个⼈的话,因为有⽐较多的:程序开发、数据库优化、各种BI⼯具的使⽤ 经验,所以我的Tableau学习路径或经验可能不太有代表性。但我在上⼀份⼯作 中,⼤概3年的时间⾥,前前后后带过6个分析师学习和掌握了Tableau,所以 我觉得这块的经验会对⼤家有所帮助。
招聘的要求:
⾸先企业在招聘分析师时,相⽐于⼯具的熟练程度本身,最重要的是:思路清 晰和有⽐较好的基本功,⽐如:数据库、统计学、算法、代码、业务知识等, 如果这些OK,我们会认为即使⼯具不熟练也可以很快的掌握。
新⼿⼊⻔:
• 环境配置
• 第⼀周的基础知识学习
• 第⼆周的业务分析报表制作
• 第⼀个⽉结束时,能够独⽴完整的完成相关⼯作
环境配置
在企业中,虽然不是开发⼯程师,但分析师也需要⾮常多的环境配置与准备⼯ 作,⽐如:
• 需要配置和连接⽣产与测试数据库
• 相关⼯具的安装和激活:代码管理、密码管理、⽂档管理⼯具
• 了解从需求到报表设计到发布的整个流程
第⼀周的基础知识学习:
因为Tableau本身的帮助⽂档很⻬全,所以没有必要⼿把⼿的教⼯具的使⽤,只 要列出要看的内容,同时围绕⼀个⼩⽽全的案例,让分析师动⼿去做即可。
这⼉推荐的案例是:《Tableau Desktop ⼊⻔指南》
https://onlinehelp.tableau.com/current/guides/get-started-tutorial/zh-cn/get-started-tutorial-home.html帮助你了解如何连接到数据、创建数据可视化项、演示您的发现,以及与其他 ⼈共享你的⻅解。

第⼆周的业务分析报表制作:
这个时候会找⼀个实际的业务需求来做,不会太复杂,主要的⽬的是帮助新分 析师:
1. 了解基本的规范
2. 熟悉现有的报表结构
3. 了解业务,表结构,数据仓库
4. 实现与发布
在这个过程中,会给予更多的检查与反馈,以帮助新分析师了解现有规范和习 惯的来⻰去脉。
第⼀个⽉结束时,能够独⽴完整的完成相关⼯作:
通过实际的分析项⽬与实战,要求新分析师能够独⽴完成:需求理解,数据获 取,数据处理,分析探索,报表呈现,发布讲解的完整流程。
可能各⽅⾯的能⼒还不够深⼊,但能够理解和完成整个⼯作。

进⼀步的学习提升:
很多时候,我们会说功夫在平时,作为分析师也是如此,熟悉⼯具的使⽤,⼯ 作的流程,这只是开始,这个时候还需要了解更多的:
• 图表的相关知识
• 业务⽅⾯的知识
图表的相关知识:
在企业中,在商业分析环境中,对于分析师来讲,能够输出:简洁、清晰、规 范可视化报表会⽐追求复杂的图表形式和视觉效果更为重要,同时这件事⼜没 有那么简单。需要更多的了解图表相关的知识,知道如何根据不同数据的特点 来选择合适的图表,以及通过简化、标注等⽅式让⽤户更容易理解。
业务⽅⾯的知识:
业务⽅知识的积累,除了平时多使⽤⾃⼰的产品以及和相关同事交流外,业务 逻辑的梳理也很重要,但在实际的环境中,很多⽂档往往是缺失和没有及时更 新的,这时就需要分析师能⾃⼰探索和整理:
• 直接查看对应的Schema或数据库DDL代码配置
•在本地测试环境,通过实际的操作,看数据字段和值的变化,以了解 相关的数据结构
• 由团队中指定的分析师,整理和维护常⽤的取数逻辑
• 重要报表发布的时候相互Review

业务分析之外的可视化练习:
⼯作中的分析和相关报表的制作,往往会趋于重复,个⼈也得不到提升。这时 推荐的做法是跳出⼯作本身的限制,去参加社区可视化的练习。http:// www.makeovermonday.co.uk/ 就是这样⼀个每周提供数据、背景知识,以及 ⼤家⼀起练习交流的⽹站。
这个活动的流程是这样的:
1.每个周⽇,主持⼈会放出⼀份新的练习:
http://www.makeovermonday.co.uk/data/。
2.你根据⾃⼰的理解,制作Tableau报表,并发布到:
https:// public.tableau.com/s/上。
3.然后把⾃⼰的报表链接发布到Twitter:
链接 + 截图 + #MakeoverMonday,最后⼀个是活动的话题标签。
4. 这样⼤家就可以通过:
https://twitter.com/hashtag/MakeoverMonday 看到近期的报表作品了。

如何更好的参与:
1. 按照⾃⼰的时间节奏来
2. 获得辅助的数据 & 尝试⾃⼰动⼿处理数据
3.多与少,可以做的复杂完整,也可以只做好某个部分,如学会某种图表 的制作
4. 尝试不同⻛格的作品
总结⼀下:
关于如何学习⼯具或技能这件事,我是这样理解的,个⼈的喜爱,⼯作的需要 和要求,以及良好的交流学习环境都很重要,如果这⼏件事都满⾜了或者⾃⼰ 努⼒去争取了,那么不光是Tableau,⼤部分知识都可以学会。
另外,就是保持⼀颗谦虚的内⼼,知道和正视⾃⼰的不⾜,你没有那么多的时 间去补上每⼀块不⾜,但可以在⾃⼰喜欢和擅⻓的部分做的更好,并尝试输出 有价值的内容。
最后也祝各位听众,在⾃⼰的⼯作中不断的学习和提升。


