特点:桌面端分析工具;拖放方式就可以快速地创建出交互、美观、智能的视图和仪表板
Tableau产品:Tableau Server、Tableau Online、Tableau Reader、Tableau Pubilc
Tableau public和Tableau reader可免费使用,但是Tableau serverTableau desktop只提供14天全功能免费试用
数据类型:String、Number、Boolean、Datetime
步骤:
第一步:连接到数据源
Tableau连接到所有常用的数据源。它具有内置的连接器,在提供连接参数后负责建立连接。无论是简单文本文件,关系源,无sql源或云数据库,tableau几乎连接到所有数据源
第二步:构建数据视图
连接到数据源后,将获得Tableau环境中可用的所有列和数据。可以将它们分为维、度量和创建任何所需的层次结构。使用这些,您构建的视图传统上成为报告,Tableau提供了轻松点额拖放功能来构建视图
第三步: 增强视图
上面创建的视图需要进一步增强使用过滤器,聚合,轴标签,颜色和边框的格式。
第四步: 创建工作表
我们创建不同的工作表,以便对相同的数据或不同的数据创建不同的视图。
第五步: 创建和组织仪表板
仪表板包含多个链接它的工作表。因此,任何工作表中的操作都可以相应地更更改仪表板中的结果。
第六步: 创建故事
故事是一个工作表,其中包含一系列工作表或仪表板,它们一起工作以传达信息。你可以创建故事以显示事实如何连接,提供上下文,演示决策如何与结果相关,或者只是做出有说服力的案例
3.1、Tableau 数据源深入
多表连接:内连 左连 右连 外连
数据混合:excel和mysql的表可以连接,多种数据源的可以连
Tableau提取数据:使用筛选器
3.2、Tableau 工作表
工作表的添加、删除、移动、重命名
修改数据类型
列重命名、隐藏
列数据元别名
字段操作:
字段合并、字段分层、字段分组、拆分字段(会自动选择规律进行拆分)、计算字段(生成字段)、
集(根据某些条件定义数据子集的自定义字段,01-集成员对总额的贡献程度如何?02-一个集内有多少成员存在于另一集内)
3.3、函数与计算
(1)Tableau运算符:常规运算符(+ -) 算术运算符(* / % ^) 关系运算符 逻辑运算符(and or not)
运算符优先级:
1 -
2 ^
3 * / %
4 + -
5 ==,>,=
(2)Tableau函数
数字函数(CEILING,POWER,ROUND)
字符串函数(LEN,LTRIM,REPLACE,replace,UPPER)
日期函数(datepart,DATEADD,DATEDIFF)
逻辑函数 IF CASE
聚合函数(AVG,COUNT)
类型转换函数 STR()、DATE()、DATETIME()、INT()、FLOAT()
“1”+“1”、1+1、“1”+STR(1)、INT(“1”)+1
“4/15/2012”+“11” → 4/14/201211
(3)计算
创建公式
数值计算:研究不同运输方式的产品的利润和折扣之间的差异 分析-创建计算字段-
字符串计算: 包含“安”字城市的销售情况 分析-创建计算字段-筛选
日期计算:了解每种商品的订单日期与发货日期的时间总间隔
表计算:
差异计算
百分比差异计算
百分比计算
总额百分比计算
排名计算:了解给定年度内每个月在总销售额中从最高销售额(排在第一位)到最低销售额(排在第十二位)的排名情况
百分位计算:了解给定年度中每个月的值(以百分位表示)
汇总计算:了解每年的汇总销售额,将每个月的销售额加到所有前面月份的销售额上
(从属计算)本年与下一年同期相比每个月的年基差异百分比
移动计算:了解总销售额在一段时间内的趋势 每一年每一季季末的平均销售额
快速表计算:
临时计算:是处理视图功能区上的字段时可创建和更新的计算
3.4Tableau高级应用
(1)Tableau排序
手工排序:工具直接拖曳
计算排序:按字母
(2)Tableau筛选
Tableau筛选器操作:度量筛选器、维度筛选器
Tableau基本筛选器:筛选器维度、筛选器度量、筛选器日期
Tableau上下文筛选器:
我们使用实例数据源对产品的子类别应用筛选器。我们创建一个视图,选择显示家具类产品且销售额大于1000000元的商品。
目的:1、提高性能 如果设置了大量筛选器或具有大型数据源,查询可能会很慢。
2、创建从属数字或前N个筛选器 可以设置上下文筛选器以仅包括感兴趣的数据,然后设置数字或前N个筛选器
Tableau条件筛选器
创建一个视图,选择显示某商品的类别,子类别及销售额,条件为:只显示家具类,只包含“电话”、“品具”、“书签”子类且销售总额大于1百万且利润大于30万
Tableau顶部筛选器(取前多少位)
创建一个视图,选择显示某商品的类别,子类别及销售额,条件为:显示家具大类销售业绩最好的前3小类产品
Tableau通配符筛选器
通配符筛选器: Tableau筛选器还支持通配符类型的过滤,主要包括:包含、开头为、结尾为、精通匹配
创建一个视图,选择显示某商品的类别,子类别及销售额,条件为:显示产品名称以“罗枝”打头的产品且销售收入大于5000的
3.5Tableau中的参数(没看懂70-74)
创建参数
编辑参数
在计算中使用参数
在筛选器中使用参数:
创建一个视图,选择显示某商品的类别,子类别及销售额,条件为 显示家具大类销售业绩最好的前N小类产品
在参考线中使用参数
使用参数使视图更具交互性
3.6 Tableau图表分析
条形图、折线图、饼图、散点图、文本表、热力图、直方图、甘特图、盒形图、填充、泡图
4 Tableau高级篇
4.1Tableau 地图绘制和图像
Tableau支持使用什么数据来构建地图视图
如何在Tableau中自定义你的数据地理编码
构建简单的地图视图
进一步美化地图视图
在Tableau中创建显示定量值的地图
法国巴黎地铁车站交通量 西雅图、华盛顿中的自行车共享数据
4.2Tableau 高级图表类型
参考线 参考区间 分布区间
4.3Tableau 仪表盘和故事
仪表盘:仪表盘 布局容器
平铺和浮动仪表板布局 以平铺的方式添加工作表 以
仪表盘的动作 筛选动作 高亮显示动作 URL动作
故事:
故事是一系列共同作用以传达信息的虚拟化项。可以创建故事以讲述故事,提供上下文,演示决策与结果的关系,或者只是创建一个极具吸引力的案例。
故事的七种类型,故事的目的
4.4Tableau 仪表盘最佳实践
4.5Tableau 故事最佳实践
5 项目实战
5.1 教育网站指标评估
5.2 网站用户访问行为分析
5.3 零售行业进销存分析