验证 Tableau Server 升级

完成本主题的各个部分,以验证服务器升级是否成功。

验证 Tableau Service 进程

使用命令行登录到 TSM 并验证 Tableau Server 进程的状态,从而开始验证过程。

  1. 使用作为 tsmadmin 组成员的帐户打开命令提示符。

    有关使用 tsm 命令行的详细信息,请参见使用 tsm CLI

  2. 运行以下命令以查看所有 Tableau Server 进程的状态:tsm status -v.

如果在尝试运行 TSM 命令时收到拒绝访问错误,该怎么办?

用于配置安装其余部分的帐户必须是在初始化过程中创建的 tsmadmin 组的成员。若要查看 tsmadmin 组中的用户帐户,请运行以下命令:

grep tsmadmin /etc/group

如果用户帐户不在该组中,请运行以下命令,将用户添加到 tsmadmin 组:

sudo usermod -G tsmadmin -a <username>

验证 TSM 全局设置

作为升级准备工作的一部分,您应该已经截取了 TSM Web UI 设置的屏幕截图。登录到 Tableau 服务管理器 Web UI,并将设置与屏幕截图进行比较。

启用订阅和计划

  1. 以 Tableau Server 管理员身份登录到 Tableau Server 管理区域

  2. 转到服务器范围的“计划”页面:

    • 在仅存在单个(默认)站点的 Tableau Server 上,单击左侧窗格中的“计划”
    • 在具有多个站点的 Tableau Server 上,单击左侧窗格顶部下拉菜单中的“管理所有站点”,然后单击“计划”
  3. 在“计划”页面上,单击“全选”
  4. “操作”菜单上,选择“启用”,然后在出现的提示中单击“启用”

验证用户访问权限

使用用户帐户,通过 Tableau Desktop 和浏览器登录到 Tableau Server。

如果 Tableau Server 可在组织外部使用,请验证 Internet 连接。

如果您的组织支持与 Tableau Server 的移动连接,请使用移动设备登录到服务器。

查看已发布工作簿

使用用户帐户,登录到 Tableau Server 并浏览已发布的工作簿。打开工作簿以在浏览器中查看它们

验证工作簿和数据源发布功能

使用具有 Creator 许可证的帐户,验证 Web 制作功能以连接到数据,并创建和发布工作簿及数据源:

验证 Tableau Prep Builder

如果组织正在运行 Tableau Prep Builder,请验证您是否可以连接到数据、打开流程以及其他 Prep 任务。请参见 Tableau Prep:连接到数据(链接在新窗口中打开)

验证 Tableau 对象的计数

作为升级准备工作的一部分,您应该已经注意到部署中有多少项目、工作簿、视图、数据源、用户和组。验证所有对象是否仍然显示。

以 Tableau Server 管理员身份登录到 Tableau Server 管理区域

  • 验证项目、工作簿、视图和数据源的计数
  • 验证用户和组的计数

验证 API 功能

如果您的组织已使用 Tableau API 部署或开发了内容,请验证这些内容是否可操作。

REST API

通过运行入门教程:简介和设置(链接在新窗口中打开)中的示例 cURL,验证 REST API 访问权限和身份验证:

curl "https://MY-SERVER/api/3.8/auth/signin" -X POST -d @signin.xml

signin.xml 的内容:

<tsRequest>
  <personalAccessTokenName="MY_PAT_NAME" 
	<credentials name="username" password="password" >
	 <site contentUrl="MarketingSite" />
  </credentials>
</tsRequest>

示例响应:

<tsResponse version-and-namespace-settings>
  <credentials token="12ab34cd56ef78ab90cd12ef34ab56cd">
	<site id="9a8b7c6d-5e4f-3a2b-1c0d-9e8f7a6b5c4d"
	contentUrl="MarketingSite"/>
  </credentials>
</tsResponse>

兼容性测试

对于其他已开发的功能,执行兼容性测试以验证 Tableau Server 的升级版本是否按预期方式与现有解决方案一起运行:

  • 仪表板扩展程序
  • 用于嵌入式 Tableau 的 JavaScript API
  • 连接器(Web 数据连接器,Tacos)

转到升级后清理

感谢您的反馈!您的反馈已成功提交。谢谢!