内容:

在阿里云上自行部署单个 Tableau 服务器

  • 版本 :2022.1 及更高版本

您可以在阿里云弹性计算服务 (ECS) 实例上安装和运行 Tableau 服务器。执行以下任务,在 ECS 实例上安装和配置 Tableau 服务器。

步骤 1:设置专有网络

创建虚拟私有云 (VPC),您可以在其中启动 ECS 实例并安装 Tableau Server。您还将创建一个虚拟交换机(交换机),以方便您的ECS实例之间的通信。

  1. 登录到阿里云控制台(链接将在新窗口中打开)(https://account.alibabacloud.com/login/login.htm)。

  2. 在阿里云仪表板的联网下,单击虚拟私有云

  3. 从区域下拉列表中,选择要在其中创建资源的区域。

  4. 专有网络控制台中,单击创建专有网络

  5. 创建 VPC 页面上,指定以下内容:

    1. 名字:输入 VPC 的名称(最多 128 个字符)。

    2. IPv4 网段:选择私有 IPv4 网段。

      注意:创建专有网络后,IPv4 网段无法更改。

    3. 描述:输入描述(最多 256 个字符)来描述您的 VPC。

  6. 交换机下,指定以下内容:

    1. 名字:输入虚拟交换机的名称(最多 128 个字符) (交换机)。

    2. 区:选择可用区。

    3. IPv4 网段选择专用 IPV4 网段。

    4. 描述:输入描述(最多256个字符)来描述您的交换机。

  7. 完成后,查看您的选择,然后单击“确定”。

步骤二:创建安全组

创建用于 ECS 实例的安全组。安全组是一个虚拟防火墙,允许或拒绝从互联网访问您的 ECS 实例。

  1. 在阿里云控制面板上的产品和服务下,单击弹性计算服务

  2. “云计算服务”页上的“网络和安全”下,单击“安全组”

  3. 安全组页面,单击创建安全组

  4. 创建安全组页面,指定以下内容:

    1. 模板:选择“Web 服务器窗口”

    2. 安全组名称输入安全组的名称(最多 128 个字符)。

    3. 描述:输入描述(最多 256 个字符)来描述您的安全组。

    4. 网络类型:选择专有网络

    5. 专有网络:选择您之前创建的专有网络。

    6. 标记:输入键/值对以标记安全组,以便以后更轻松地进行搜索/筛选。

  5. 单击“确定”,然后在“注释”对话框中,单击“立即创建规则”。

  6. 对于入口页签中列出的每个端口,单击修改,然后在授权对象字段中,将 IP 地址范围更改为与您的网络相对应,以仅允许来自您的网络的流量连接到您的 ECS 实例。

步骤三:设置 ECS 实例

创建一个 ECS 实例,用于安装 Tableau 服务器

  1. 在阿里云控制面板上的产品和服务下,单击弹性计算服务

  2. “云算服务”页面,单击实例。

  3. 实例页面,单击创建实例

  4. 弹性计算服务(ECS)页面,单击自定义

  5. “计费方式”中,单击“订阅”。

  6. 区域中,选择您在其中创建了 VPC 的区域和可用区。

  7. “实例类型”中,选择“当前生成”,选择“X86-体系结构”,然后在实例列表中选择 ecs.g5.4xlarge

    注意:某些实例类型可能并非在所有区域都可用。

  8. 在“映像”中,选择“公共映像”,然后在“操作系统”列表中选择“Windows Server”和其中一个受支持的版本,例如,2012 R2 数据中心版 64 位英语版

  9. “存储”中的“系统磁盘”下,选择“SSD 云盘”,然后将大小设置为 50 GiB。

  10. 数据盘下,单击添加云盘,选择SSD云盘,然后将大小设置为100GiB。

  11. “持续时间”中,选择要租用实例的时间长度,然后单击“下一步:联网”。

  12. 网络中,选择您之前创建的专有网络和交换机。

  13. 安全组中,选择您之前创建的安全组。

  14. 单击下一步:系统配置,然后指定管理员密码和实例名称。

  15. 单击“下一步: 分组”,指定任何标记或部署集,然后单击“下一步: 预览”

  16. 查看您的选择,查看服务条款,然后单击“创建订单”

步骤 4:连接到您的 ECS 实例

创建 ECS 实例后,您必须连接到该实例并准备安装 Tableau Server。关于如何连接ECS实例的更多信息,请参见连接到实例(链接将在新窗口中打开)在阿里巴巴网站上。

  1. 在阿里云控制面板上的产品和服务下,单击弹性计算服务

  2. “云算服务”页面,单击实例。

  3. 在实例列表中,选择您的实例,然后单击“连接”。

  4. 如果出现提示,请输入您的 VNC 密码。

  5. 输入 Microsoft Windows 登录名和密码,然后按 Enter

步骤 5:在 ECS 实例上安装 Tableau 服务器

在 ECS 实例上安装 Tableau 服务器类似于在任何其他服务器上安装 Tableau 服务器。

  1. 通过执行下列操作之一,将 Tableau Server 安装程序复制到 VM:

    • 直接下载安装程序。登录到 VM 后,打开浏览器,浏览到Tableau 服务器下载页面(链接将在新窗口中打开),然后下载 64 位版本的 Tableau Server

      注意:Windows Server 上的默认增强安全配置要求 Internet 区域的 Internet Explorer 始终设置为“高”,并且不能为该区域进行更改。因此,当您使用 Internet Explorer 浏览到公共站点时,必须将这些站点添加到受信任的站点列表中。

    • 将安装程序复制到 VM。如果您的计算机上已有 Tableau Server 安装程序的副本,请将其复制到 VM。在 VM 上创建一个文件夹,用于放置安装程序。从您的计算机上将 Tableau Server 安装程序文件 (例如,TableauServer-64bit-10.5.exe) 上传到实例。

  2. 在 VM 上运行 Tableau Server 安装程序以启动服务器安装过程。安装过程的工作方式与任何其他服务器上的工作方式相同。有关详细信息,请参阅安装和配置 Tableau 服务器

步骤 6:从远程浏览器访问 Tableau 服务器

确保用户可以访问您安装了 Tableau Server 的阿里云 ECS 实例。

  1. 在“云计算服务”控制台中,单击“实例”,在列表中选择您的实例,然后找到外部 IP 地址。

  2. 在另一台计算机(不在实例上)上,打开浏览器。

  3. 在浏览器中,键入您在实例上安装的 Tableau 服务器的外部 IP 地址。例如。http://13.64.47.61

  4. 使用您在安装过程结束时创建的管理员用户的凭据登录。登录后,您会看到“Tableau 服务器内容”页面。

步骤 7:将数据发布到 ECS 实例上的 Tableau 服务器

在 ECS 实例上设置 Tableau Server 后,组织中的用户可以将工作簿和数据源发布到服务器。该过程的工作方式与本地安装 Tableau Server 时的工作方式相同,只是用户必须登录到 ECS 实例上运行的服务器。

在允许用户发布之前,请确保每个用户都是使用 Tableau Server 中的发布者站点角色创建的,并且这些用户都具有发布者权限。有关详细信息,请参阅将用户添加到 Tableau Server

要将工作簿和数据源发布到 Tableau Server,用户必须使用分配给他们的凭据使用云服务器 IP 地址登录到服务器。有关详细信息,请参阅如何将工作簿发布到 Tableau 服务器(链接将在新窗口中打开).

步骤 8:管理 Tableau 服务器许可证

如果您使用阿里云控制台或从实例内部关闭 ECS 实例,则无需管理 Tableau Server 许可证。当您停止实例(链接将在新窗口中打开)使用 ECS 控制台时,实例仍可能产生费用。

删除实例会解除分配其所有资源,包括外部存储。当您不再需要实例时,您可以将其删除。在关闭和删除实例之前,请始终停用 Tableau Server 许可证。

在删除实例之前,请执行以下操作:

  1. 登录您的实例。

  2. 创建 Tableau Server 的备份,然后将该文件复制到其他位置,例如.tsbak阿里云对象存储服务(链接将在新窗口中打开),在实例不再可用后可以访问。有关详细信息,请参阅执行 Tableau 服务器的完整备份和还原

  3. 使用停用 tsm 许可证(链接将在新窗口中打开)命令以停用 Tableau Server 产品密钥。现在可以关闭并删除 VM。