【Tableau Server 教學】FAQ系列#2 怎麼把 Tableau 分析報表內嵌在網頁上?
想讓更多人看見用數據來描述的故事?讓更多人懂得搭配數據來思考與下決策?本篇介紹你不可不知的四種Embedding Analytics的方式!
Q: 請教 PGi團隊,我能不能把透過 Tableau分析出來的結果內嵌在公開網頁上、企業內部用的BI入口網站、每天都會用到的系統平台內或手機app內?
這是我們最近很常遇到的客戶提問,答案是:當然可以!而且有四種方式,看您需要哪一種。
一、寫在之前,重要提醒!請先建立正確認知
重要提醒:Tableau 提供多元的方式讓用戶可與Tableau Server上的資料互動,不管是直接或是間接的與Tableau Server互動,
目的都是為了讓企業內的數據決策文化、數據思維習慣,能在使用者日常的工作流程、作業習慣中,慢慢的被建立、逐步養成。
但用戶仍須遵照Tableau的用戶軟體授權規範 (Tableau End User License Agreement),即每個使用者都需擁一個Tableau License
也就是,有多少使用者可以進入Tableau Server去和報表互動(直接進入或間接都算),就必須擁有等量的 Tableau License數量。
二、以下介紹4種Embedding Analytics作法
方式(1):Simple Web Page,單純嵌入一般網頁
這是最簡單、也最常被用在部落格、媒體網站上。當把做好的Tableau workbook上傳到Tableau server後,即可產生HTML embed code
若是個人部落格、新聞網站的某篇報導,他們最常會先把可公開分享的資料傳到 Tableau Public(背後也是透過Tableau server在運作,只是hosted by Tableau),再將上傳到workbook 的 Embed code 放回目標網頁即可。
方式(2):Custom Web Portal,嵌入企業內部特定主題的入口網
一般來說,企業用戶會希望另外把Tableau分析好的內容放到另一個Portal,而不是直接登入Tableau Server 查看的目的是:
- 希望整合企業內所有跟Business Intelligence相關的資源在同一個地方、或是要特別推廣某幾個全公司各單位都必須知道的Dashboard等。
- 企業內已經在使用的入口網介面是多數人已熟悉的,將Tableau Dashboard內嵌進去,可以省下User要另外摸索Tableau Server內介面與邏輯的時間、更快讓User把心力花在討論Dashboard上。
透過Javascript API,可擁有較完整的前端客製彈性,例如:能創建較符合操作者需求的按鈕或操作動作
參考範例:Purdue University The Data Digest
方式(3):3rd Party Applications,整進第三方應用平台
整合進使用者已經在使用的應用平台,最常見的有Salesforce 、Sharepoint 等 或是Mobile App也可
特別是Salesforce和Tableau的整合,應該是很多企業都會用到的,透過Tableau’s Salesforce Canvas Adapter 把 Tableau 的可互動圖表嵌入業務同仁每日都在用的Salesforce,幫助業務同仁更快的看到機會與潛在問題。
Read more at https://www.tableau.com/sfdc-canvas-adapter#GZakprOLfAVBgoBB.99
方式(4):Customer-facing Product,整進自家產品
透過Tableau的REST API,可擁有完整的後端程式編輯彈性,最常被SaaS類型的公司應用,目的是差異化他們的產品服務
參考案例:LeanKit 是一個流程管理的軟體平台,將Tableau的分析報表內嵌入他們的產品。
其他Tableau OEM合作夥伴Tableau OEM Partner
▎極力推薦的延伸閱讀
Tableau 人氣部落客分享 │ 如何從問題解構到拉出圖形Tableau Server 管理大師分享-必管控的6大面向
▎關於 PGi樺鼎商業資訊
是Tableau在台灣的第一家合作夥伴,除了代理Tableau軟體授權,也是最專注在教學培訓的代理商。
在長達9年與Tableau的合作關係,我們已在台灣服務超過300家企業,特別是高科技製造、金融服務、零售、生技醫療等。
我們致力幫助台灣企業用戶認識並熱愛使用Tableau,協助多數的工作者,擺脫長久以來的低效率分析方式、重新定義【什麼叫做Visual Analytics 視覺化分析】,
讓我們開始練習用思維去引導分析,讓工具去輔助腦袋中的想法快速呈現眼前,而不再被傳統工具受限想法。