---
schema_version: "1"
id: 8d3b747105e67b0495215540f70b7b2df7242d3ac895b4cf309857ab0c848780
title: 将 Tableau 与 Slack 集成
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/online/slack_admin.md
canonical_url: https://help.tableau.com/current/online/zh-cn/slack_admin.htm
source_site: help.tableau.com
content_type: documentation
content_hash: f33ef85ac1131bdd05f2f26c32fe4da56ada25df37bb43f7e316467056192b51
description: Integrate a Tableau site with a Slack workspace.
---
[跳转到主要内容](#main-content)

# 将 Tableau 与 Slack 工作区集成

从版本 2021.3 开始，Tableau Server 和 Tableau Cloud 支持与适用于 Slack 的 Tableau 应用程序集成，这样您的团队就可以在他们工作的 Slack 工作区中，协作共享 Tableau 快照、搜索 Tableau 内容，并接收有关 Tableau 数据的通知。

适用于 Slack 的 Tableau 应用程序可让您将 Tableau 站点与 Slack 工作区连接起来。启用后，Tableau 用户可以：

- 在团队成员与他们共享内容、在评论中提及他们或数据达到数据驱动型通知中的指定阈值时在 Slack 中看到通知。如果 Tableau Cloud 中的站点管理员或 Tableau Server 中的服务器管理员在站点上启用通知，用户可以通过配置他们的[帐户设置](https://help.tableau.com/current/pro/desktop/zh-cn/useracct.htm)来控制他们在 Slack 中接收哪些通知。
- 在将 Tableau URL 粘贴到 Slack 时查看可视化项预览，从而允许用户直接在 Slack 中与上下文共享与数据相关的内容。
- 在 Slack DM 和频道中搜索 Tableau 视图或工作簿。
- 从适用于 Slack 的 Tableau 应用程序访问最近的内容和收藏夹。

有关详细信息，请参见[使用适用于 Slack 的 Tableau 应用程序接收通知、搜索和共享](https://help.tableau.com/current/pro/desktop/zh-cn/slack_tableau.htm)。

**注意：**如果您的站点关闭了通知功能，某些通知首选项可能不可用。例如，如果“用户可见性”设置设置为“受限”，则通知将被关闭。有关详细信息，请参见[站点设置参考](https://help.tableau.com/current/online/zh-cn/sites_add.htm)和[管理站点用户可见性](https://help.tableau.com/current/online/zh-cn/user_visibility.htm#user)。

若要将 Slack 与 Tableau 站点集成，您需要采取几个必要的配置步骤，其中一些步骤在 Tableau 站点中执行，一些步骤在想要连接的 Slack 工作区中运行。本概述为 Tableau Cloud 上的 Tableau 站点管理员或 Tableau Server 上的 Tableau Server 管理员以及 Slack 工作区管理员概述了这些步骤。

**要求**

在 Slack 中启用 Tableau 需要 Slack 工作区管理员，以及 Tableau Cloud 中的 Tableau 站点管理员或 Tableau Server 中的 Tableau Server 管理员。

## 将 Tableau Cloud 站点连接到 Slack 工作区

Tableau Cloud 站点管理员可以将一个或多个 Tableau Cloud 站点连接到单一 Slack 工作区。但是，您无法将一个 Tableau 站点连接到多个 Slack 工作区。连接包括以下任务：

- **Tableau 站点管理员**：通过 Tableau 的站点设置请求对 Slack 工作区的权限。
- **Slack 工作区管理员**：通过批准 Tableau 管理员请求访问 Slack 工作区的权限，将适用于 Slack 的 Tableau 应用程序添加到 Slack 工作区。
- **Tableau 站点管理员**：将您的 Tableau 站点连接到 Slack。

### 步骤 1：请求对 Slack 工作区的权限

**Tableau 站点管理员**

1. 登录到要连接到 Slack 的站点。在站点的**“设置”**页面上，选择**“集成”**选项卡。  
    ![Tableau 站点设置中的“集成”选项卡](/tableau/current/zh-cn/online/zh-cn/Img/slack_settings.png)
2. 在**“Slack 连接”**下，选择**“连接到 Slack”**。  
    按照提示登录到您的 Slack 工作区。
3. 请求安装适用于 Slack 的 Tableau 应用程序。此请求发送给 Slack 工作区管理员。如果需要，您可以添加一条发送给工作区管理员的消息。
4. 选择**“提交”**。
    
    Slack 管理员将收到请求通知。有关此过程的详细信息，请参见 Slack 文档中的 [Slack 管理管理员指南](https://slack.com/resources/slack-for-admins/app-management)。
    
    Slackbot（Slack 的通知中心）会在您的请求获得批准时通知您。

### 步骤 2：将适用于 Slack 的 Tableau 应用程序添加到 Slack 工作区

**Slack 工作区管理员**

在“Manage Apps”（管理应用程序）中批准 Tableau 站点管理员提出的请求：将适用于 Slack 的 Tableau 应用程序添加到 Slack 工作区。

有关详细信息，请参见 Slack 文档中的[Slack 管理管理员指南](https://slack.com/resources/slack-for-admins/app-management)。

### 步骤 3：将您的 Tableau 站点连接到 Slack

**Tableau 站点管理员**

在 Slack 工作区管理员批准 Tableau 应用程序后，Tableau 管理员可以完成应用程序与 Tableau 站点的连接。

1. 从站点的**“设置”**页面上，选择**“集成”**选项卡。  
    ![Tableau 站点设置中的“集成”选项卡](/tableau/current/zh-cn/online/zh-cn/Img/slack_settings.png)
2. 在**“Slack 连接”**下，选择**“连接到 Slack”**。
3. 按照提示登录到您的 Slack 工作区。
4. 选择**“允许”**以授予您的 Tableau 站点访问 Slack 工作区的权限。

Tableau 站点和 Slack 工作区现已连接。

## 断开 Tableau 站点与 Slack 的连接

作为站点管理员，您可以通过在站点设置的**“集成”**选项卡中选择**“从 Slack 断开连接”**来断开 Tableau 站点与 Slack 工作区的连接。用户将在一段时间内继续收到通知。您在步骤 2 中添加的 OAuth 客户端信息将保留，如果需要，可用于连接到新工作区。

作为 Slack 用户，您可以通过从适用于 Slack 的 Tableau 应用程序的 **“主页”**选项卡中选择**“断开与 Tableau 的连接”** 来断开与 Slack 的连接。

## 更新适用于 Slack 的 Tableau 应用程序

当适用于 Slack 的 Tableau 应用程序的新版本可用时，Tableau 建议更新该应用程序以保持应用程序性能并使用新功能。

若要更新适用于 Slack 的 Tableau 应用程序，请执行以下操作:

1. 从站点的**“设置”**页面上，选择**“集成”**选项卡。  
    ![Tableau 站点设置中的“集成”选项卡](/tableau/current/zh-cn/online/zh-cn/Img/slack_settings.png)
2. 在**“Slack 连接”**下，选择**“连接到 Slack”**。
3. 选择**“更新”**。

**注意：**任何 Tableau 管理员应用的应用程序更新都会影响连接到同一工作区的所有 Tableau 站点。

## 适用于 Slack 的 Tableau 应用程序疑难解答

[为您的 Slack 工作区管理应用程序批准](https://slack.com/help/articles/222386767-Manage-app-approval-for-your-workspace)是最佳实践。但是，如果您的 Slack 工作区允许非管理员用户移除应用程序，则用户可能会为站点移除适用于 Slack 的 Tableau 应用程序。在这种情况下，其他用户将看到适用于 Slack 的 Tableau 应用程序，但其功能无法按预期工作。为了解决此问题，请让您的 Slack 管理员卸载并重新安装适用于 Slack 的 Tableau 应用程序。然后，让您的管理员按照步骤将 Slack 与您的 Tableau 站点连接起来。

如果 Tableau 链接的预览未在 Slack 中展开，请确认 **files:read** 令牌对于 [Slack 权限范围](https://api.slack.com/scopes)允许 Tableau 应用程序中的**机器人**。