计划 Bridge 部署
作为站点管理员,如果您是首次设置 Tableau Bridge 或升级,则有一组建议、最佳实践和规划任务需要遵循,以便为您的组织优化 Bridge。
有关 Bridge 的一般概述,请参见 使用 Bridge 使数据保持最新 。
在部署 Bridge 之前,请查看以下信息,以帮助您(站点管理员)了解 Bridge 的不同组件、这些组件如何协同工作以及它们如何影响您的 Bridge 部署。
Bridge 软件
Bridge 是独立软件,无需额外费用,可与 Tableau Cloud 结合使用。Bridge 是一种安装在防火墙后面的瘦客户端,用于在私有网络数据和 Tableau Cloud 之间实现连接。
若要利用最新的安全和功能更新,请始终从 下载 (链接在新窗口中打开) 页面安装最新版本的 Bridge 客户端。有关详细信息,请参见 安装 Bridge 主题。
大多数情况下,您将拥有组织中若干客户端或者客户端池的设置和管理权限。
- 客户端一次只能注册到一个站点。
- 可以注册到站点的客户端数没有限制。
数据库驱动程序
为了帮助在私有网络数据和 Tableau Cloud 之间进行连接,Bridge 需要驱动程序来与某些数据库通信。随客户端一起安装了一些驱动程序软件。其他驱动程序软件必须单独下载和安装。有关详细信息,请参见“安装 Bridge”主题中的 安装 Bridge 部分。
池化容量
默认情况下,使用按照 Bridge 刷新计划刷新的数据提取连接的数据新鲜度任务、实时查询和数据源或虚拟连接将在池中可用客户端的范围内分配和实现负载平衡。
| 数据新鲜度任务 | 池化支持 | 并发容量 |
|---|---|---|
| 实时查询 | 是 | 每个客户端 16 个实时查询 |
| 数据提取连接 - Bridge 刷新计划(已发布的数据源) | 是 | 每个客户端 10 次刷新( 可配置 ) |
| 数据提取连接 - Bridge(旧版)计划 | 否 | 每个客户端 1 次刷新 |
Bridge 可用于纵向和横向扩展。配置 Bridge 部署时,请考虑以下事项:
- 对于在较高规格计算机上运行的较小客户端池,可以纵向扩展每个客户端以并行运行更多计划刷新作业。
- 对于在较低规格计算机上运行的较大客户端池,尽管每个客户端可以并行运行较少的刷新作业,但每个客户端仍为整个池提供高吞吐量和容量。
有关 Tableau 站点容量的信息,请参见 并发作业容量 。
数据访问和身份验证
数据源或虚拟连接所连接到的基础数据通常需要身份验证。如果需要身份验证,发布者或所有者可以配置如何获取数据库凭据。
对于数据源
数据源的身份验证配置选项包括: “提示用户” 或 “嵌入式密码” 。
如果数据源设置为提示用户,则数据库凭据不会随连接一起存储。这意味着,打开数据源(或使用数据源的工作簿)的用户必须输入自己的数据库凭据才能访问数据。如果数据源设置为包含嵌入的密码,则数据库凭据将随连接一起保存,并由访问数据源(或使用数据源的工作簿)的任何人使用。有关详细信息,请参见 设置凭据以访问您发布的数据 (链接在新窗口中打开) 。
对于虚拟连接
数据库凭据与虚拟连接的连接一起存储,供访问虚拟连接的任何人使用。
内容管理
大多数情况下,站点管理员拥有和管理 Bridge 客户端。内容所有者自己管理从发布到更新数据库凭据和刷新计划等各种任务的数据源或虚拟连接。
超时限制
实时查询的超时限制为 15 分钟。此限制不可配置。刷新的默认超时限制为 24 小时,可通过客户端配置。有关详细信息,请参见 更改 Bridge 客户端设置 。
硬件推荐配置
下表显示了运行 Bridge 的虚拟环境的硬件准则。这些准则基于您需要每个客户端能够并行运行的并发刷新数。
| 每个客户端并行运行的刷新数 | ||
|---|---|---|
| <=5 | <=10 | |
| vCPU | 4 | 8 |
| RAM | 16 GB | 32 GB |
| NVMe SSD | 150 GB | 300 GB |
所需的可用空间由在 Bridge 客户端上并行创建的数据提取(.hyper 文件)的总大小确定。此过程类似于在 Tableau Desktop 中创建数据提取,其中需要暂时将数据提取文件保存到磁盘。
若要规划磁盘空间,请计算预期并发刷新的数据源的最大大小。确保系统驱动器至少具有该数量的可用空间,外加一个缓冲区,以容纳临时文件。
对于 Windows 版 Tableau Bridge,在规划中务必考虑临时磁盘使用情况。请参见下面的 Windows 的磁盘空间规划 部分。
虚拟环境
当 Tableau 的所有产品都配置了适当的底层 Windows 操作系统和最低硬件要求时,它们会在虚拟化环境中运行。
- Amazon EC2
- Citrix 环境(非流式处理)
- Google Cloud Platform
- Microsoft Azure
- Microsoft Hyper-V
- 并行
- VMware
Linux 部署
若要在 Linux 上使用 Bridge,您必须创建自定义 Docker 映像,安装 RPM 包,然后从容器映像内部运行 Bridge。Linux 版 Bridge 项目仅在 Red Hat 和 Amazon Linux 上受支持。有关详细信息,请参见 为容器安装 Linux 版 Bridge 。
Windows 部署
Tableau 建议在防火墙后面的计算计算安装 Bridge 客户端。一台计算计算机只能安装一个客户端。
-
Microsoft Windows 10 或更高版本,64 位
-
Windows Server 2016、Windows Server 2019、Windows Server 2022
注意 :尚不支持 Windows Server 2025。有关详细信息,请参见产品知识文章 Tableau Server 与 Windows Server 2025 不兼容 (链接在新窗口中打开) 。
-
CPU 必须支持 SSE4.2 和 POPCNT 指令集
有关详细信息,请参见 Windows 客户端要求 。 Windows 客户端要求
Windows 的磁盘空间规划
在 Windows 上部署 Tableau Bridge 时,磁盘空间规划的主要问题是确保系统驱动器(通常为 C:)上有足够的可用空间,而不管 Tableau Bridge 应用程序安装在何处:
-
默认行为:与会将其所有文件移动到所选安装驱动器的 Tableau Server 不同,Tableau Bridge 客户端使用运行该客户端的用户的默认 Windows 配置文件设置。
-
使用位置:数据提取刷新所需的大量磁盘空间被临时 (TEMP/TMP) 文件和“我的 Tableau Bridge 存储库”文件夹占用。
请始终确认系统驱动器 (C:) 有足够的可用磁盘空间来处理数据提取创建过程中生成的临时文件,因为这是 TEMP/TMP 文件夹的默认位置。
Windows 所需的帐户
Bridge 部署需要两种类型的帐户:Windows 服务帐户和 Tableau Cloud 帐户。
Bridge 客户端可在两种模式之一下运行:应用程序或服务。若要在“服务”模式下运行客户端,需要一个具有“以用户身份登录”权限的 Windows 服务帐户。“服务”模式允许客户端连续运行,而无需专用登录用户。建议使用“服务”模式来支持 1) 具有私有网络数据实时连接的数据源或虚拟连接,以及 2) 对客户端进行负载平衡(池化)。有关每种模式的详细信息,请参见 关于 Bridge 客户端 。
注意: 我们建议在单个 Windows 服务帐户下运行的客户端不超过 10 个。
Tableau Cloud 帐户
Tableau Cloud 通过登录到和管理客户端的用户对客户端进行身份验证。因此, Tableau Cloud 站点管理员帐户是执行某些管理任务所必需的,例如在客户端和 Tableau Cloud 站点上从池中添加或移除客户端。
管理 Bridge 需要以下站点角色之一:
- 站点管理员 Creator
- 站点管理员 Explorer
非管理员站点角色 Creator 和 Explorer 可以发布数据源,刷新数据,并使用 Bridge 来促进 Tableau Cloud 和专用网络数据之间的实时和数据提取连接。需要 Creator 或 Explorer 角色以及 Data Management 才能使用 Bridge 发布虚拟连接和刷新数据。
计划容量
由于 Bridge 客户端可以轻松连接和断开连接,因此您可以利用脚本在预期数据新鲜度工作负载之前计划 Bridge 容量(即运行客户端计算机的数量)。
举例来说,如果您的 Bridge 客户端在 AWS 上的虚拟机上运行,以下 AWS 资源可以帮助您开始进行计划:
- AWS Instance Scheduler (链接在新窗口中打开)
- 如何使用 AWS Instance Scheduler 停止和启动我的实例? (链接在新窗口中打开)
- 如何使用 Lambda 按固定间隔停止和启动 Amazon EC2 实例? (链接在新窗口中打开)
Windows 上的新 Bridge 部署
-
安装后,使用 Tableau Cloud 站点管理员凭据登录到客户端,以确保客户端 在“服务”模式下运行 (默认情况下启用)。
-
打开浏览器,使用您的站点管理员凭据登录到 Tableau Cloud ,然后转到“Bridge 设置”页面以确保:
-
使用 “Bridge 连接的数据源” 管理视图 监视 Bridge 实时查询,并通过 Tableau Cloud 上的 “作业” 页面刷新作业。
升级现有 Bridge 部署
与以前的版本一样,此版本中的企业改进旨在补充您现有的 Bridge 部署。与其他部署一样,我们建议执行以下步骤。
-
无法将带有默认池的站点配置为访问特定的私有网络。为减少此池的访问范围并启用更高级的调度功能,我们建议您创建新池并将其映射到特定域。有关详细信息,请参见 步骤 2:配置池 。
-
由于 Bridge 池映射到特定域并刷新来自特定域的数据,我们强烈建议通过以下方式之一更新包含与多个域的连接的数据提取数据源:
- 整合基础数据位置,使连接在同一个域中
- 更改每个连接的连接类型以使用实时查询
- 向每个连接转换为数据源
-
在 Mac 上使用 1) Tableau Desktop 、2) 从 Windows 网络文件共享发布基于文件的数据源以及 3) 配置 Bridge 刷新计划时,刷新将失败。如果此基于文件的数据源是您组织的业务关键资源,请考虑改为配置 Bridge 旧版计划。有关详细信息,请参见 设置 Bridge 旧版计划 。
-
已使用 Bridge 旧版计划配置并与特定客户端相关联的现有数据源(包括所有基于文件的数据源)将继续按预期运行。 重要信息: 版本 2025.2 中将移除对 Bridge 旧版计划的支持。为确保顺利过渡,我们建议您使用 Bridge 刷新计划。有关详细信息,请参见 从 Bridge 旧版计划迁移到 Bridge 刷新计划 。
升级步骤
-
添加新客户端。
-
创建新池,将域映射到池,并将版本客户端分配给池。
按照 步骤 2:配置池 、 步骤 3:为池指定域 以及 步骤 4:将客户端添加到池 描述的过程进行操作。
-
如果您有 Bridge 旧版计划,请要求数据源所有者转换(旧版)计划。请参见 从 Bridge 旧版计划迁移到 Bridge 刷新计划 。
重要信息: 我们建议数据源所有者通过转换对日常业务最不重要的数据提取数据源的刷新计划来开始此过程。这是因为将现有 Bridge 旧版计划转换为 Bridge 刷新计划将立即删除现有的刷新计划。
-
升级现有客户端。有关详细信息,请参见 安装 Bridge 。
-
将现有客户端添加到池。
升级后,确保升级的客户端以 Window 服务形式运行,然后将这些客户端添加到池中。有关详细信息,请参见 步骤 4:将客户端添加到池 。