关于 Bridge 客户端

本主题介绍 Bridge 客户端以及运行和使用该客户端的要求。大多数情况下,站点管理员负责安装和管理客户端。

客户端概述

客户端需要在 Tableau Online 和本地数据之间启用连接。当客户端运行时,可从安装客户端的计算机上的 Windows 系统托盘中访问该客户端。

客户端由以下几部分组成:

  1. 客户端名称,同时也是安装了客户端的计算机的名称。

  2. 连接状态指明客户端是否已连接到 Tableau Online。

  3. 站点:客户端注册到的 Tableau Online 站点。

  4. 设置菜单,其中包含用于禁用错误报告和从站点取消链接客户端的选项。

  5. 数据源:默认情况下,此区域显示整个站点中客户端正在对其进行负载平衡(或池化)的数据源的列表。此列表还可以包含已使用 Bridge(旧版)计划分配给此特定客户端的数据源。

    注意:此列表不显示使用 Online 刷新(以前称为“建议”)计划刷新的数据源。若要查看使用 Online 刷新计划刷新的数据源,请转到“作业”页面,并在 “Bridge 刷新”上进行筛选。

  6. 池化状态:这显示数据源是否为客户端池的一部分。
    • 实时:实时状态指明数据源具有实时连接,并且是客户端池的一部分。
    • 空白:空白状态指明客户端不是池的一部分。这是因为数据源正在使用 Bridge(旧版)计划。
  7. 旧版选项:这些选项在悬停时显示,以编辑或查看连接信息、转到计划,并在悬停时为使用 Bridge (旧版)计划的数据源运行手动刷新。

  8. 客户端模式指明客户端是以 Windows 应用程序形式还是服务形式运行。有关详细信息,请参见下面的部分。

应用程序模式与服务模式

客户端可在两种模式之一下操作:应用程序或服务。

客户端可以运行的模式取决于它运行所采用 Windows 用户帐户、客户端注册到的 Tableau Online 站点设置以及一般数据新鲜度需求。

  • 应用程序:当客户端设置为在“应用程序”模式下运行时,它将以 Windows 应用程序形式运行。

    在这种模式下,当专门的用户登录到 Windows 时,客户端可方便地对连接到本地数据的数据源进行实时查询和计划刷新。如果专门的用户退出 Windows,则客户端无法维护实时查询和按计划刷新数据提取。默认情况下,客户端版本 2020.1 及更低版本在此模式下运行。

  • 服务:当客户端设置为在服务模式下运行时,它将以 Windows 服务形式运行。

    在此模式下,即使用户退出 Windows,客户端也会持续运行。Windows 用户帐户必须是“本地管理员”组的成员,才能在服务模式下运行客户端。对于对实时查询和计划刷新进行负载平衡的池化客户端,建议使用此模式。从 Bridge 2020.2 客户端开始,服务模式为默认模式。

模式准则

  包含已计划刷新的数据提取连接 实时连接
应用程序模式
  • 快速设置并验证客户端是否使数据源保持最新。
  • 更大程度地控制客户端何时执行数据新鲜度任务。
  • 不要求用户是计算机上的本地管理员。
  • 要求用户登录到 Windows。
服务模式
  • 设置客户端一次 — 如果计算机必须重新启动,客户端将自动重新连接到 Tableau Online。
  • 要求 Windows 用户帐户是计算机上的“本地管理员”组的成员。此外,若要刷新基于文件的数据源,帐户必须对托管文件数据的网络共享驱动器具有域访问权限。
  • 不要求用户登录到 Windows。

推荐用于对刷新进行负载平衡。有关详细信息,请参见配置和管理 Bridge 客户端池

推荐用于对实时查询进行负载平衡。有关详细信息,请参见配置和管理 Bridge 客户端池

 

客户端要求

为了运行和使用客户端,必须满足一组特定要求以及数据新鲜度任务独有的一些附加要求。

核心要求

  • 客户端只能在 64 位版本的 Windows 上运行。

  • 一台计算机上只能安装一个客户端。

  • 客户端在其上运行的计算机必须位于相同的 Windows 域上,并且可以访问数据源中指定的基础数据库。
  • 计算机和 Windows 用户必须能够访问数据源中指定的基础数据。

  • 必须在运行客户端的计算机上安装相应的数据库驱动程序。

  • Tableau Online 的已连接客户端选项必须保持启用状态,以允许客户端在无人值守的情况下运行,如果启用,则支持多重 Tableau 身份验证。有关已连接客户端选项的详细信息,请参见Tableau Bridge 的已连接客户端要求

  • 如果通过 Tableau 身份验证启用了多重身份验证 (MFA),则 Bridge 客户端必须运行 Tableau Bridge 版本 2021.1 及更高版本。有关使用 MFA 的 Tableau 的详细信息,请参见关于多重身份验证和 Tableau Online(链接在新窗口中打开)

有关详细信息,请参见推荐的软件和硬件

针对“服务”模式的额外要求

  • 若要在“服务”模式下运行客户端,运行 Bridge 的 Windows 用户帐户必须是计算机上的“本地管理员”组的成员。用户不需要登录到 Windows,但计算机必须开机并运行 Windows。

  • “服务”模式下使用客户端并连接到网络共享驱动器中托管的文件数据时,要求帐户是有网络共享驱动器的域访问权限。

针对数据提取连接的额外要求

若要刷新数据源,客户端可以作为 Windows 服务或应用程序运行。除了上述核心要求外,还必须满足以下要求:

  • 从客户端登录到 Tableau Online 的用户必须具有“Creator”“Explorer(可发布)”角色,或两种类型的站点管理员角色之一:“站点管理员 Creator”“站点管理员 Explorer”

    如果用户不是站点管理员,则其必须是数据源的所有者。

  • 如果将客户端设置为以应用程序形式运行,则仅当计算机开机并且 Windows 用户登录并运行 Bridge 时,它才会完成刷新。

    如果计算机已关闭、用户注销 Windows 或者退出客户端,则该客户端上运行的数据的更新(通过池或手动方式)将无法到达 Tableau Online,并且数据源不会刷新,直到用户再次登录。在此期间,数据源所有者将收到来自 Tableau Online 的刷新失败通知电子邮件。有关详细信息,请参见通过 Bridge 停止使数据保持最新

  • 为了确保基于文件的数据源的刷新在没有任何问题的情况下完成,设置为以服务方式运行的客户端必须引用源文件的完整 UNC 路径,而不是映射的驱动器路径。对于设置为以应用程序形式运行的客户端,我们强烈建议客户端也引用完整 UNC 路径。有关详细信息,请参见更改数据源的文件路径

针对实时连接的额外要求

若要运行实时查询(对于具有实时连接的数据源),客户端可以作为 Windows 服务或 Windows 应用程序运行。除了上述核心要求外,还必须满足以下要求: 

  • 从客户端登录到 Tableau Online 的用户必须具有两种类型的站点管理员角色之一:“站点管理员 Creator”“站点管理员 Explorer”

  • 每个 Tableau Online 站点都可以有多个维护实时连接的客户端。也可以使用这些客户端来刷新数据提取。

  • 如果将客户端设置为以应用程序形式运行,则仅当计算机开机并且 Windows 用户登录并运行 Bridge 时,实时查询才能进行。

    如果计算机已关闭、用户注销 Windows 或者退出客户端,则对数据源的更新将无法到达 Tableau Online,并且数据源无法保持最新。

  • 若要维护实时连接,则无法从公共 Internet 访问数据源连接到的数据库。

修复在“服务”模式下运行的客户端

有时,某些原因会导致某个数据源连接正常停止工作。发生这种情况时会出现通知,并且通知通常会提供相关信息,引导您找到问题的原因。但是,如果 Tableau Online 无法在通知中提供故障排查信息,并且您以服务形式运行 Tableau Bridge,则可以使用“修复”命令来尝试重置连接。

为了帮助在“服务”模式下修复客户端,在 Windows 系统托盘中,右键单击 Bridge 图标并选择“修复”。这将停止并重新启动服务,已足以解决该问题。

感谢您的反馈!