目录

———第1篇 准备

第1章 了解并安装Tableau/2

1.1 Tableau可以做什么/2

1.2 为什么选择Tableau/3

1.3 Tableau的产品体系/4

1.4 Tableau的学习资源/5

1.5 下载适合的Tableau Desktop版本/5

-

第2章 熟悉Tableau Desktop工作界面并快速实操/6

2.1 认识工作界面/6

2.2 【实例1】熟悉Tableau Desktop的主要操作/010

2.3 认识“维度”和“度量”/011

2.3.1 维度/011

2.3.2 度量/011

2.3.3 【实例2】用“度量名称”和“度量值”实现“两列不同数据共用一个轴”/011

2.4 认识Tableau的字段类型/013

2.5 【实例3】一个例子快速上手Tableau/014

2.5.1 连接“示例-超市”数据/014

2.5.2 创建产品类别分析工作表/015

2.5.3 创建营销地图工作表/016

2.5.4 创建趋势分析工作表/017

2.5.5 创建交互式仪表板/019

-

———第2篇 入 门

-

第3章 连接元数据/022

3.1 连接数据源/022

3.1.1 连接Excel文件/022

3.1.2 连接Access文件/024

3.1.3 连接Tableau工作簿/024

3.1.4 连接其他本地文件/024

3.2 连接数据库/025

3.2.1 连接Oracle 数据库/025

3.2.2 连接ODBC/025

3.2.3 连接Cloudera Haddoop/026

3.2.4 连接MySQL数据库/027

3.3 设置数据的连接方式/028

3.4 筛选数据/029

3.4.1 在连接数据时应用筛选器/029

3.4.2 对数据源应用筛选器/030

-

第4章 创建简单图形/031

4.1 【实例4】条形图/031

4.2 【实例5】折线图/032

4.3 【实例6】饼图/033

4.4 【实例7】简单地图/035

4.5 【实例8】散点图/036

4.6 【实例9】甘特图/038

4.7 【实例10】气泡图/042

4.8 【实例11】直方图/043

4.9 【实例12】靶心图/045

4.10 【实例13】热图/046

4.11 【实例14】突出显示表/048

4.12 【实例15】树状图/049

-

第5章 创建仪表板和故事/051

5.1 认识仪表板/051

5.1.1 工作区/051

5.1.2 对象/051

5.1.3 布局容器及布局方式/052

5.1.4 交互操作/054

5.1.5 【实例16】根据6张工作表创建仪表板/055

5.2 认识故事/056

5.2.1 认识“故事”选项卡/057

5.2.2 创建故事点/058

5.2.3 设置故事的格式/060

5.2.4 展示故事/061

5.2.5 【实例17】根据产品的销售情况建立一个故事/062

-

第6章 保存工作簿及导出数据/065

6.1 工作簿的两种保存格式/065

6.2 导出为数据文件/066

6.2.1 【实例18】将底层数据源导出为CSV文件/066

6.2.2 【实例19】导出当前图形的聚合数据/066

6.3 导出为图形/067

6.4 导出为PDF文件/068

-

——第3篇 进 阶

-

第7章 数据源的进阶操作/070

7.1 整合数据/070

7.1.1 【实例20】实现多表连接/070

7.1.2 【实例21】实现多表并集/071

7.1.3 【实例22】制作数据透视表/073

7.1.4 【实例23】使用自定义的SQL语句进行查询/074

7.1.5 【实例24】数据融合/075

7.2 维护数据源/078

7.2.1 查看数据/078

7.2.2 刷新数据/079

7.2.3 替换数据/079

7.2.4 编辑数据/080

7.2.5 删除数据/080

-

第8章 数据的进阶操作/081

8.1 分层结构/081

8.1.1 使用Tableau内置的日期分层结构/081

8.1.2 创建分层结构/082

8.1.3 【实例25】用分层结构实现数据的下钻和上钻/084

8.2 计算字段/084

8.2.1 【实例26】创建简单的计算字段/085

8.2.2 表计算/086

8.2.3 【实例27】用表计算来实现同比和环比分析/089

8.2.4 详细级别表达式(LOD表达式)/092

8.2.5 【实例28】同期群分析/096

8.2.6 【实例29】筛选器和详细级别表达式/097

8.3 组的应用/099

8.3.1 创建组/099

8.3.2 【实例30】利用新创建的分组维度行分析/101

8.4 集的应用/102

8.4.1 创建集/102

8.4.2 【实例31】用合并集功能对高频次、高价值客户进行分析/105

8.5 参数的应用/106

8.5.1 创建参数/107

8.5.2 【实例32】用参数实现动态显示前TOP N名客户/109

8.5.3 【实例33】利用参数实现指标切换/110

8.6 双轴的应用/112

8.6.1 创建双轴图形/112

8.6.2 编辑双轴图形/113

8.6.3 使用同步轴功能/114

8.6.4 【实例34】用双轴功能创建分层地图/115

8.7 分析功能的应用/116

8.7.1 【实例35】创建趋势线 /116

8.7.2 【实例36】创建群集/117

8.7.3 【实例37】添加参考线及参考区间/118

8.7.4 【实例38】预测未来的销售额/120

8.8 操作功能的应用/121

8.8.1 在工具提示中创建视图/121

8.8.2 使用页面播放功能/123

8.8.3 仪表板的操作/124

8.8.4 【实例39】利用“筛选器”实现单击标记筛选跳转/124

8.8.5 【实例40】利用“突出显示”功能高亮显示数据/126

8.8.6 【实例41】利用“筛选器”功能实现容器下钻/127

-

第9章 常用Tableau函数/130

9.1 数字函数/130

9.1.1 【实例42】用ZN()函数处理数据的缺失值/130

9.1.2 【实例43】用ABS()函数查看数据绝对值/133

9.2 字符串函数/134

9.2.1 【实例44】用LEFT()函数和RIGHT()函数截取字符串/134

9.2.2 【实例45】用CONTAINS()函数进行模糊搜索查询/135

9.3 日期函数/136

9.3.1 【实例46】用DATEDIFF()函数计算两个日期的间隔天数/136

9.3.2 【实例47】用多个函数处理日期/137

9.4 逻辑函数/138

9.4.1 【实例48】使用CASE WHEN语句/138

9.4.2 【实例49】使用IF THEN语句/141

9.4.3 【实例50】使用ISNULL()函数/142

-

第10章 图形的进阶操作/144

10.1 【实例51】创建帕累托图/144

10.1.1 应用场景/144

10.1.2 步骤1:创建销售额累计百分比图/145

10.1.3 步骤2:创建销售额柱形图/146

10.1.4 步骤3:创建动态参数/148

10.2 【实例52】创建瀑布图/151

10.2.1 应用场景/151

10.2.2 步骤1:创建基本甘特条形图/152

10.2.3 步骤2:制作基本瀑布图/153

10.2.4 步骤3:调整格式/154

10.3 【实例53】创建双柱折线组合图/155

10.3.1 应用场景/155

10.3.2 方法一/156

10.3.3 方法二/159

10.4 【实例54】创建南丁格尔玫瑰图/161

10.4.1 应用场景/161

10.4.2 步骤1:准备数据及创建数据桶/162

10.4.3 步骤2:创建计算字段/163

10.4.4 步骤3:创建视图/163

10.4.5 步骤4:修改计算依据/164

10.4.6 步骤5:调整字段排序/165

10.5 【实例55】创建盒须图/166

10.5.1 应用场景/166

10.5.2 具体创建步骤/167

10.6 【实例56】创建凹凸图/168

10.6.1 步骤1:创建基础视图/168

10.6.2 步骤2:添加双轴功能/170

10.7 【实例57】创建雷达图/171

10.7.1 应用场景/171

10.7.2 步骤1:准备数据/171

10.7.3 步骤2:使用转置功能/172

10.7.4 步骤3:创建计算字段/172

10.7.5 步骤4:创建视图/173

10.8 【实例58】创建嵌套条形图/174

10.8.1 应用场景/174

10.8.2 步骤1:创建基础视图/174

10.8.3 步骤2:添加目标销售额/175

10.9 【实例59】创建桑基图/177

10.9.1 应用场景/177

10.9.2 步骤1:准备数据/177

10.9.3 步骤2:创建左右两个堆叠图/178

10.9.4 步骤3:创建计算字段/179

10.9.5 步骤4:创建图表/180

10.9.6 步骤5:修改计算依据/181

10.9.7 步骤6:调整细节/182

10.10 【实例60】创建工具提示图表/185

10.10.1 应用场景/185

10.10.2 步骤1:创建两个原始图表/185

10.10.3 步骤2:添加工具提示/186

-

第11章 地图的进阶操作/188

11.1 自定义背景地图/188

11.1.1 使用自带的背景地图/188

11.1.2 使用外部的背景地图/188

11.2 自定义地理编码/189

11.2.1 扩展现有的地理角色/189

11.2.2 添加新的地理角色/190

11.3 连接空间文件/190

-

第12章 数据准备工具——Tableau Prep/192

12.1 连接元数据/192

12.1.1 【实例61】连接本地文件/193

12.1.2 【实例62】连接数据库/193

12.1.3 【实例63】筛选数据/193

12.2 处理数据/195

12.2.1 【实例64】清理数据/195

12.2.2 【实例65】合并数据/2

12.2.3 【实例66】连接数据/201

12.2.4 【实例67】聚合数据/202

12.2.5 【实例68】透视数据/203

12.2.6 【实例69】在Tableau Desktop中预览/206

12.3 将处理结果导出或发布/206

12.3.1 保存为本地文件/206

12.3.2 发布至Tableau Server/207

12.4 保存工作流/208

-

第13章 【实例70】广州美食分析(Tableau Prep+Desktop综合应用)/209

13.1 用Tableau Prep准备数据/209

13.1.1 连接元数据并清理数据/209

13.1.2 合并与关联数据/212

13.1.3 制作数据透视/214

13.1.4 导出数据源/216

13.2 用Tableau Desktop分析数据/218

13.2.1 美食类型分析——条形图/218

13.2.2 餐厅评价分析——散点图/219

13.2.3 美食地图分析——地图/220

13.2.4 建立仪表板/221

-

第14章 统计分析/224

14.1 时间序列分析/224

14.1.1 【实例71】制作时间序列图/224

14.1.2 【实例72】时间序列预测/226

14.1.3 预测模型评价/229

14.2 Tableau与R语言/231

14.2.1 集成Tableau与R/231

14.2.2 【实例73】用R进行聚类分析/232

14.3 Tableau与Python语言/233

14.3.1 集成Tableau与Python/233

14.3.2 【实例74】用Python进行相关性分析/234

-

第15章 Tableau Server/236

15.1 为什么要使用Tableau Server/236

15.1.1 Tableau Server的特点/236

15.1.2 服务器架构/237

15.2 安装Tableau Server/238

15.2.1 安装的系统要求/238

15.2.2 具体安装/239

15.2.3 激活Tableau Server/243

15.3 配置Tableau Server/246

15.3.1 配置站点、用户和组/246

15.3.2 设置电子邮件订阅和通知/251

15.4 登录并使用Tableau Server/252

15.4.1 登录Tableau Server/252

15.4.2 认识Tableau Server的操作界面/253

15.4.3 通过Tableau Desktop发布工作簿到Tableau Server/255

15.5 单点登录集成/255

15.5.1 添加受信任IP/257

15.5.2 请求票证/258

15.5.3 消费票证/260

-

第16章 Tableau中的API/262

16.1 嵌入API/262

16.1.1 JavaScript API/262

16.1.2 【实例75】嵌入视图/263

16.1.3 【实例76】切换视图/264

16.2 自动化API/266

16.2.1 REST API/266

16.2.2 Document API/267

16.3 连接数据/268

16.3.1 通过“数据提取API”实现/269

16.3.2 通过“Web数据连接器”实现/271

16.4 扩展API/275

16.4.1 认识Extensions API/275

16.4.2 【实例77】用扩展API创建桑基图/276

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐