随外部 PostgreSQL 存储库一起安装 Tableau Server

本主题介绍如何安装和配置 Tableau Server 以便为 Tableau Server 存储库使用外部服务。

安装之前

安装和配置 Tableau Server

步骤 1:创建配置文件

创建具有以下配置设置的 json 文件:

{
 "flavor":"<flavor name>",
 "masterUsername":"<admin user name>",
 "masterPassword":"<password>", 
 "host":"<instance host name>",
 "port":5432
}
  • flavor:您将为 Tableau Server 存储库使用这种类型的外部服务。

    • Amazon RDS:使用“rds”
    • Azure 数据库:使用“azure”
    • Google Cloud 数据库:使用“gcp”
    • 独立 PostgreSQL 数据库:使用“generic”
  • masterUsername:

    • Amazon RDS:为用户名使用“rails”。这是您在创建 RDS 实例时指定的用户。

      您必须使用“rails”作为 masterUsername。外部存储库必须需要此项才能与 Tableau Server 正常搭配工作。

    • Azure Database、Google Cloud PostgreSQL 实例或独立 PostgreSQL 数据库:选择满足您要求的用户名。我们建议使用 postgres 作为管理员用户名。如果选择使用其他用户名,请确保用户名不以 pgazure 开头。用户名也不能是 railstblwgadmintableaureadonlytbladminviews
  • masterPassword:这是在创建 PostgreSQL 数据库实例时指定的同一密码。

  • host:这是 PostgreSQL 数据库实例的端点。

  • port:创建 PostgreSQL DB 实例时指定的数据库端口。

步骤 2:安装 Tableau Server 并配置外部存储库

使用 TSM CLI:

  1. 安装和初始化 TSM:按照本主题中提供的"使用 TSM CLI"说明进行操作,并完成运行安装程序和安装 TSM 的步骤 1-5。

  2. 激活并注册 Tableau Server:在激活步骤中提供 Tableau Server 密钥和 Advanced Management 密钥。您将需要运行以下命令两次,第一次使用 Tableau Server 产品 密钥,然后使用 Advanced Management 产品密钥:

    tsm licenses activate -k <product key>

  3. 配置初始节点设置:按照本主题中提供的"使用 TSM CLI"说明进行操作,以配置初始节点设置。

    非常重要!配置初始节点时,不要运行“初始化并启动 Tableau Server”步骤。完成配置初始节点设置主题中的其他步骤之后,返回到此页面并按照其余说明进行操作。

  4. 使用以下命令配置Tableau Server以使用外部存储库:

  • 使用您在上一步中创建的 json 文件来指定外部存储库设置:

    tsm topology external-services repository enable -f <filename>.json -c <ssl certificate file>

    json 文件是您在第一步中使用配置设置创建的文件。

    注意:仅当您在 Tableau Server 和外部存储库之间使用加密连接时才需要 SSL 证书。如果这对您来说不是必须的,您必须指定 --no-ssl 选项。在这种情况下,tsm 命令将如下所示:
    tsm topology external-services repository enable -f <filename>.json --no-ssl

  • 应用更改:

    tsm pending-changes apply

步骤 3:完成 tsm Initialize

若要初始化并启动 Tableau Server,请执行以下操作:

tsm initialize --start-server --request-timeout 1800

步骤 4:完成安装

添加管理员帐户并完成安装。

谁可以执行此操作

Tableau Server 管理员可以安装和配置 Tableau Server。

感谢您的反馈!您的反馈已成功提交。谢谢!