---
schema_version: "1"
id: b8b0eb3ef7bd75faa5f309b8bbdc63d18ac746016677b052b6ce35d5e67d1f41
title: 整合 Tableau 與 Slack
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/server-linux/slack_admin.md
canonical_url: https://help.tableau.com/current/server-linux/zh-tw/slack_admin.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 2a3873e8bd25ed16bc1338784f3e1fa482a61d224f9afb0ef1ae284afec7f4af
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 內容，以及接收有關 Tableau 資料的通知。

適用於 Slack 的 Tableau 應用程式可讓您將 Tableau 站台與 Slack 工作區連線起來。啟用後，Tableau 使用者可以：

- 在團隊成員與他們分享內容、評論中提及他們或資料達到資料驅動型警示中的指定臨界值時在 Slack 中看到通知。如果 Tableau Cloud 的網站管理員或 Tableau Server 的伺服器管理員在網站上啟用通知，使用者可以透過[帳戶設定](https://help.tableau.com/current/pro/desktop/zh-tw/useracct.htm)來控制他們在 Slack 中接收哪些通知。
- 在將 Tableau URL 貼上到 Slack 時查看視覺效果預覽，從而允許使用者直接在 Slack 中共用與內容相關的資料內容。
- 在 Slack DM 和頻道中搜尋 Tableau 檢視或工作簿。
- 從適用於 Slack 的 Tableau 應用程式存取最近和收藏夾。

有關詳情，請參閱 [使用適用於 Slack 的 Tableau 應用程式接收通知、搜尋和共用](https://help.tableau.com/current/pro/desktop/zh-tw/slack_tableau.htm)。

**附註：**若您的站台關閉了某些功能，則某些通知偏好設定可能不可用。例如，若「使用者可見性設定」設定為「受限」，則通知將關閉。有關詳細資訊，請參閱[站點設定參考](https://help.tableau.com/current/server-linux/zh-tw/sites_add.htm)和[管理站台使用者可見性](https://help.tableau.com/current/server-linux/zh-tw/user_visibility.htm#user)。

要將 Slack 與 Tableau 網站進行整合，有幾個必要的設定步驟，包括在 Tableau 網站以及在要連線的 Slack 工作區中都要執行某些步驟。本概要為 Tableau Cloud 的 Tableau 網站管理員或 Tableau Server 的 Tableau Server 管理員，以及 Slack 工作區管理員簡述了這些步驟。

**需求**

在 Slack 中，需要 Slack 工作區管理員，和另一名 Tableau Cloud 中的 Tableau 網站管理員或者是 Tableau Server 中的 Tableau 伺服器管理員，才能啟用 Tableau。

## 將 Tableau Server 網站連線到 Slack 工作區

Tableau Server 管理員可以將 Slack 工作區連線到單個 Tableau Server 網站。將 Tableau 網站連線到 Slack 工作區包括三項工作：

- **Slack 工作區管理員**：在 Slack API 平台上建立私人 Slack 應用程式。
- **Tableau Server 管理員**：使用應用程式資訊新增 OAuth 用戶端。
- **Tableau Server 管理員**：將 Tableau 網站連線到 Slack。

每個 Tableau 網站都可以連線到一個 Slack 工作區。有關建立 Slack 應用程式的詳情，請參閱 Slack 的[Slack 平台最佳做法和指南](https://api.slack.com/start)。

**附註**：若使用 Proxy 伺服器，請確保在開始之前遵循[為 Tableau Server 設定 Proxy 與負載平衡器](https://help.tableau.com/current/server-linux/zh-tw/proxy.htm) 中的 Proxy 設定指南。

此外，對於 **Windows**：

- 確保 Windows 環境變數已具有指定的 `http_proxy` 和 `https_proxy`。有關指定環境變數的詳細資訊和說明，請參閱[為 Tableau Server 設定 Proxy 與負載平衡器](https://help.tableau.com/current/server-linux/zh-tw/proxy.htm)。
- 將[此清單中](https://slack.com/help/urls)的 Slack 網域新增到允許清單。有關詳細資訊，請參閱[與 Internet 通訊](https://help.tableau.com/current/server-linux/zh-tw/plan_network.htm)。

### 步驟 1：建立適用於 Slack 的 Tableau 應用程式

**Slack 工作區管理員：**

1. 前往 Slack 的[API 文件](https://api.slack.com/apps)並選擇新建應用程式
2. 選擇**From Scratch** ，然後新增應用程式名稱和應用程式所在的工作區。選擇新建應用程式。
3. 為應用程式命名並選擇 Slack 工作區。
4. 將會進入應用程式的基本資訊設定。從這裡，可以修改應用程式的權限、描述等。
5. 從新增特性和功能部分選擇**Bots**，然後選擇**查看要新增的範圍**。
6. 在 Bot Token Scopes 下，新增以下範圍：
    - `chat:write`
    - `files:read`
    - `files:write`
    - `users:read`
    - `users:read.email`
7. 從導航功能表中選擇OAuth 和權限。
    
    > [!IMPORTANT]
    > 
    > 重要資訊： 開啟適用於 Slack 的 Tableau 應用程式權杖變換選項會導致 Slack 中的通知停止工作。權杖變換在新增後無法移除。
8. 選擇新增重新導向 URL。
9. 新增完整合格的 URL`https://<Tableau Server URL>/auth/add_oauth_token`
10. 從導航功能表中選擇**基本資訊。**
11. 為 Tableau server 管理員提供用戶端 ID、用戶端密碼和重新導向 URL 。
12. 從「設定」功能表選擇「基本資訊」，然後選擇**「安裝」**，將適用於 Slack 的 Tableau 應用程式新增到 Slack 工作空間。

**附註**：管理員可以啟用分發選項將他們的應用程式與其他 Slack 工作區分享。有關詳情，請參閱 Slack 文件中的[管理分發](https://app.slack.com/app-settings/T7KUQ9FLZ/A028CVA4MK9/distribute)。

### 步驟 2：將 OAuth 用戶端新增到 Tableau 網站

**Tableau Server 管理員:**

Tableau Server員將新增來自 Slack 工作區管理員的 OAuth 用戶端，然後將 Tableau 站台連線到 Slack。

1. 登入想要連線到 Slack 的網站。在站台的「設定」頁面上，選取**「整合」**索引標籤。
    
    ![Tableau 網站設定中的「整合」索引標籤](/tableau/current/zh-tw/server-linux/zh-tw/Img/slack_settings.png)
2. 在 Slack Connectivity 下，選擇新增 OAuth 用戶端 。
3. 從 Slack 工作區管理員新增用戶端 ID 、 用戶端密碼和重新導向 URL ，然後在對話框中選擇新增 OAuth 用戶端。
4. 表中會顯示連線類型和用戶端 ID 。

### 步驟 3：完成連線

**Tableau Server 管理員:**

在 Slack Connectivity 下已新增 OAuth 用戶端時：

1. 選取**連線至 Slack**。
2. 按照提示登入 Slack 工作區。
3. 選擇**允許**以授予 Tableau 網站存取 Slack 工作區的權限。

現在，Tableau 網站和 Slack 工作區已連線。在 Slack 工作區中，當有人分享 Tableau 內容、觸發資料驅動型通知，或是在檢視或工作簿的評論中@提及某人時，獲得授權的 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-tw/server-linux/zh-tw/Img/slack_settings.png)
2. 在**「Slack 連線性」**下，選取**「連線到 Slack」**。
3. 選取**「更新」**。

**附註：**任何 Tableau 管理員套用的應用程式更新都會影響連線到同一工作空間的所有 Tableau 站台。

## 對適用於 Slack 的 Tableau 應用程式進行疑難排解

[管理 Slack 工作空間的應用程式核准](https://slack.com/intl/zh-tw/help/articles/222386767-%E7%AE%A1%E7%90%86%E5%B7%A5%E4%BD%9C%E7%A9%BA%E9%96%93%E7%9A%84%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F%E6%A0%B8%E5%87%86)是最佳做法。但是，若 Slack 工作空間允許非管理員使用者移除應用程式，則使用者可能能夠移除站台的適用於 Slack 的 Tableau 應用程式。在這種情況下，其他使用者可查看適用於 Slack 的 Tableau 應用程式，但其功能無法按預期工作。要解決此問題，請讓 Slack 管理員解除安裝並重新安裝適用於 Slack 的 Tableau 應用程式。然後，讓管理員按照步驟將 Slack 連線到 Tableau 站台。

若 Tableau 連結預覽未在 Slack 中展開，請確認 **files:read** 權杖是否允許 Tableau 應用程式中的 **Bot** 存取 [Slack 權限範圍](https://api.slack.com/scopes)。