將 Tableau 移至雲端
此內容是 Tableau Blueprint 的一部分,這是一個成熟度架構,可讓您放大並改進組織使用資料推動影響的方式。請使用我們的評估(連結在新視窗開啟)開啟您的旅程。
一開始,Tableau 就已經協助使用者看見資料,洞察資料,無論使用者選擇如何處理資料。這個構想延伸到我們客戶的部署策略。您可以在內部部署環境或是公用雲端平台(AWS、Google Cloud Platform、Microsoft Azure 或阿里巴巴)託管 Tableau Server,也可選擇完全託管的產品 Tableau Cloud(原稱 Tableau Online)。開始資料之旅後,仍可改變心意,選擇其他選項。如果您的組織變更資料策略,Tableau 會協助您適應。
隨著雲端採用率提高,許多客戶選擇將 Tableau 移至雲端。此部分將概述移轉的優點、評估移轉能力時的關鍵因素,以及相關指引與重要資源,協助您完成移轉。視您要將 Tableau Server 移至公用雲端或要從 Tableau Server 移轉到 Tableau Cloud 而定,這些注意事項不盡相同。
*請注意,此部分是專為擁有現有部署並正在考量變更部署方法的客戶而建立。新客戶可以略過這些注意事項,並瞭解 Tableau 平台架構的詳細資訊。
最佳做法建議:
平台移轉為優化您的環境提供獨特的機會。許多客戶選擇在這個時間點評估這些主要層面,以確保使用者能享有最佳體驗:
- 移除過時內容 (Tableau Server | Tableau Cloud)
- Tableau 中的控管
- 硬體平台和 Tableau Server 拓樸(如果將 Tableau Server 移轉到公用雲端)
- 處理效能問題
從 Tableau Server 移轉到 Tableau Cloud 的注意事項
許多組織策略性地改用完全託管的軟體即服務(Software-as-a-Service,SaaS)產品,以便提高敏捷性,並將心力集中在分析資料上,而不是管理基礎架構。若將內部部署或公用雲端版本的 Tableau Server 移轉至完全託管的 Tableau Cloud,您可獲得許多優勢,包含:
大幅降低硬體與基礎架構的複雜性與費用
減少管理方面的經常性開支與花費
自動更新軟體。Tableau Cloud 始終執行最新版本的 Tableau。
提供一致的效能與擴展能力。無論使用者負載或工作簿複雜性如何,客戶無需進行任何管理作業,Tableau Cloud 便會自動因應與調整
準備好迎接資料分析與視覺效果的未來發展,新技術一推出便會立即提供(Tableau GPT 與 Tableau Pulse 即為絕佳範例)
從 Tableau Server 移至 Tableau Cloud 時,需考量兩大事項:
是否應移轉?
是的話,要如何移轉?
決定前,請先聯絡 Tableau 客戶團隊。Tableau 客戶團隊將與您合作,為您的組織確定最佳選擇,而且可以協助規劃移轉作業。
是否應從 Tableau Server 移轉至 Tableau Cloud?
Tableau Cloud 可滿足大部分 Tableau 客戶的需求。為了協助判斷貴組織目前是否適合從 Tableau Server 移轉至 Tableau Cloud,請考量下列因素:
資訊安全法規遵循
資料來源類型/位置
使用者驗證
自訂存放庫檢視
Tableau 授權
所部署之 Tableau Server 的複雜程度
資訊安全法規遵循
Tableau Cloud 符合許多標準的資訊安全標準,不過目前尚未支援兩個特定的法規遵循領域:
美國聯邦風險與授權管理計畫(Federal Risk and Authorization Management Program,FEDRAMP)
支付卡產業(Payment Card Industry,PCI)
若您現有的 Tableau Server 實作項目目前需遵守這些標準,您現在不適合移轉至 Tableau Cloud。此外,Tableau Cloud 目前是託管於 Amazon Web Services 上。雖然 Tableau Cloud 幕後的測試、效能與基礎架構是完全由 Tableau 負責,有些客戶可能因為某些政策,而無法使用託管於 Amazon 的產品。若是如此,目前則不適合移轉至 Tableau Cloud。
請 Tableau 客戶團隊在宣布推出其他可減輕這些限制的 Tableau Cloud 選項時通知您。
資料來源類型/位置
由於 Tableau Cloud 是完全透過網際網路使用的 SaaS 產品,連線至資料來源時可能需要特別考量。如要存取的資料來源屬於網際網路型資料來源(例如 Snowflake 或 Databricks),Tableau Cloud 可直接連線。如要像在 Tableau Server 上一樣,將 Tableau Cloud 連線至內部部署資料來源,則必須透過網際網路安全地連線,而通常是透過在網路中安裝 Tableau Bridge 產品來進行連線。Tableau Cloud 雖然支援絕大多數的常見資料來源,不過仍有幾項限制。進行移轉評估時,請參閱支援的資料來源與資料來源限制,確保資料來源與 Tableau Cloud 相容。此外,如果大量使用伺服器版的 Tableau Prep 流程與內部部署資料來源,則需思考移轉是否可行,因為 Tableau Bridge 目前不支援 Prep 流程。您可能可以使用這個替代方法,但應評估若移轉至 Tableau Cloud,這會造成多少影響。
使用者驗證
使用者必須個別在 Tableau Cloud 上進行驗證,就像 Tableau Server 使用者一樣(Tableau Cloud 不支援未驗證的「來賓」使用者)。由於 Tableau Server 是託管在私人網路中,移轉時可能需調整驗證選項。舉例來說,如果您是透過內部部署的 Microsoft Active Directory 驗證 Tableau Server 使用者,則需考慮提供替代的雲端式驗證方法,例如使用 Azure AD 透過 SAML 驗證。
Tableau Cloud 多重要素驗證要求
您資料的安全是 Tableau 最重視的優先要務之一。因此,Tableau Cloud 上必須使用多重要素驗證(Multi-Factor Authentication,MFA)。若選擇不使用支援 MFA 的外部單一登入身分提供程式,則可考慮在 Tableau 上使用 MFA 驗證。
自訂存放庫檢視
Tableau Server 提供透過 PostgreSQL 存放庫資料庫連接器設計自訂管理視覺效果的功能。若曾使用此功能,此功能不直接與 Tableau Cloud 相容,因為無法直接存取 Tableau Cloud 存放庫資料庫。
Tableau Cloud 中的替代功能是管理員洞察。管理員洞察是一個僅限 Tableau Cloud 的專案,其中預先填入精心挑選的資料來源,以及內含您站台資料的預先建構工作簿。如同 Tableau Server 的存放庫,您可使用這項資料來建立自訂工作簿,更完善的衡量 Tableau 使用者的參與和採用情形。
透過 Advanced Management,您也能存取活動記錄檔。此檔案提供您站台上發生之特定事件的詳細資料。您將能進一步掌握 Tableau Cloud 中發生的事情,例如權限相關變更,確保站台上適當授予存取權。
Tableau 授權
若已使用 Tableau Server 一段時間,您使用的可能是舊版的授權與定價模式,例如 CPU 核心授權與來賓使用者存取權。不過 Tableau Cloud 僅使用基於角色的訂閱授權。如果使用的是先前的授權模式,請聯絡 Tableau 客戶團隊,以將授權方式改為基於角色的訂閱。如需詳細資訊,請參閱 Tableau 授權管理。
外部的分析部署項目也可使用我們的基於使用量授權模式,讓您能以更具擴充性、更加靈活且更符合成本效益的方式,將洞察拓展到組織之外。
複雜的 Tableau Server 環境
如已運用 Tableau Server 的可擴充性和可擴展性功能來支援複雜的環境(例如具有許多伺服器站台、複雜的專案/內容/權限模型、眾多 Tableau Server 節點,或是大量地將 Tableau Server 內容內嵌到其他應用程式中),請與 Tableau 客戶團隊討論 Tableau Cloud 是否適用。完全託管的 Tableau Cloud 環境可能可帶來一些效益,不僅能提供您預期的規模與效能,同時還可免除了維護現有基礎架構所需的複雜作業。或者,您的組織也可能最適合繼續維持目前的 Tableau Server 環境。客戶團隊可能會建議您採用 Tableau 諮詢服務。此服務會徹底評估您的環境,並建議移轉 Tableau Cloud 的最佳做法。
如何從 Tableau Server 移轉至 Tableau Cloud?
評估上述考量因素後,您決定從 Tableau Server 移轉至 Tableau Cloud。太棒了!不過要如何移轉?視您 Tableau Server 環境的規模與複雜性如何,有兩種移轉方式:
自行移轉至 Tableau Cloud
採用 Tableau 諮詢服務或移轉合作夥伴
自行移轉至 Tableau Cloud
是否可自行移轉,視您 Tableau Server 環境的規模與複雜性而定。每個安裝好的 Tableau Server 都不盡相同,您最終仍需判斷是否適合自行移轉。您的 Tableau 客戶團隊可協助您決定。
如符合以下條件,可能適合自行移轉:
您的 Tableau Server 支援的使用者不超過 100 至 150 名
專案/權限架構簡單。一般來說,不超過 20 至 25 個專案/巢狀專案,並採用簡單的權限,且使用者群組少
Tableau Cloud 可輕易存取您的資料來源(可為直接存取或透過 Tableau Bridge 存取)
維護的內容量相對少。一般來說,不超過 50 個工作簿、資料來源及其他內容項目)
僅有一個站台
您有技術人員,且人員有時間與能力可執行移轉程序
若您部署的 Tableau Server 不符合上述幾點,建議您跳至下面的「採用 Tableau 諮詢服務或移轉合作夥伴」。
相較於建立 Tableau Server 備份檔案,並在另一個伺服器上還原,從 Tableau Server 移轉至 Tableau Cloud 的作業較為複雜,開始前需對移轉程序有良好的理解。第一個步驟是判定要移轉哪些內容。最好的開始方式,便是識別過時內容。如果您不使用某些工作簿或資料來源,很可能不需要移轉這些項目。
Tableau Cloud 手動移轉指南為您提供自行移轉的藍圖。這份指南旨在逐步引導您完成所需程序。如考慮自行移轉,應盡快參閱這份文件。透過這份文件,您可立即瞭解移轉您特定 Tableau Server 環境的作業範圍和需投入的心力。此指南將移轉程序整理成一個符合邏輯、井然有序的過程:
規劃移轉
建立和設定 Tableau Cloud 站台
將資料來源和工作簿移轉到 Tableau Cloud
為 Tableau Cloud 重新建立重新整理排程
為移轉的使用者設定權限和內容存取權
將剩餘使用者新增到 Tableau Cloud
終端使用者移轉檢查清單
自行移轉時,最適合指派的人員很可能是最熟悉您現有 Tableau Server 環境的人員。這可能是 Tableau Server 管理員,或是您原先聘僱來安裝及維護 Tableau Server 環境的第三方顧問。這些人員應參閱手動移轉指南,根據指南說明規劃移轉程序。
採用 Tableau 諮詢服務或移轉合作夥伴
若您的 Tableau Server 環境較複雜,或您沒有適當的技術人員,強烈建議您採用 Tableau 諮詢服務,或與經驗豐富的 Tableau 合作夥伴合作。
因為這是一次性的作業,不過若具備這方面的專業知識,則相當有助益,因此部署項目較複雜的多數客戶都會選擇交由 Tableau 專家及可信賴的合作夥伴處理,以便在最短的時間內實現價值。我們在此程序中獲得的經驗讓客戶可在更明確的時間範圍內安心移轉。Tableau 客戶團隊可為您提供各種 Tableau 諮詢服務選項的細節,或將您轉介給可信賴的移轉合作夥伴。
將 Tableau Server 移轉到公用雲端的注意事項
Tableau Server 原本為內部部署產品,且也經常被如此稱呼,原先是設計為要安裝在您自己的網路中,位於您公司防火牆後方。不過因為雲端計算的出現,Tableau Server 客戶現在擁有更多選擇。相對於 Tableau Cloud 的軟體即服務(Software-as-a-Service,SaaS)模式,還有另一種模式是基礎架構即服務(IaaS,又經常稱為公用雲端)。Amazon Web Services 堪稱此模式的始祖。此混合模型介於傳統內部部署和完全託管的 SaaS 選項之間,不需要內部部署硬體和基礎架構,並能保有您預期內部部署 Tableau Server 提供的完整彈性與自訂能力。
若考慮將內部部署 Tableau Server 移轉至支援的公用雲端,請繼續閱讀本部分。如果您是剛開始使用 Tableau 的新客戶,且環境中目前未執行 Tableau Server,思考新 Tableau 環境要設置在何處時,請參閱 Tableau 平台架構及 Tableau Cloud。
如果計劃從內部部署將 Tableau Server 移轉到公用雲端中託管的部署項目,則需要考量五個類別的事務:
移轉程序
架構
網路
資料連線
Tableau 授權
由於考量事項和服務視公用雲端供應商而有所不同,因此使用一般性的用語來描述這些服務與程序。如要瞭解如何以最佳方式管理服務,請參閱供應商的說明文件。
Tableau 客戶團隊已準備好協助您移轉。客戶團隊可能會建議您採用 Tableau 諮詢服務。此服務會徹底評估您的環境,並建議移轉至公用雲端供應商的最佳做法。
移轉程序
移轉內容是相對標準的程序。主要有兩種途徑。最直接的方法是備份現有的 Tableau Server 環境、在新的位置安裝 Tableau Server,然後還原備份檔案。
不過在移轉程序中,您也可考慮找出現有 Server 中不再活躍使用的內容,接著便可僅將想要的內容手動移轉新環境中。這最常用於資產較少的小型部署項目,或者要同時進行重大管理變更(例如變更身分存放區)的情況。如果擁有 Tableau Advanced Management,Content Migration Tool 可大幅加快您將所選資產移轉到新環境的速度。
將分析應用程式和資料基礎架構移轉到 AWS 的企業需要專業知識、資源,以及業務和 IT 策略的一致性。許多組織可以與經過 Tableau 和 AWS 驗證的諮詢合作夥伴合作,加速移轉並縮短實現價值時間。若要深入瞭解此專業服務,請參閱現代雲端分析。
架構
雖然您不再需要負責於自己的網路中安裝與維護實體或虛擬機器來執行 Tableau Server,您仍需向您的特定雲端供應商指定與設定足夠的虛擬機器 (VM) 資源。如同您一開始在自己的環境中安裝 Tableau Server 時一樣,您可考慮為公用雲端環境進行初始規模調整。
由於公用雲端環境屬於完全虛擬化的環境,主要優勢之一便是可視需要彈性增加更多容量。舉例來說,您可能可以輕鬆複製初始設定,以便建立個別的生產和測試環境。此外,公用雲端環境提供絕佳彈性,相當適合用於擴充 Tableau Server 的規模,無論是向上擴充(擴充單一 VM 的處理器,或是記憶體或磁碟容量),或是向外擴充(增加更多 VM 節點)。由於不必再考量自有網路中的硬體或基礎架構需求,您可輕鬆地修改現有的 VM,或啟動新的 VM,方便您滿足高可用性與災難復原情境的需求。
網路
因為 Tableau Server 將不再位於您公司防火牆後方,無論是存取資料來源或使用者存取體驗,連線相關的各項考量都至關重要。規劃時,需要在安全性和方便存取之間取得平衡。雲端供應商擁有完善的服務陣容,可讓通訊安全又富有彈性,這個 Amazon Web Services 範例即可證實這一點。
雖然每個雲端供應商的具體服務不盡相同,您在網路方面需考量的事項不會改變。建立網路規則時,需要啟用三種主要通訊途徑。
Tableau Server 將需要能夠連線至資料來源。
Creator 將需能存取 Tableau Server 和所需的資料來源(無論資料來源屬於內部部署或雲端託管)。
您的資料社群將需能存取 Tableau Server。
達成上述事項的途徑會有所不同,您實際採取的途徑視您選擇的雲端供應商與您組織的網路基礎架構而定。無論如何,如要成功將 Tableau Server 移轉至公用雲端,您需要滿足上述各項需求。
資料連線
儘管前面討論的整體網路考量事項相當重要,規劃移轉時,早期需要進行的最重要考量事項為資料連線能力。視重要資料來源位於何處,將公用雲端上的 Tableau Server 與資料來源連線的作業可能相當直接簡單,不過也可能有一些較複雜的需求。
如果資料來源也會移至同一個公用雲端供應商,可能只需要修改 Tableau Server 資料連線名稱或 IP 位址。不過,您的資料來源可能仍位於現有網路中,在公司防火牆的另一端。若是如此,則需使用廠商特定的服務建立安全路徑,以便連線至資料,也可能需要請網路團隊修改防火牆,以允許 Tableau Server 存取,或將資料本身移轉至基於雲端的資料供應商,例如 Databricks 或 Snowflake。
Tableau 授權
無論您選擇在內部部署還是在雲端中部署 Tableau Server,都不會影響授權。移轉至新環境時,甚至可以使用相同的產品金鑰。
更多資源
如需更多將 Tableau 部署項目移轉至 Tableau Cloud 的實用資訊,歡迎參考下資源:
從 Tableau Server 移轉至 Tableau Cloud 的詳細技術考量(Windows 上的 Tableau Server | Linux 上的 Tableau Server)
Tableau Cloud 移轉整備度評估:這是透過 Tableau Exchange 提供的免費加速器(預先製作好的 Tableau 工作簿)。Tableau Cloud 移轉整備度評估可快速檢驗您的 Tableau Server (23.1+) 使用方式,以便您瞭解移轉至 Tableau Cloud 前是否有任何需加以調整的使用案例。只要短短幾分鐘,這項評估就能以資料驅動的方式,讓您瞭解移轉至 Tableau Cloud 的技術整備程度。