管理 Tableau Desktop 许可证使用情况

配置 Tableau Desktop 许可证使用情况报告,以从 Tableau Desktop 的单个实例中收集使用情况信息,并将该信息发送给您指定的 Tableau Server 实例。您可以使用收集的信息来帮助您管理组织中的 Tableau Desktop 许可证。有关如何跟踪服务器许可证使用的信息,请参见 Server 联机帮助中的查看服务器许可证(链接在新窗口中打开)

Tableau 提供以下工具来帮助您跟踪和管理组织中的许可和使用情况。

工具 说明
客户门户

Tableau 网站上的客户门户(链接在新窗口中打开)页面使您能进行购买、管理以及查看分配给您的用户的产品密钥的注册信息。您可以代表组织管理 Tableau 帐户,下载 Tableau Desktop 安装包,并打开和管理与 Tableau 技术支持团队当前和以前的案例交互。

该门户未提供详细使用情况数据。不过,您可以依据门户中提供的用户注册记录来确定组织中安装了 Tableau 的用户。

Tableau Desktop 报告

对于 Tableau Desktop(版本 10.0 及更高版本),您可以配置 Tableau Desktop 报告以向组织中运行的 Tableau Server 实例报告使用情况信息。Tableau Desktop 报告从 Tableau Desktop 的单个实例收集使用情况信息,并将该信息发送到 Tableau Server,您可以在其中使用管理视图来跟踪和报告使用情况。

通过将 Tableau Desktop 配置为报告使用情况信息,您还可以验证门户中显示的产品密钥-注册对与组织中激活的 Tableau Desktop-用户对是否匹配。有关详细信息,请参见启用和配置 Tableau Desktop 报告。有关如何跟踪服务器许可证使用的信息,请参见 Server 联机帮助中的查看服务器许可证(链接在新窗口中打开)

虚拟桌面支持

您可以将 Tableau Desktop(版本 10.5 及更高版本)配置为在预先确定的一段时间后自动停用许可证。此功能旨在为使用非持久虚拟桌面(可能会在不停用已安装 Tableau Desktop 许可证的情况下频繁回收)的组织提供支持。

针对自动许可证停用配置 Tableau Desktop 实例时,如果回收 VM 或重建计算机映像,则该 VM 或计算机上的任何已激活许可证将在预设的一段时间后自动停用,同时为您提供在其他计算机上激活该许可证的选项。

有关如何配置虚拟桌面支持的信息,请参见配置虚拟桌面支持

基于登录名的许可证使用情况报告

您可以查看 Tableau Online 或 Tableau Server 基于登录名的许可证使用情况。报告将显示激活、已使用的 Creator 座席、未使用的 Creator 座席,以及上次使用 Creator 座席的时间。有关如何启用基于登录名的许可证管理的详细信息,请参见基于登录名的许可证管理(链接在新窗口中打开)

启用和配置 Tableau Desktop 报告

Tableau Desktop 报告默认情况下处于禁用状态。若要使用该功能,您需要执行以下操作:

  1. 在 Tableau Server 上启用报告。

  2. 配置 Tableau Desktop 安装以向一个或多个 Tableau Server 实例报告。

步骤 1:在 Tableau Server 上启用报告。

Tableau Server TSM 管理员可以使用 TSM Web 界面或通过命令行使用 TSM CLI 启用报告。您只需使用下面列出的过程之一执行此操作。

使用 TSM Web 界面

  1. 在浏览器中打开 TSM:

    https://<tsm-computer-name>:8850。有关详细信息,请参见 Server 帮助中的登录到 Tableau 服务管理器 Web UI(链接在新窗口中打开)

  2. “配置”选项卡上单击“通知”,然后单击“事件”

  3. 在“服务器运行状况监视”下,选中“启用 Tableau Desktop 许可证报告”复选框。这将针对桌面报告配置 Tableau Server。

  4. 输入配置信息之后,单击“保存待定更改”

  5. 单击页面顶部的“待定更改”

  6. 单击“应用更改并重新启动”

使用 TSM CLI

若要在 Tableau Server 上启用报告,请在 Tableau Desktop 将向其报告的每个 Tableau Server 实例上使用以下 tsm 命令:

tsm configuration set -k features.DesktopReporting -v true 
tsm pending-changes apply 
tsm restart

有关如何使用 tsm 的详细信息,请参见 Tableau Server 帮助中的 tsm 命令行参考(链接在新窗口中打开)

步骤 2:为报告配置 Tableau Desktop

您可以通过以下两种方式之一配置 Tableau Desktop 以报告许可证信息:

在安装或重新安装期间(仅限于 Windows)

  • 对于 Windows 计算机上安装的 Tableau,您可以使用安装程序命令属性指定要向其报告的 Tableau Server 实例并设置不同的报告频率间隔。

  • REPORTINGSERVER 属性定义在其中发送许可证报告信息的一个或多个 Tableau Server 实例。若要指定 Tableau Server 的实例,请指定通常将用于连接到服务器的 URL ,包括端口(如果不是默认端口 80)。

    如果 Tableau Server 使用 SSL,您需要在 URL 前面加上 https://,否则请使用 http://

  • SCHEDULEREPORTINTERVAL 属性设置 Tableau 将用于向服务器报告的间隔(以秒为单位)。

  • 示例

    以下命令会安装 Tableau Desktop,并将其配置以两小时为报告间隔向两个 Tableau Server 实例报告。

    一个实例 (http://mytableau) 使用默认端口,并且未使用 SSL。另一个实例 (https://mytableau02) 使用 SSL 和默认端口 443.

    tableau-setup-std-x64.exe /quiet ACCEPTEULA=1 SCHEDULEREPORTINTERVAL=7200 REPORTINGSERVER="https://mytableau02,http://mytableau"

    有关使用命令行属性的详细信息,请参见通过命令行安装 Tableau Desktop 和 Tableau Prep Builder

安装之后

  • 添加 Windows 注册表项 (ReportingServer) 或 Mac .plist 文件值 (com.tableau.ReportingServer.plist),其中包含您要在其中发送许可证信息的一个或多个 Tableau Server 实例的地址。

  • 您可以将 Tableau Desktop 实例配置为向最多六个不同的服务器发送报告信息。您还可以编辑注册表或 .plist 文件以指定非默认报告频率间隔。

    有关详细信息,请参见本主题中的在安装后启用 Tableau Desktop 报告

如果您在安装 Tableau Desktop 后更新注册表或 .plist 文件,您需要重新启动 Tableau Desktop 以使更改生效。

在安装后启用 Tableau Desktop 报告

如果您的组织已经部署了 Tableau Desktop 并且想要使用 Desktop 报告,则您必须在安装了 Tableau Desktop 的每台计算机上更新注册表项或 .plist 文件值。

Windows

  1. 作为运行 Tableau Desktop 的计算机上的管理员,请在对注册表文件进行任何更改之前将其备份。

  2. 打开注册表编辑器,并展开 HKEY_LOCAL_MACHINE\SOFTWARE\Tableau。然后编辑注册表,创建一个包含名为 ReportingServer 的新项,其中包含以下值:

    • 名称:添加一个名为 Server 的字符串值。

    • 数据:添加 Tableau Desktop 实例将向其发送报告数据的 Tableau Server 实例的一个或多个 URL。如果需要,请包括协议(httphttps))和端口号。用逗号 (,) 分隔多个地址。最多可包括六个地址。第六个地址后面的任何地址会被忽略。

      例如,以下 Server 值将 Tableau Desktop 配置为向两个 Tableau Server 实例报告。第一个实例 https://mytableau02 配置为使用 SSL,并在默认端口 443 上侦听。第二个实例 http://mytableau 不使用 SSL,并在默认端口 80 上侦听:

      https://mytableau02,http://mytableau

    • 名称:添加一个名为 ScheduleReportInterval 的字符串值。

    • 数据:添加一个间隔(以秒为单位),您希望 Tableau Desktop 按该间隔向服务器报告。

      例如,值为 14400ScheduleReportInterval 将 Tableau Desktop 配置为每四小时报告一次。

    注册表编辑器中的 ServerScheduleReportInterval 项如下图所示。

  3. 重新启动 Tableau 以使更改生效。

Mac

更新 /Library/Preferences 中的 .plist 文件

  1. 在对 .plist 文件进行任何更改之前,请将其备份。

  2. 通过运行以下命令使 /Library/Preferences 位置可见:

    defaults write com.apple.finder AppleShowAllFiles YES

  3. /Library/Preferences 中创建一个 com.tableau.ReportingServer.plist 文件,将 Server 项设置为想要 Tableau Desktop 实例向其报告的服务器的地址,并将 scheduleReportInterval 项设置为 Tableau Desktop 向服务器报告应采用的频率(以秒为单位)。

    示例:

    一个 .plist 文件,该文件配置为每四小时将信息发送到两个服务器(https://mytableau02http://mytableau)。

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
      <dict>
        <key>Server</key>
        <string>https://mytableau02,http://mytableau</string>
        <key>scheduleReportInterval</key>
        <string>14400</string>
      </dict>
    </plist>

  4. 重新启动 Tableau 以使更改生效。

通过命令行更新 .plist 文件

  1. 在对 .plist 文件进行任何更改之前,请将其备份。

  2. 以管理员身份打开终端提示符,使用以下命令设置为想要 Tableau Desktop 实例向其报告的服务器的地址,并使用 scheduleReportInterval 字符串设置 Tableau Desktop 向服务器报告应采用的频率(以秒为单位)。

    示例:

    每四小时将信息发送到两个服务器(https://mytableau02http://mytableau):

    sudo defaults write /Library/Preferences/com.tableau.ReportingServer Server -string https://mytableau02,http://mytableau"

    sudo defaults write /Library/Preferences/com.tableau.ReportingServer scheduleReportInterval -string "14400"

    重要信息:不要将上面的示例复制并粘贴到终端中。请手动键入以避免产生错误。

  3. 重新启动 Tableau 以使更改生效。

在 Tableau Server 上查看 Tableau Desktop 使用情况和过期信息

为报告配置了 Tableau Desktop 实例后,它会将使用情况信息发送到 Tableau Server。如果在 Tableau Server 上启用了报告,则可以使用“Tableau Desktop 许可证使用情况”管理视图来查看许可证使用情况数据。

“Tableau Desktop 许可证使用情况”管理视图可以回答诸如以下问题:

  • 我的组织中安装了哪些类型的许可证?

  • 哪些用户具有 Tableau 许可证。

  • 哪些许可证最经常使用,哪些最不经常使用。

  • 试用许可证是否需要转换为付费许可证。

  • 哪些许可证已过期或者可能即将过期。

  • 组织中的维护更新何时到期。

您也可以使用管理视图确定较大使用量,并且您可以确定特定用户是否一直未使用 Tableau 并且可能需要额外的培训。

有关详细信息,请参见 Tableau Server 帮助中的 Desktop 许可证使用量(链接在新窗口中打开)Desktop 许可证过期(链接在新窗口中打开)

查看基于登录名的许可证使用情况

您可以查看 Tableau OnlineTableau Server 基于登录名的许可证使用情况。报告将显示用户、主机、用户角色、产品、版本、激活、已使用的 Creator 座席、未使用的 Creator 座席,以及上次使用 Creator 座席的时间。您可以查看过去 30 天的数据,最多可查看 183 天的数据。

若要查看“基于登录名的许可证管理 许可证使用情况”管理视图,请执行以下操作:

  1. Tableau OnlineTableau Server 的导航窗格中,单击“站点状态”

  2. 在“站点状态”页面上,单击“基于登录名的许可证使用情况”

  3. 可选。在报告屏幕上,可以更改时间范围以显示上次使用座席的时间、筛选操作、筛选用户名以及按列进行排序。

感谢您的反馈!