Tableau系列视频课程(适用tableau各版本,视频中提供全部源文件):
1.大数据可视化之敏捷BI Tableau Desktop入门培训视频课程:https://edu.51cto.com/course/4025.html
2.大数据可视化之敏捷BI Tableau视频课程入门与实战:https://edu.51cto.com/course/2958.html
3.Tableau实用图形制作大全系列视频课程:https://edu.51cto.com/course/12627.html
4.大数据可视化之敏捷BI Tableau Server高级实战培训视频课程:https://edu.51cto.com/course/3972.html
1 环境准备
1.1 Tableau Server9下载与安装
(1)下载安装包:
- 官网下载:
32位下载:https://downloads.tableau.com/tssoftware/TableauServer-32bit.exe
64位下载:https://downloads.tableau.com/tssoftware/TableauServer-64bit.exe
32 位 Windows | 64 位 Windows |
2 核心 | 4(或更多)核心 |
4 GB RAM | 8 GB RAM |
15 GB 存储 | 15 GB 存储 |
如果满足不了64位Windows的硬件要求,可在64位操作系统中安装32位的介质TableauServer-32bit.exe,功能上也没有什么影响,只是性能不能充分发挥。Tableau Server9在个人电脑上可以安装,后续版本内存要求很高,基本无法在常规个人电脑上安装。
(2)Tableau Server9安装步骤
第一步:双击Tableau Desktop安装文件;弹出对话框,点击“Next(下一步)“如图:
第二步:(1)不选择安装路径,直接点击“Next”,
(2)选择安装路径,在上面查找,点击“Next”,如图:
第三步:点击下一步,选择上面的选项,点击下一步,如图:
第四步:直接点击下一步,如图:
第五步:等待,如图:
第六步:等待弹出tableau server configuration对话框,点击确定,如图:
弹出一个对话框,点击确定,如图:
第七步:等待安装完成,弹出安装完成对话框,点击“完成”按钮,及设置管理员页面,如图:
1.2 Tableau Cloud(原名Tableau online)注册
(1)Tableau Cloud作用,使用 Tableau Cloud 开发站点进行的活动类型示例包括:
- 测试和评估新的或更新的 Tableau API*
- 构建和测试您可以在内部部署或通过 Tableau Exchange 共享的仪表板扩展
- 构建和测试 Tableau 的新嵌入式部署
- 使用 Tableau REST API 或 tabcmd 的测试自动化脚本
- 使用 Webhook 为 Tableau 创建新的工作流程
您不应使用 Tableau Cloud 开发站点 进行的活动示例包括:
- 尝试新的最终用户功能。请改用 Tableau Beta 程序。
- 存储客户数据或其他敏感信息。
- 存储任何生产或关键任务内容。
- 大数据集或负载测试或大规模尝试。
- 如何注册Tableau Cloud
1)注册成功Tableau开发者
- 获取Tableau开发人员站点
- 激活站点
- 登录Tableau Cloud
2 仪表盘制作(略,参见本系列其它文章)
3 发布至Tableau Server或Tableau Cloud
制作好工作簿之后,可进行发布,发布步骤:
- 选择菜单服务器>>发布工作簿。输入tableau server IP地址、用户名(需Server端新建)、密码,可直接将工作簿发布到Server端。发布过程中将数据源连接信息,数据提取文件(前提是连接数据源时采用提取的方式)都一起发布到Server上,如果是服务器数据源(如oracle,sqlserver等),需在发布时输入数据库用户名与密码。
- 发布的时候可以设定该工作簿的权限:
所有者可编辑,交互者可对筛选器进行操作,查看不能操作筛选器。一般业务用户配成交互者(交互者的许可数量与试用license关联,如果找厂家索取试用license时需说明)。系统管理员可配成编辑者。
这里设置的权限小于等于在服务端“用户数”中先行配置站点角色权限。例如如果服务器上将某用户设置为交互者,desktop发布时如果将该用户设置为查看者,则该用户只能以查看者的权限进行报表的查看。以下是服务端设置用户站点角色界面。
- 发布的时候可以设定该工作簿中的工作表是否以标签的形式显示:
设置方法:勾选“将工作表显示为标签”。
显示效果:
当然,如果发布时没有选择,在发布后的Web管理的详细信息编辑处进行编辑亦可:
- 发布的时候可以设定该工作簿的数据源更新计划与数据源身份验证:
提示:发布的时候会将工作簿文件(twb)及数据源信息同时发布至服务器,如果是打包工作簿则还会将提取文件也一并发布至服务器。另外工作簿的名称如果变了,则该工作表的Web URL会产生变化。
4 服务器端管理
Tableau Server9管理内容包括:站点、项目、工作簿、视图、数据源。其关联关系是站点为最大独立单位,不同站点中的子项相对独立,当然后期也可将工作簿在不同站点间移动;一个项目中有一个或多个工作簿;一个工作簿中有一个或多个视图(视图包括工作表、仪表析、故事);另外包括对用户、组、计划、任务的管理;服务器的状态监控,站点的设置(包括常规设置、许可证、站点)。
4.1 站点管理
Tableau Server第一次在“设置”菜单中添加站点:
添加站点界面:
添加站点成功后,菜单有一些变化:
出现服务器|站点菜单,且此时设置菜单中的“添加站点”消失了。可以此处进行站点的管理。
删除刚新建的站点击又恢复原始状态。
4.2 内容管理
4.2.1 项目管理
4.2.2 工作簿管理
- 工作簿列表(下图中只有一个工作簿)
- 在线编辑工作簿
4.2.3 视图管理
- 视图列表(下图中只有一个视图)
- 编辑视图
点击编辑视图后,打开在线编写工作表界面,可进行工作表的编辑。
4.2.4 数据源管理
客户端发布工作簿时除了工作簿文件外,也将数据源配置信息一并发送至服务器。数据源在此显示。如果是非服务器数据源也会在此显示。
实时连接:
无需刷新提取文件,实时更新。视图页面中下载的工作簿twb,在desktop中打开时仍需输入数据库用户名及密码。
提取连接:
可点击立即刷新进行提取文件的刷新。视图页面中下载的工作簿twbx,在desktop中打开时为打包工作簿(包含TDE数据源)。
4.3计划与任务
对于提取方式的工作簿可实现定时更新,步骤如下:
- 定义计划(设定频度,最小频率是15分钟)。
- 工作簿与计划关联。
直连数据源方式“数据提取刷新”不可用。
选择刷新的计划:
点击“计划刷新”按钮后在任务菜单页面即生成一条任务:
以后可以在此处对任务计划维护:
4.4用户与组
- 添加组
- 添加用户
- 编辑用户
编辑组成员身份(需先新建组)。
编辑站点角色(交互者、查看者):
4.5权限管理
4.6状态(系统监测)与设置
提示:如果需要Tableau Server服务器的系统运行情况,可集成这里的页面(集成方式与其它页面集成方式一致,参见tableau页面集成部分。)