---
schema_version: "1"
id: 69b8301763553610dab801da833b931a3072d53db4160910e9729971d765dff6
title: 配置客户端呈现
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/server-linux/browser_rendering.md
canonical_url: https://help.tableau.com/v0.0/server-linux/zh-cn/browser_rendering.htm
source_site: help.tableau.com
content_type: documentation
content_hash: b40da02d6b2a6ed198148d6cadbaf51e9482c558438b57f06ae7e63a94c2e8a0
description: Configure client-side versus server-side rendering and the complexity threshold for Tableau views.
---
[跳转到主要内容](#main-content)

# 配置客户端呈现

在 Tableau Server 中导航到视图时，显示视图所需进行的处理（称为_呈现_）可由客户端设备或 Tableau Server 执行。具体选择取决于视图的复杂程度，而视图的复杂程度由标记数、行数、列数等因素确定。如果视图不太复杂，则客户端设备呈现视图会更快。如果视图的复杂程度较高，则向 Tableau Server 发送请求的速度更快，并可利用服务器的更出色计算能力。

**注意：**始终会执行服务器端呈现的情况包括但不限于：视图使用多边形标记类型或页面历史记录功能。在这些情况下，即使启用了客户端呈现，也会完成服务器端呈现。

## 支持的浏览器

Internet Explorer 9.0 版或更高版本、Firefox、Chrome 和 Safari 都支持客户端呈现。所有这些 Web 浏览器都包含客户端呈现所需的 HTML 5 `<canvas>` 元素。

Tableau Mobile 应用软件也支持客户端呈现。

## 为计算机和移动设备配置复杂程度阈值

由于计算机的处理能力要强于移动设备，因此，相对于移动设备而言，Tableau Server 会在计算机上执行更多客户端呈现。

作为服务器管理员，您可以通过调整各自的复杂程度阈值来配置何时在计算机和移动设备上进行客户端呈现。举例来说，如果您注意到视图在移动设备上显示缓慢，则可以降低移动设备的阈值。或者，您可以增加阈值来减少发送到 Tableau Server 的请求数。

默认情况下，计算机 Web 浏览器的复杂程度阈值为 100。若要调整计算机的复杂程度阈值，请使用以下命令：

`tsm configuration set -k vizqlserver.browser.render_threshold -v [new value]`

默认情况下，移动设备的复杂程度阈值为 60。若要调整移动设备的复杂程度阈值，请使用以下命令：

`tsm configuration set -k vizqlserver.browser.render_threshold_mobile -v [new value]`

例如，若要将移动阈值更改为 40，您可以输入以下命令：

`tsm configuration set -k vizqlserver.browser.render_threshold_mobile -v 40`

有关如何使用 tsm option set 的详细信息，请参阅[tsm configuration set 选项](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_configuration-set_tsm.htm)。

## 禁用客户端呈现

客户端呈现默认处于启用状态，并且，我们建议使用客户端呈现来改善视图的性能。但是，如果要进行测试，或者服务器主要由处理能力极其有限的计算机或移动设备访问，您可能需要暂时禁用客户端呈现。

使用以下命令来禁用客户端呈现：

`tsm configuration set -k vizqlserver.browser.render -v false`

有关如何使用 tsm option set 的详细信息，请参阅[tsm configuration set 选项](https://help.tableau.com/v0.0/server-linux/zh-cn/cli_configuration-set_tsm.htm)。

## 使用 URL 参数进行测试

若要在会话基础上测试服务器端呈现，请在视图的 URL 末尾键入 `?:render=false`。例如：

http://localhost/views/Supplies/MyView?:render=false

如果 Tableau Server 上的客户端呈现已停用，请输入 `?:render=true` 来为会话启用客户端呈现：

http://localhost/views/Supplies/MyView?:render=true

您也可以在单个视图上测试特定的复杂度阈值，以查看能否针对您的服务器和网络状况调整服务器范围的阈值。例如，您可能会发现在到达低复杂度（例如 80）或高复杂度（例如 120）的临界点时，用户交互得到的响应会更强。要测试阈值，您可以保留服务器的默认配置（在已启用客户端呈现的情况下）并在视图网址末尾输入测试阈值数字。例如：

http://localhost/views/Supplies/MyView?:render=80