站点概述

此部分中的主题介绍 Tableau Server 的站点概念以及有关使用多站点的各方面信息。主题包括每个站点使用的身份验证类型,以及有关用户许可证和管理员级别站点访问权限的须知信息。

什么是站点

您可能习惯于使用站点一词来表示“连接的计算机集合”,或者用作“网站”的简写形式。用 Tableau 的话说,我们使用站点来表示用户、组以及与任何其他组隔离的内容(工作簿、数据源)及相同 Tableau Server 实例上的内容的集合。另一种说法就是,Tableau Server 允许服务器管理员为多个用户和内容集在服务器上创建站点,从而支持多租户。

将逐个站点发布、访问和管理所有服务器内容。每个站点都有自己的 URL 和自己的用户集(尽管每个服务器用户都可以添加到多个站点中)。每个站点的内容(项目、工作簿和数据源)与其他站点上的内容完全隔离。

有关如何在站点上设置用户、如何为发布者和其他内容用户构建站点、如何为用户授予共享和管理其内容的权限等操作的管理员建议,请参见管理单独的站点部分。

有关用户如何将其内容发布到 Tableau Server 的信息,请参见 Tableau 用户帮助中的发布数据源和工作簿(链接在新窗口中打开)

身份验证和登录凭据

默认情况下,服务器上的所有站点使用相同的身份存储类型。在安装 Tableau Server 时,需要配置这些设置。有关信息,请参见配置初始节点设置

在同一 Tableau Server 上具有多个站点访问权限的用户对每个站点使用相同的凭据。举例来说,如果 Jane Smith 在站点 A 的用户名为 jsmith,密码为 MyPassword,她在站点 B 上使用这些相同的凭据。当她登录 Tableau Server 时,将能够选择要访问的站点。

Default 站点

Tableau Server 安装时会附带一个名为 Default 的站点。如果您在 Tableau Server 上维护单站点环境,此站点将成为您使用的站点,以及用户共享其 Tableau 分析的站点。如果添加站点,则 Default 会成为您登录 Tableau Server 时可以选择的站点之一。Default 站点与添加到系统中的站点有以下不同:

  • 永远无法删除该站点,但与添加的站点一样,可以对其重命名。

  • 该站点存储随 Tableau Server 提供的示例和数据连接。

  • 用于 Default 的 URL 未指定站点。例如,名为“Sales”的站点上名为“Profits”的视图的 URL 为 http://localhost/#/site/sales/views/profits。“默认”站点上同一视图的 URL 为 http://localhost/#/views/profits

为何添加或者为何不添加站点

Tableau Server 上,用户、项目、组、数据源和工作簿是按站点进行管理的。您可以将用户添加到多个站点。

每个环境及其需求都是独一无二的。不过,作为基准,Tableau 讲师和产品经理倾向于建议为真正的多租户需求使用站点。换句话说,只有当您需要完全独立于所有其他 Tableau 用户和内容管理一组唯一的用户及其内容时,才创建新站点。

有关如何在站点上设置用户、如何为发布者和其他内容用户构建站点、如何为用户授予共享和管理其内容的权限等操作的管理员建议,请参见管理单独的站点部分。

使用站点时有意义的示例

  • 您是负责为多个客户管理 Tableau 分析的顾问,并且想要为每个客户创建一个站点,确保一个客户的数据不会向另一个客户公开。

  • 您希望允许来宾用户访问服务器的一个小的隔离区域。

项目比站点效果更好的示例

  • 数据源和报表从沙盒演变到生产阶段的内容开发过程。

    将用户和内容从一个站点迁移到另一个站点是一个非常艰苦的过程。尽管您可能有充分的理由为此过程或类似过程使用站点,但作为站点管理员,创建站点会加重您持续的维护负担。对于您对一个站点所做的每个配置更新(例如,创建新项目并设置权限),您通常都需要在每个额外的站点上重复相同的工作。

  • 您想要通过功能区域来分隔服务器的区域。

    在一组 Tableau 用户中,某些用户需要访问多个区域中的内容是很常见的。使用站点会促使将相同的数据源和报表发布到多个站点。这会导致数据源扩散,并可能对服务器性能造成负面影响。要处理此方案,使用项目是一种更简单的方式。

有关其他概念,请参见以下资源:

管理员级别站点访问权限

Tableau Server 包括三个管理员级别站点角色:服务器管理员、站点管理员 Creator 和站点管理员 Explorer。

“服务器管理员”站点角色始终可获得最高的可用许可,并且允许对 Tableau Server 进行完全访问,包括所有内容访问权限。您可以在服务器管理员概述中找到有关此角色的详细信息。服务器管理员也可以根据需要创建站点。(站点管理员没有执行此操作的权限。)

服务器管理员可以将“站点管理员”站点角色之一分配给用户,以委派特定用户站点和内容框架的创建和维护。内容框架使 Tableau 用户能够共享、管理和连接到数据源及工作簿。

  • 为同时连接到数据以及创建和发布数据源或工作簿的管理员分配“站点管理员 Creator”。此站点角色获得“Creator”许可证。

  • 如果用户管理内容框架,但不需要编辑内容本身,则分配“站点管理员 Explorer”。此站点角色获得“Explorer”许可证,并且它允许查看和交互访问权限。

默认情况下,“站点管理员”站点角色允许创建和管理站点的用户和组、创建项目来组织站点上的内容、分配权限以允许用户(组)访问他们需要的内容、计划数据提取刷新以及一些其他任务。

服务器管理员可以拒绝站点管理员的用户管理任务。举例来说,如果为数据专家使用“站点管理员 Creator”角色,则可能会这样做。换句话说,您希望允许这些用户管理与基础数据的连接、创建和发布“单一真实来源”数据源、创建顶层项目,以及不受限制地跨项目组织内容;但不一定添加和移除站点用户。

对于每个站点,服务器管理员还可以限制站点管理员访问权限,使站点管理员可以管理组和内容,但不能添加或移除用户或者设置用户的站点角色。

在一些组织中,同一个人可能既是服务器管理员又是一个或多个站点的站点管理员。即便如此,站点管理员和服务器管理员执行的任务也是不同的。

许可和用户限制

可以将服务器用户添加到多个站点,并在每个站点上设置其站点角色和权限。属于多个站点的用户也不是对于每个站点都需要许可证。每个服务器用户只需要一个许可证。用户将使用的许可证对应于他们在服务器上拥有的最高站点角色。若要详细了解许可证和站点角色的交互方式,请参见设置用户的站点角色

服务器管理员可以使用“限制用户数”设置(选择 “站点 <名称>”>“设置”)来指定站点的用户限制,或设置站点角色限制,从而限制在站点级别分配的 Creator、Explorer 和 Viewer(查看者)的数量。 若要了解详细信息,请参见管理站点角色限制

只会计入许可用户。举例来说,如果站点有 90 个许可用户(包括管理员)、20 个未许可用户,则用户计数为 90。有关如何查看整个服务器的许可证和站点角色数的信息,请参见查看服务器许可证

感谢您的反馈!