连接数据库

连接数据库,选定sakila库

Tableau实践(一)

建立表模型

这里因为想要分析customer在不同地区(city和country表),不同时期(以年\月为刻度)的购买次数(payment表)
因此连接下面几个表(注意连接的键以及表连接的方式)

Tableau实践(一)

根据数据在工作区进行绘制

建立表模型之后点击左下侧工作表1
Tableau实践(一)
页面左侧为表模型中的数据列
Tableau实践(一)
将city表中的city和county中的country拖入“标记”栏中,就会自动得到一张标记了城市位置的地图
Tableau实践(一)
若没有自动绘制出地图,也可以点击右上角的show me(智能显示)选择想要绘制的图标类型,如这里选择的是符号地图,在智能显示栏的下方也会有绘制图所需要的维度和度量的个数。
Tableau实践(一)
将customer表中的address_id拖到“标记”栏的“颜色”模块上,松开鼠标。
Tableau实践(一)
得到如下图。
Tableau实践(一)
再将customer表中的address_id拖到“标记”栏的“大小”模块上,松开鼠标。就得到了次数越多,点越大的效果。
Tableau实践(一)
右键点击这两个address_id,选择度量中的计数,才真正的到了某个地区的购买数量。因为若不选择计数,就只是把id作为单纯的数字进行求和,而不是对id进行计数。

添加仪表盘

1、添加国家列表

将country表中的country拖入filter(筛选器)中,点击确定。
Tableau实践(一)
右键这个模块,点击显示筛选器,在右侧栏出现了各个国家的名称。
Tableau实践(一)

2、添加时间序列演示

注意到payment表中有一列存放顾客购买时间的数据——payment_date,所以将其拖入“页面”栏中,右键点击,选择“年\月”类型。
Tableau实践(一)
Tableau实践(一)
同样在右侧栏中会出现
Tableau实践(一)

将工作表移到仪表盘文件中

点击下侧栏中新建仪表板
Tableau实践(一)
将工作表拖入即可
Tableau实践(一)
仪表板中可以对各个组件的位置、大小和颜色等进行操作。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
  • 2021-11-05
  • 2021-12-20
  • 2021-04-12
  • 2021-09-03
  • 2021-11-10
猜你喜欢
  • 2021-07-08
  • 2021-08-07
  • 2022-12-23
  • 2021-05-31
  • 2021-09-02
  • 2021-10-05
相关资源
相似解决方案