安装之前...

注意:您可以在 Tableau 网站(此处)上找到有关 Tableau Server 技术规格的其他信息。

本主题介绍在生产环境中安装 Tableau Server 之前您必须考虑的要求和建议。

如果要安装单服务器,或者要为测试用途进行最小安装,请参见我们的单服务器安装指南《适用于每个人的安装指南》

如果要在分布式集群中部署 Tableau Server,请查看分布式要求以及本主题中描述的要求和建议。

硬件推荐配置

以下列表描述了 Tableau Server 的单节点安装的最低硬件推荐配置:

  • 8 核、2.0 GHz 或更高频率的处理器

  • 64 位处理器架构

  • 32 GB 内存

  • 50 GB 可用磁盘空间

    重要信息:在初始化 TSM 之前,无法检查磁盘空间要求。

若要查看完整的建议列表并查看最低要求,请参见Tableau Server 的最低硬件要求和推荐配置

对于 Amazon Web 服务和 Google 云平台上的公有云部署,其“vCPU”实际上是一个 CPU 超线程,而不是一个完整的 CPU 内核。在调整云实例大小时,您需要的 vCPU 将是给定 Tableau Server CPU 内核要求的两倍(最低试用版安装为 4 个 vCPU,推荐安装为 16 个 vCPU)。

操作系统要求

Tableau Server 提供 64 位版本。您可以在 Windows Server 2019、Windows Server 2016、Windows Server 2012、Windows Server 2012 R2 或 Windows Server 2008 R2 上安装 Tableau Server。可将 Tableau Server 安装在虚拟平台或物理平台上。

注意:您无法在 Linux 和 Windows 计算机的组合环境中安装 Tableau Server。

安装目录

默认情况下,Tableau Server 将安装在系统驱动器上。安装了 Windows 的驱动器是系统驱动器。大多数情况下,系统驱动器为 C:\ 驱动器。在这种默认情况下,Tableau Server 将安装到以下目录中:

  • C:\Program Files\Tableau\Tableau Server\packages

  • C:\ProgramData\Tableau\Tableau Server

不要指定符号链接或网络文件系统 (NFS) 卷上的数据目录位置。

非默认安装位置

某些组织会将应用程序安装在单独的驱动器上,而不是安装到系统驱动器。在安装过程中(或者对于自动安装),您可以指定其他安装位置。如果在安装过程中选择其他安装驱动器或文件夹位置,则 Tableau Server 的 data 目录将安装到相同路径中。这意味着,如果安装到非默认位置,将不会创建默认 C:\ProgramData\Tableau\Tableau Server 路径。

如果现有安装不在默认位置中,则您需要告知安装程序在何处安装 Tableau Server 的新版本。如何在安装程序提示时指定非默认升级位置取决于您是浏览到位置还是键入路径:

  • 如果浏览到安装位置,则安装程序将采用该位置并向其附加 \Tableau Server ,然后将文件安装到紧邻 \Tableau Server 文件夹之下的文件夹。您可以在浏览时看到 Tableau Server 将安装到其中的路径,并且可以在该路径不正确(例如,您想要或需要包括 \Tableau 文件夹)的情况下对其进行编辑。
  • 如果键入安装位置,安装程序将接受您键入的路径,并安装到紧邻该路径之下的文件夹。

安装到非默认位置时,您必须考虑以下事项:

  • 您可能需要手动配置用户运行身份权限。如果不使用预定义的本地帐户 NetworkServices 作为用户运行身份帐户,则需要为您将使用的帐户设置权限。您必须在安装 Tableau Server 之后设置这些权限。请参见验证文件夹权限

  • 如果您希望进一步仔细检查 Tableau Server 安装上的权限,请参见Windows 帐户和权限

  • 日志文件的存储位置为 <installation path or drive>\data\tabsvc\logs。默认安装中的 C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs 路径将转换为 <installation path or drive>\data\tabsvc\logs

  • 升级到更新版本的 Tableau Server 时,您将需要指定相同位置。有关详细信息,请参见在非默认位置中升级 Tableau Server

    注意:如果在 VM 上(以本地方式或在云中)运行 Tableau Server,请注意与许可相关的潜在复杂性。不管您是以独立方式运行 Tableau Server,还是在群集中运行,此情况都适用。如果只是在 VM 上升级 Tableau Server,您无需采取与许可相关的任何额外操作。如果打算克隆 VM 来创建一个新的生产或测试环境进行升级,则需要在克隆之前停用任何 Tableau Server 许可证。如果不这样做,新的 VM 环境可能会最终具有不可信的许可证,并且任何升级尝试都将失败。

    若要克隆 VM,请确保 Tableau Server 处于未许可状态(已停用所有许可证)。克隆 VM 之后,在克隆的 VM 上激活 Tableau 许可证并继续升级。

Tableau Prep Conductor

Tableau Prep Conductor 是 Tableau Server 上的进程之一。它运行流程、检查连接凭据,并在流程失败时发送通知。Tableau Prep Conductor 利用 Tableau Server 的计划和跟踪功能,因此您可以自动运行流程来更新流程输出,而不是在数据更改时登录到 Tableau Prep Builder 来手动运行单个流程。

Tableau Prep Conductor 单独授予许可,可通过数据管理加载项许可证获得。有关 Tableau Prep Conductor 许可的详细信息,请参见许可 Tableau Prep Conductor

建议您在专用节点上启用 Tableau Prep Conductor。建议您在专用节点上启用 Tableau Prep Conductor 来运行流程。有关详细信息:

其他要求

确保您的环境还符合以下附加要求:

主机名

  • Tableau Server 必须能够使用域名服务器 (DNS) 或运行 Tableau Server 的计算机上的本地主机文件将主机名解析为 IP 地址。默认情况下,主机文件的存储位置为 \Windows\System32\Drivers\etc\hosts
  • 在安装过程中启动 Tableau 服务管理器后不能更改服务器的主机名。举例来说,如果您使用 cloud-init 软件包来初始化虚拟机,并在该虚拟机上安装 Tableau Server,则可能会发生这种情况。

静态 IP 地址

您在其中安装 Tableau Server 的计算机必须具有静态 IP 地址。

数据库驱动程序

若要连接到特定数据源,您在其中安装 Tableau Server 的计算机必须安装正确的数据库驱动程序。有关详细信息,请参见数据库驱动程序

可用端口

TSM 和 Tableau Server 每个都需要一个可用的 TCP 端口,以便您访问它们。TSM 默认使用端口 8850,Tableau Server 网关服务默认使用端口 80。我们强烈建议您在安装 Tableau Server 之前确保系统上未使用端口 8850 和 80。如果这些端口不可用,则 TSM 和网关端口可能会动态地重新映射到不同的端口号,并且当前没有接口用于显示它们被重新映射到的端口。

如果您在同样运行 IIS 的计算机上安装 Tableau Server(不推荐这样部署),则应修改 Tableau 的网关端口号以避免与 IIS 发生冲突。您可以在安装过程中指定其他网关端口号。

请参见Tableau 服务管理器端口

本地防火墙配置

如果要在将安装 Tableau Server 的计算机上运行防火墙,则需要为 Tableau Server 通信打开以下默认端口。可以更改除 443 外的所有端口号。

端口 TCP/UDP 使用者... 安装类型
所有

分布式/高可用性

80 TCP 网关 X  
443 TCP SSL。针对 SSL 配置 Tableau Server 时,应用程序服务器会将请求重定向到此端口。不要更改此端口。 X  
8850 TCP Tableau 服务管理器。 X  
8060 TCP PostgreSQL 数据库。 X  
8061 TCP PostgreSQL 备份验证端口 X  
8000-9000 TCP 默认情况下为 Tableau 进程动态映射保留的端口范围   X
27000-27009 TCP Tableau Server 用于许可证服务的端口范围。此范围必须在运行许可证服务的节点上打开,并可从其他节点访问。默认情况下,初始节点运行许可证服务。 X  

请参见Tableau 服务管理器端口

有关配置本地 Windows 防火墙的信息,请参阅 Microsoft 产品文档。

本地管理员

用于运行安装程序的帐户必须是安装了 Tableau Server 的 Windows 计算机上的“本地管理员”组的成员。

安装 Tableau Server 之后,您还必须使用具有本地管理员权限的帐户运行 Tableau 服务管理器 (TSM) Web UI 和 CLI 工具。使用 TSM 配置依赖于操作系统级别访问权限的 Tableau Server 组件,例如进程、身份验证、日志文件、许可和通知。请参见登录到 Tableau 服务管理器 Web UI

特定于 Tableau 的管理(例如导入用户、创建站点、Web 制作等)由 Tableau Server 管理员执行。可通过在安装之后为用户分配角色来配置这些管理帐户。初始 Tableau Server 管理员帐户是在安装过程中创建的。请参见添加管理员帐户

用户运行身份帐户

可如果您将 NT 身份验证用于数据源或计划进行 SQL Server 模拟,则用于运行 Tableau Server 服务的用户运行身份帐户会十分有用。有关更多信息,请参见运行身份服务帐户SQL Server 模拟

在某些组织中,会使用组策略或其他系统管理解决方案对应用程序服务器上的权限和帐户进行标准化。如果您的组织运行此类解决方案,请确保将系统配置为提供用户运行身份帐户所需的文件夹权限。请参见验证文件夹权限

防病毒软件

对 Tableau Server 使用的目录进行扫描的防病毒软件可能会影响 Tableau Server 的安装和持续使用。在某些情况下,这可能会导致安装失败、启动 Tableau Server 时出现问题或影响性能。如果您计划在运行 Tableau Server 的计算机上运行防病毒软件,请按照知识库中的建议进行操作。

继续执行下一步:安装和配置 Tableau Server

感谢您提供反馈! 提交反馈时出错。请重试或向我们发送消息