升级
此内容是T ableau Blueprint 的一部分,这是一个成熟度框架,允许您放大并改进组织使用数据来推动影响的方式。若要开始您的旅程,请参加我们的评估(链接在新窗口中打开)。
在定义分析策略的过程中,跨职能项目团队使用 Tableau 升级计划和流程检查清单建立升级的指导原则。有关升级频率、版本选择和版本兼容性的初始决策将定义何时以及如何执行升级。如果能尽早处理这些方面的事宜,管理员就可以更好地管理用户的期望,而不必被动地应对业务活动对于新功能的需求。另外,在准备本主题概述的软件升级流程时,项目团队应创建沟通、教育和支持计划。
版本兼容性
Tableau Server、Tableau Cloud、Tableau Desktop 和 Tableau Prep Builder 会定期更新。在发布的更新中,一些新功能可能会使平台的架构发生改变。鉴于这些改变,您需要在测试环境中对升级进行全面测试,减少升级后可能出现的问题。对于每次升级,您应该通过查看以下链接来评估版本兼容性:
升级通知
为了让用户知道即将进行的升级,Tableau Server 管理员应使用 Tableau Server 登录消息和/或欢迎横幅消息来说明停机时段。可以在“Server 设置”>“常规”中找到登录消息,如下所示:
可以在“Server 设置”>“自定义”中找到欢迎横幅,如下所示:
由于 Tableau Cloud 是完全托管的解决方案,因此 Tableau 会对其进行维护。Tableau Cloud 的维护时段会提前通过一则弹出消息告知用户,用户登录后即会显示这则消息,如下所示:
软件升级流程
对于 Tableau Server,软件升级流程将由系统管理员和 Tableau Server 管理员角色执行,他们将从测试环境开始升级 Server 环境。完成测试环境验证后,他们将安排生产环境升级以及灾难恢复环境(如果适用)升级。如果部署了 Resource Monitoring Tool 主服务器和代理,则也应该对其进行升级。
从版本 2018.2 开始,Windows 版 Tableau Server 可在 Tableau 服务管理器 (TSM) 中进行管理,从 Windows 版 Tableau Server 2018.2 版和 Linux 版 Tableau Server 2018.1 版开始。TSM 的引入改变了 Tableau Server 的升级流程。TSM 是基于 Web 的服务器配置和管理实用程序,它替代了 Server 配置实用工具和 tabadmin 配置实用工具。TSM 用于管理 Tableau Server 的安装和配置。
从 TSM 之前的 Tableau Server 版本(2018.1 或更早)升级到搭配 TSM 的版本时,需要执行一些特殊的升级步骤。这些要求仅适用于从 TSM 前版本到 TSM 版本的升级。TSM 前的 Windows 版 Tableau Server 也就是 2018.2 之前的版本。TSM 前版本的示例包括 9.3、10.5 和 2018.1。有关如何确定 Tableau Server 版本的说明,请参见 “查看服务器版本”。
Desktop 管理员和 Mobile 管理员角色将负责 Tableau Desktop、Tableau Prep Builder 和 Tableau Mobile 的打包和更新,对于 Tableau Server 和 Tableau Cloud 部署都是如此。根据您的安装检查和升级其他应用程序,例如 tabcmd、适用于 Tableau Cloud 的 Tableau Bridge,以及 Content Migration Tool。
对于每次升级,您应该进行以下方面的评估:
了解 Tableau 的使用方式:升级可能会如何影响现有用例并实现新用例。
使用监视和测量数据评估当前部署:拓扑、内容、用户。
与未来状态进行比较:数据源、配置更改、容量与用户入门时间表。
盘点现有软件版本:客户端计算机、驱动程序、移动设备。
确定编程依赖关系:嵌入式分析、API 相关、多实例部署、客户端软件版本和兼容性。
安排回顾会议,了解有效的做法和无效的做法,包括确定改进机会。
在升级 Tableau Server (Windows| Linux) 之前,您应该查看并完成以下升级流程检查清单。它包含在 Tableau Blueprint Planner 中,因此可以根据您的要求进行自定义。Tableau Cloud 客户应完成“对升级进行研究”中的前两个任务,然后跳到标有“执行客户端升级”的任务。如果需要在相关专业领域进行更改,则可能需要从这些领域的企业架构师、数据库管理员、安全管理员和网络管理员角色获取更多建议。
注:在下表中,与从 TSM 前版本升级到 TSM 版本相关的特定任务用星号标记。
对升级进行研究 | 是 | 否 | 不可用 |
---|---|---|---|
查看版本说明:Tableau Server | Tableau Cloud |
|
|
|
|
|
| |
从 Tableau Server 2018.1 或更早版本升级到 TSMLinux | Windows | Tableau 社区论坛帖子 |
|
|
|
|
|
| |
验证是否有足够的容量来支持工作负载 |
|
|
|
在现有硬件上安装 |
|
|
|
|
|
| |
|
|
|
准备 Server 升级 | 是 | 否 | 不可用 |
---|---|---|---|
查看并验证 Tableau Server 架构和配置设计文档中记录的设置 |
|
|
|
自定义项 |
|
|
|
SMTP 配置 |
|
|
|
SSL 配置和证书 |
|
|
|
SAML 配置、证书和 IdP 元数据文件 |
|
|
|
Kerberos 配置 |
|
|
|
OpenID 配置 |
|
|
|
添加节点配置 |
|
|
|
量化项目、工作簿、视图和数据源 |
|
|
|
量化用户和组 |
|
|
|
下载新 Tableau Server 版本的安装文件 |
|
|
|
|
|
| |
检查您的产品维护状态 |
|
|
|
测试 Server 升级 | 是 | 否 | 不可用 |
---|---|---|---|
|
|
| |
|
|
| |
|
|
| |
Server 进程 |
|
|
|
用户访问权限 |
|
|
|
发布工作簿和数据源 |
|
|
|
查看已发布工作簿 |
|
|
|
订阅和数据提取刷新 |
|
|
|
权限 |
|
|
|
命令行实用工具和 API |
|
|
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|
注:在下表中,与从 TSM 前版本升级到 TSM 版本相关的特定任务用星号标记。
执行 Server 升级 | 是 | 否 | 不可用 |
---|---|---|---|
宣布即将进行的升级 |
|
|
|
禁用订阅和计划 |
|
|
|
创建 Tableau Server 数据的升级前备份参考备份 Tableau Server 数据以获得帮助。 |
|
|
|
卸载现有的 TSM 前版本 Tableau Server 并将 tsbak 文件保存到其他位置* |
|
|
|
|
|
| |
安装初始节点 |
|
|
|
安装群集中的其他节点 |
|
|
|
运行升级脚本以完成安装 |
|
|
|
登录到 TSM 并启动 Tableau Server |
|
|
|
恢复收集的文件* |
|
|
|
验证升级 |
|
|
|
验证 Tableau Server 进程的状态 |
|
|
|
验证 Tableau Server 设置 |
|
|
|
启用订阅和计划 |
|
|
|
修改 Tableau Server 进程(如果需要) |
|
|
|
查看用户访问权限 |
|
|
|
验证工作簿和数据源发布功能 |
|
|
|
查看已发布工作簿 |
|
|
|
查看权限 |
|
|
|
验证命令行实用工具和 API |
|
|
|
登录到 Tableau Server |
|
|
|
验证项目、工作簿、视图和数据源的计数 |
|
|
|
验证用户和组的计数 |
|
|
|
验证数据库连接 |
|
|
|
执行备份脚本 |
|
|
|
|
|
| |
宣布升级成功 |
|
|
|
是 | 否 | 不可用 | |
---|---|---|---|
宣布要升级的客户端软件(Tableau Desktop、Tableau Prep Builder、tabcmd、Content Migration Tool、Tableau Mobile、Tableau Bridge) |
|
|
|
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
|