tableau貌似不支持任何三维图表,在二维的屏幕上模拟三维图表会扭曲长度、大小,反而令信息失真。如果你一定要做三维饼图的话,我现在用的finereport倒是可以的,具体步骤如下:
1、准备数据
新建工作簿,添加数据集,SQL语句为SELECT*FROM 订单 WHERE 货主国家='中国',查询出中国的所有订单信息。
制作一张分组报表统计出中国各地区的销量总和,以此为数据源制作一张三维饼图,如下:
2、新建饼图
点击插入>悬浮元素>插入图表,弹出图表向导,选择饼图,如下图
点击确定
3、修改饼图类型
默认的饼图类型是平面饼图。选中饼图,在报表右侧上方的图表属性表中进行修改,选择图表属性表-类型,修改为三维饼图,如下图
4、设置饼图数据
选中悬浮饼图,图表数据来源于单元格数据,选择报表右侧上方的图表属性表-数据,设置如下:
5、保存于预览
保存模板,点击分页预览,效果即如上。
tableau可以使用数据提取制作属于tableau自己的数据源hyper,在数据源右侧提取数据即可制成tableau数据源。
Hyper 是 Tableau 的内存中数据引擎技术,已针对大数据集或复杂数据集的快速数据摄取和分析查询处理进行优化.
当然如果想把tableau将hyper发到tableau server服务器上,具体的实现方法请查看:发布数据源