本章介绍如何安装 Windows 版 Tableau Server 2022.1 并执行基本配置步骤以使服务器启动并运行。安装软件是共享和连接到工作簿的第一步。本指南中后面的章节介绍如何配置 Tableau Server,以便用户可以从任何地方进行连接以共享、查看和发布数据。

如果要升级服务器,请参见升级 Tableau Server(链接在新窗口中打开)

适用于每个人的安装指南仅针对最新版本 (2022.1) 的 Tableau Server 发布。如果要安装早期版本的 Tableau Server,请参见适合于您希望安装的版本的部署内容。请参见存档的帮助内容(链接在新窗口中打开)

回顾

在前面的章节(计划您的部署)中,您弄明白了:

  • 将如何许可您的服务器(按用户或按内核)。

  • 运行服务器所需的硬件。

  • 您的用户打算如何向 Tableau Server 进行身份验证 - 使用 Active Directory 或在 Tableau Server 上使用本地身份验证。

  • 是否需要为用户运行身份帐户创建域帐户。

对吧?如果不是,请回去花些时间解决这些问题。这确实是预防相对治疗事半功倍。例如,如果您学习完本章并猜测身份验证配置,然而您搞错了…好吧,您必须卸载服务器并重新开始。或者更糟糕的是,如果未达到组织所需的硬件使用规格,那么最终每个人都将因运行速度太慢而变得脾气暴躁。

安装之前

与全球大约 98.7% 的其他服务器产品相比,Tableau Server 的安装程序简单得令人惊奇。不过,在继续之前,您必须做一些事情。

确保具有正确的 Tableau Server 版本软件

我们的建议是:在整个组织中使用相同版本的 Tableau Desktop 和 Tableau Server(例如 2022.1)。若要获取最新版本的 Tableau Server 软件,请转到客户门户(链接在新窗口中打开)。购买 Tableau 时,您将获得用于登录到客户门户的用户名和密码。

若要获取旧版本的 Tableau Server,请转到 Tableau Server 产品下载和发行说明

如果您的情况是必须在不同的计算机上运行不同版本的 Tableau,请阅读 Desktop 和 Server 兼容性(链接在新窗口中打开)一文。

获取产品密钥并确保您已注册

获取产品密钥并确保您已注册。然后,使用购买 Tableau 时收到的用户名和密码转到客户门户(链接在新窗口中打开),并获取您的 Tableau Server 许可证。有关了解客户门户中显示的许可证类型的详细信息,请参见了解许可证模式和产品密钥(链接在新窗口中打开)

为了确保 Tableau Server 可以正确初始化,请确保为您的安装激活所有适当的产品密钥。

此外,请确保您已经注册了电子邮件地址。我们需要联系人电子邮件以关联每个产品密钥。您应该向我们提供经常检查并且不会过期的电子邮件地址。

确保您有正确的 Windows 版本

支持以下 64 位 Microsoft Windows Server 操作系统:

  • Tableau Server 2021.3.0 及更高版本:

    • Windows Server 2016

    • Windows Server 2019

  • 早期版本:
  • Tableau Server 2020.1.0 - 2021.2.x:

    • Windows Server 2012

    • Windows Server 2012 R2

    • Windows Server 2016

    • Windows Server 2019

  • Tableau Server 2019.1.0 - 2019.x:

    • Windows Server 2008 R2

    • Windows Server 2012

    • Windows Server 2012 R2

    • Windows Server 2016

    • Windows Server 2019

确保您具有管理员权限

若要运行 Tableau Server 安装程序,您必须以“本地管理员”身份登录计算机 - 本地管理员是 Windows 内“本地用户和组”管理控制台中“管理员”组的成员。“local”部分意味着您只是本地计算机的管理员,而不是网络上任何其他资源或计算机的管理员。

即使您的运行环境使用具有安全意识的 IT 人员赏识的 Active Directory,您也可以以本地管理员身份安装 Tableau Server。(当您配置用户运行身份帐户时,您可能需要是 Active Directory 用户,这是我们稍后将讨论的安装后任务。)

确保在“干净”的计算机上安装

正如我们在计划一章中讨论的那样,建议在专门运行 Tableau Server 的计算机上安装 Tableau Server。下面是原因:

  • 性能。当 Tableau Desktop 用户发现 Tableau Server 能够实现数据解放时,他们将使用 Tableau Server 共享数据源,以及在日常决策过程中查看、共享和托管工作簿。此数据转换需要快速且稳定的服务器计算机。当 Tableau Server 不与其他资源(尤其是其他数据库应用程序)竞争时,性能调优要简单得多。

  • 安全。一般的最佳安全做法是尽可能隔离服务器应用程序。Tableau Server 将作为可能分布在网络中的用户和数据之间的通道。Tableau Server 还会存储您的重要数据的数据提取。整个 Tableau Software 是根据规范的安全工程实践构建的,我们做了大量的工作,以针对默认安装保护数据、帐户和敏感信息。但是为了减小安全事件风险,您应该删除(或不安装)其他服务器软件,以减小运行 Tableau Server 的计算机的受攻击面。

  • 互操作性。经验丰富的管理员可以使 Tableau Software 能够与很多可能安装在同一台计算机上的其他服务器软件恰当地进行互操作。但是,我们假设您想要尽量减少手动配置服务器所需的时间。

    例如,如果服务器计算机上安装了 Microsoft Internet Information Services (IIS),则可能已经将 IIS 配置为使用端口 80,这意味着 Tableau Server 将无法使用该端口。当然,您可以将 Tableau Server 配置为使用其他端口,如 8000。但这意味着,只要您的用户连接到 Tableau Server,他们就必须将该端口号放入 URL 中 (http://your-server:8000/)。您可能会发现几乎肯定会有关于如何连接到 Tableau Server 的电子邮件源源不断地发送给您。这可不太好并且也不利于数据革命。因此,最佳做法是确保 Tableau Server 具有完全属于自己的服务器。

准备好了吗?让我们搁下这些吧…

步骤 1:运行服务器安装程序

下载 Tableau Server 安装文件后,双击此安装文件,然后按照屏幕上的说明完成设置并安装应用程序。

选择安装路径

建议您让安装进程将 Tableau Server 安装在默认路径 (C:\Program Files\Tableau\Tableau Server)。如果您更改路径,则可能需要在安装后手动设置某些权限。如果您真要指定其他路径,请务必阅读验证文件夹权限(链接在新窗口中打开)

安装程序允许您更改文件路径的图像

单击“下一步”

“安装类型”页面将显示:

您将安装新服务器,因此请保留默认选择“创建新 Tableau Server 安装”,然后单击“下一步”

安装程序中的允许您更改安装类型的图像

“产品激活类型”页面上,选择是否要使用 Tableau 授权运行 (ATR) 服务来激活 Tableau Server(默认值),然后单击“安装”。有关 Tableau 授权运行 (ATR) 服务的详细信息,请参见使用授权运行 (ATR) 服务激活 Tableau Server(链接在新窗口中打开)

安装完成后,单击“完成”。安装程序随后将在安装 Tableau Server 的计算机上打开 TSM 配置网页。

步骤 2:登录到 TSM

安装过程的剩余步骤是使用 TSM 在 Web 浏览器中执行的。安装的第一部分完成后,安装程序将启动浏览器并提示您输入凭据:

使用您用于运行安装程序的管理员凭据登录到 TSM。

步骤 3:激活并注册 Tableau Server

Tableau Server 需要至少一个用于激活服务器以及设置许可证类型(基于用户或基于内核)的产品密钥。

如果运行 Tableau Server 的计算机未连接到 Internet,则必须脱机激活服务器。如果您的情况就是这样,请务必脱机激活 Tableau(链接在新窗口中打开)

当 TSM 启动时,它将启动“激活”页面。

  1. “激活”页面上,输入或粘贴您的产品密钥,并单击“激活许可证”

  2. 在“注册”页面上的字段中输入您的信息,然后单击“注册”

步骤 4:配置基本的 Tableau Server 设置

完成激活和注册后,会出现“Tableau Server 配置选项”页面。

您必须设置身份验证类型(也称为身份存储)。如果您的部署计划需要将该帐户更新为 Active Directory 用户帐户,则也建议现在设置用户运行身份。

而且,如果您在运行侦听端口 80 的另一个应用程序的计算机上安装了 Tableau Server,则需要确定如何解决该冲突。

您也可以安装一组示例工作簿。对于新安装 Tableau Server 的组织而言,这些工作簿非常方便。您可以让用户了解 Tableau Server,同时不会有造成损失或对真正的工作簿进行有意编辑的风险。用户可登录到 Tableau Server 并查看、编辑和下载示例工作簿。

设置身份验证类型

“身份存储”下,设置身份验证类型。

确保具有正确的身份验证类型

确保适当地设置此项,然后单击“初始化”。在此单击“初始化”可以针对此服务器安装的生命周期设置身份验证类型。如果想要在生命周期之后更改身份验证类型,您必须重新安装 Tableau Server。

默认值是本地身份验证(本地),因此只有打算使用 Active Directory 身份验证时,才需要更改此项。

如果打算使用 Active Directory,请选择“Active Directory”。然后,在“域”字段中,输入域的完全限定的域名 (FQDN),并在“NetBIOS”字段中输入域的 NetBIOS 名称或昵称。

NetBIOS 名称通常是 FQDN 的最左侧节点。您的用户首次登录时,需要使用完全限定域名(例如 example.lan\jsmith)。以后进行登录时,他们可以使用昵称 (example\jsmith)。

设置运行身份服务帐户

如果已经确定部署计划需要使用域帐户更新运行身份服务帐户,请在“用户帐户”字段中输入该帐户。

重要信息:包括带用户名的域名 - 例如 example\tableaurunas

请输入您为此帐户创建的密码。

设置端口

如果“网关”部分中显示的端口号为 80,那就太棒了。

如果端口号不是 80(例如,它是 8000),那么您需要弄清楚服务器计算机上的哪个应用程序已请求了 HTTP 端口 80。(如前所述,如果端口 80 不可用,那么这经常是因为服务器计算机上正在运行 Microsoft IIS。)

在此,如果您不确定如何继续,请 IT 专家予以帮助。

如果服务器上必须具有默认使用端口 80 的其他应用程序,则建议您对这些其他应用程序重置端口,以便 Tableau Server 能够使用端口 80。

继续配置

若要继续进行配置,请单击“初始化”。

Tableau Server 将保存配置更改,并且将初始化。这将需要一段时间。

完成后,将显示以下页面:

单击“继续”启动设置的最终步骤。

步骤 5:创建 Tableau Server 管理员用户

最后一步是为 Tableau Server 添加管理员用户。在配置全部设置之后,Tableau 会启动您的浏览器并显示一个页面,您可以在该页面中为 Tableau Server 设置管理员用户。

Tableau Server 管理员是 Tableau Server 中的某位用户,该用户可以管理 Tableau 的所有方面,包括管理站点、用户、组和项目,以及更改服务器配置设置。

  • 如果使用 Active Directory 进行身份验证,则您在此处指定的帐户必须是目录中的用户。

  • 另一方面,如果以本地身份验证方式运行 Tableau Server,则您在此处指定的用户名和密码将用于创建管理帐户。为此帐户输入一个强密码。

使用此帐户访问 Tableau Server 管理员网页。请参见登录 Tableau Server 管理页面(链接在新窗口中打开)

请将管理员的用户名和密码保存在安全的地方!首先,Tableau Server 中的管理员用户拥有服务器的绝对控制权,所以请确保凭据要保密。其次,您需要使用这些凭据在服务器上创建其他用户,并且如果发生什么事情的话,那么此用户是您进入到服务器的最终入口点。

您可以随时添加或更改服务器管理员帐户。我们稍后将在创建用户一章中介绍该内容。

等等... 是否有两个不同的管理工具?

严格说来不是,可通过五种不同的途径来管理 Tableau Server。下表应能加以阐明。(前两个工具应能满足您的所有需要。)

管理工具 用于... 是否需要帐户?我如何访问它?
Tableau Server 管理页面 与内容相关的 Tableau 特定任务。创建和管理:用户、组、项目、站点、权限等。

使用您刚刚在上面的最后一步中创建的帐户。

请参见登录 Tableau Server 管理页面(链接在新窗口中打开)

TSM Web UI

此工具用于设置和配置 Tableau Server。您使用 TSM 进行的配置种类与服务器设置相关。举例来说,如果您决定启用 SAML 或为 Tableau Server 组件配置更多进程,您将使用 TSM Web UI。

如果您熟悉 Tableau Server 的旧版本,则可以将 TSM Web UI 想像为 Tableau Server 配置实用工具的替代。

在运行 Tableau Server 的本地计算机上具有管理权限的任何帐户都能访问 TSM Web UI。

请参见登录到 Tableau 服务管理器 Web UI(链接在新窗口中打开)

TSM 命令行界面 (CLI)

这是 TSM Web UI 的 shell 版本。如果您熟悉命令行,则此工具适合于您。TSM CLI 可访问所有可配置的 Tableau 服务管理器组件,而 TSM Web UI 则是一个子集。

如果您是 CLI 用户并且熟悉 Tableau Server 的旧版本,则可将 TSM CLI 想像为 tabadmin cli 工具的替代。

在运行 Tableau Server 的本地计算机上具有管理权限的任何帐户都能使用 TSM CLI 来管理服务器。

请参见 tsm 命令行参考(链接在新窗口中打开)

tabcmd 您可以使用 tabcmd 命令行实用工具自动执行 Tableau Server 站点上的管理任务。例如,创建或删除用户、项目和组。

使用您用于 Tableau Server 的相同 tabcmd 帐户。使用此帐户,您将拥有与登录 Tableau 时相同的站点和内容权限。

请参见 tabcmd(链接在新窗口中打开)

API 和开发人员工具

其中包括 REST API、Extract API、Web 数据连接器以及 GitHub 上的工具和示例。这些工具和 API 提供了巨大的潜力,让组织中的数据爱好者能够自动操作、扩展、自定义以及优化 Tableau Server。

帐户要求取决于您所构建的内容。

从此处开始:Tableau 开发人员工具(链接在新窗口中打开)

您的服务器已安装!

创建管理员用户后,您可以使用 Web 界面以管理员身份登录 Tableau Server。您可以随便看看 UI,了解一下能够执行的操作。您也可以尝试从 Tableau Desktop 向服务器发布工作簿(链接在新窗口中打开)

但是向您的所有同事推出 Tableau Server 之前,您还必须执行一些步骤。首先:备份您的服务器。即使 Tableau Server 上没有任何用户或数据,您也应该做一个快速备份。我们的备份既快速又简单。下一章备份 Tableau Server提供了必不可少的步骤。

备份服务器后,您或许希望通过配置 SSL 并提供从 Internet 客户端进行的安全访问(可选)来安全访问您的服务器。

此后,我们将描述如何添加用户、创建组,然后配置项目,以便正确的人可以访问正确的内容。

转到备份 Tableau Server继续。

感谢您的反馈!