在您的工作表中新增視覺效果擴充功能

視覺效果擴充功能是可以擴充 Tableau 原生視覺功能的 Web 應用程式。視覺效果擴充功能讓使用者可以與工作表上的自訂視覺效果類型進行互動。

視覺效果擴充功能可憑藉 Tableau 和協力廠商開發人員建立的 Web 應用程式擴充工作表功能。如果您是開發者,並且要建立自己的擴充功能,請參閱 GitHub 上的 Tableau 擴充功能文件。

視覺效果擴充功能與儀表板擴充功能類似,它是一個在 Tableau Exchange 上託管的 Web 應用程式。它與儀表板擴充功能的不同之處在於,您可以在建立視覺效果時將其新增至工作表,而不是將其作為物件新增至儀表板。

在工作表中新增視覺效果擴充功能

有兩種方法可以透過「標記」卡在工作表中新增視覺效果擴充功能。如果已透過 Tableau Exchange 下載該檔案,則可以將其新增為本機檔案。也可以在製作視覺效果流程中從 Tableau Exchange 下載該檔案。

將視覺效果擴充功能新增為本機檔案

如果已從 Tableau Exchange 選擇並下載視覺效果擴充功能,它將作為 .trex 檔案儲存在您的電腦中。

  1. 開啟 Tableau 工作表並連線到您的資料來源。

  2. 在工作表中的「標記」卡上,展開「標記類型」下拉式功能表。

  3. 在視覺效果擴充功能下選取「新增擴充功能」

    具有視覺效果擴充功能選項的標記卡下拉式功能表。

  4. 在出現的「新增擴充功能」對話方塊中選取「存取本機視覺效果擴充功能」

    新增具有「存取本機視覺效果擴充功能」選項的「新增擴充功能」對話方塊。

  5. 導覽至並開啟已儲存的 .trex 檔案。

  6. 如果出現提示,請允許或拒絕視覺效果擴充功能存取工作簿中的資料。

在該檢視中載入視覺效果擴充功能,並且標記類型變更為視覺效果擴充功能的名稱。

製作視覺效果時新增視覺效果擴充功能

如果尚未選取並下載視覺效果擴充功能,則可以在製作視覺效果流程中執行此操作。

  1. 開啟 Tableau 工作表並連線到您的資料來源。

  2. 在工作表中的「標記」卡上,展開「標記類型」下拉式功能表。

  3. 在視覺效果擴充功能下選取「新增擴充功能」

    具有視覺效果擴充功能選項的標記卡下拉式功能表。

  4. 在出現的「新增擴充功能」對話方塊中,選擇您想要載入到工作表上的視覺化擴充功能。在此範例中,我們將載入由 Tableau 建構的 Sankey 圖表。

    「新增擴充功能」對話方塊可從 Tableau Exchange 中搜尋並新增擴充功能。

  5. 如果出現提示,請允許或拒絕視覺效果擴充功能存取工作簿中的資料。有關詳情,請參閱《資料安全性、已啟用網路及沙箱化擴充功能 》。

  6. 選取「開啟」

    由 Tableau 開發的 Sankey 圖表的 Tableau Exchange 描述頁面。

在該檢視中載入視覺效果擴充功能,並且標記類型變更為視覺效果擴充功能的名稱。

標記卡下拉功能表,其中 Sankey 擴充功能在視覺效果擴充功能部分中放大。

使用標記卡對您的標記進行編碼

將欄位拖曳到「標記」卡上的編碼方塊上以建立視覺效果。標記編碼方塊與格式選項由開發人員決定。查看 Tableau Exchange 上的擴充功能描述,了解您要載入的視覺效果擴充功能資訊。

要使用 Sankey 擴充功能,請遵循以下編碼說明:

Sankey 擴充功能的建構是為了使用特定於擴充功能的編碼等級連結。這些可以與內建的標記編碼方塊「工具提示」和「詳細資訊」一起使用,在工作表上建立 Sankey 圖表。

  • 等級 - Sankey 等級代表與 Sankey 相關的分類維度。在此擴充功能中,您最多可以包含 5 個離散維度作為等級。

  • 連結 - Sankey 連結連接 Sankey 中的類別。此編碼將根據數字度量調整每個連結的寬度。

確保 Tableau Cloud 上允許使用這些擴充功能

如果無法新增視覺效果擴充功能,請檢查您的站台是否允許使用這些擴充功能。Tableau 管理員必須允許在某個站台上執行這些擴充功能,並將已啟用網路的擴充功能新增至允許清單。管理員只應允許您測試過並信任的擴充程式。

要了解在允許清單中新增已啟用網路的擴充功能的更多資訊,請參閱 Tableau 說明:變更站台的預設設定。

資料安全性、具有網路功能和沙箱化的擴充

擴充功能是以兩種形式呈現的 Web 應用程式:

  • 已啟用網路功能的擴充在位於本機網路以外的 Web 伺服器上執行。
  • 沙箱化擴充功能在受保護的環境中執行,而且無權存取 Web 上的任何其他資源或服務。

新增已啟用網路功能的擴充前,請確定您信任託管該擴充的網站。預設情況下,擴充功能使用 HTTPS 協定,該協定可保證一條用於傳送和接收資料的加密通道,並確保一定的隱私性和安全性。

如需使用擴充功能時資料安全的相關詳細資訊,請參閱擴充功能安全性 - 部署的最佳做法(連結在新視窗開啟)

允許或拒絕對具有網路功能的擴充存取資料

根據擴充程式的設計方式,它可能會存取檢視中的可見資料、完整基礎資料、資料來源中的表和欄位名稱,以及有關資料來源連線的便利店。新增擴充功能後,您將有機會允許或拒絕該擴充功能執行與存取此資料。

為您的擴充功能重設資料存取

如果需要重設擴充功能的資料存取權限,只需選擇「標記」卡上的「新增擴充功能」重新載入擴充功能,然後將擴充功能重新新增至工作表即可。這些步驟啟動了允許或拒絕對擴充功能的存取流程。

確保在 Tableau Desktop 中已啟用 JavaScript

視覺效果擴充功能使用 Tableau Extensions API 庫(一個 JavaScript 庫)與資料互動。如果要使用擴充功能,請務必保在安全設定中啟用 JavaScript:

選擇「說明」>「設定與效能」>「設定儀表板窗格 Web 檢視安全性」>「啟用 JavaScript」

獲取視覺效果擴充功能支援

為了獲得視覺效果擴充功能支援,需要透過 Tableau Exchange 與建立該擴充功能的開發者或公司聯絡。

附註:Tableau 不對擴充程式或與 Extensions API 交互的其他程式提供支援。不過,您可以在 Tableau 開發者社群(連結在新視窗開啟)上提交問題並請求幫助。

感謝您的意見反應!已成功提交您的意見回饋。謝謝!