轉帖|行業資訊|編輯:況魚杰|2020-05-18 10:24:10.330|閱讀 901 次
概述:Tableau 也是一個開放的平臺,通過平臺提供的開發人員工具和標準化 API,可實現深入的企業集成和功能擴展。今天就給大家分享 Tableau 開發人員工具和 API 的典型應用場景。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Tableau 作為全球領先的可視化分析平臺,讓用戶在安全和可擴展的環境中探索數據,訪問和使用直觀的可視化分析從而發現隱藏的機會。它提供全面的安全管控和數據治理功能,從而可以在組織內大規模實現自助式分析,實現數據價值。
此外,Tableau 也是一個開放的平臺,通過平臺提供的開發人員工具和標準化 API,可實現深入的企業集成和功能擴展。其可擴充性廣泛體現在管理任務的自動化,豐富的可視化集成與擴展,企業門戶應用程序等層面,并能夠將任何來源的任何數據轉換為 Tableau 支持的格式。
今天就給大家分享 Tableau 開發人員工具和 API 的典型應用場景。
嵌入式分析
使用 Tableau 的 JavaScript API 和單點登錄技術,能將 Tableau 的可視化分析功能直接嵌入到現有的應用程序、產品和 Web 門戶/手機 app 中。
例如,很多企業都已有企業門戶作為用戶訪問各種應用系統的統一入口,需要將對業務至關重要的分析儀表板嵌入到企業門戶中。用戶只需在 Tableau 中連接數據并構建儀表板,使用 Tableau JavaScript API 和單點登錄技術將 Tableau 可視化分析無縫部署到您的 Web 門戶,并能按照自定義的樣式創建用于控制可視化儀表板元素的按鈕和其他控件。
嵌入到企業門戶示例
嵌入到企業微信示例
另外,通過將 Tableau可視化分析嵌入現有的業務應用系統(例如 CRM 或者 ERP )中,從而讓業務用戶能在現有的業務流程中利用數據分析指導和改進業務流程(如營銷、客戶體驗或設備維護流程),以數據驅動業務。
例如銷售人員日常需要決定對哪些銷售線索采取何種行動,而通過將 Tableau 銷售分析嵌入到企業的 CRM 銷售管理流程中,能讓銷售人員能直接依賴數據分析做出最優決策從而獲得競爭優勢。
以下是在 CRM 系統中嵌入 Tableau 客戶分析的示例
擴展 Tableau 可視化分析能力
儀表板擴展是儀表板上的一塊區域,用戶可以在此區域為 Tableau 儀表板增添新功能,也可以利用它直接在 Tableau 中與相關應用程序進行集成。借助擴展,可以引入自定義可視化、甚至是數據庫回寫等新功能,還可以利用擴展將 Tableau 與其他業務應用程序進行集成。
舉例來說,可以將庫存管理系統中的一些字段直接引入到 Tableau 儀表板中。如果分析結果顯示,客戶對您所售的某款新商品有越來越多的需求,您無需離開當前工作流程,就可直接提高需要為下一季度準備的這款商品的數量。
開發人員和技術合作伙伴可以使用 Tableau 擴展 API 來開發擴展。而對于所有使用 Tableau 創建者或探索者的用戶來說,無需編寫任何代碼就可以向儀表板添加擴展。用戶一旦學會使用擴展 API ,擴展的用武之地就不可限量,而您的想象力決定了擴展的潛能。
以下是定時刷新 Tableau 儀表盤數據的擴展
部分開發人員和技術合作伙伴開發的 Tableau 擴展
自動化 Server 管理工作
以編程方式消除枯燥的內容管理任務 — 更有效地管理和更新 Tableau Server 上的工作簿、數據源和用戶。通過 Tableau Rest API ,以編程的方式控制各項 Server 管理工作,比如管理用戶組/用戶,數據源/工作簿的發布/刪除、權限分配修改等工作。
Tableau 也從 2019.4 的版本開始引入 Webhooks 的支持,從而能夠更加輕松地與其他應用程序集成。借助 Webhooks 可以構建由 Tableau Server 中發生的事件觸發的自動化工作流。換句話說,服務器或站點管理員可以構建一個工作流,該工作流可以讓 Tableau 在特定事件發生時發送消息。然后,接收到消息的系統可以對其進行處理并執行進一步的操作。
例如,當 Tableau 工作簿中的數據提取刷新失敗時,您可以觸發自動提交 IT 工單的操作。或者,當工作簿發布時,通過郵件發送通知或者在企業內部企業通訊工具(企業微信/阿里釘釘/ Slack 等)中觸發通知。
自定義數據連接
Tableau 支持上百種數據源,無需編寫代碼,即可訪問和合并異構數據,連接本地或云端數據 — 無論是大數據、SQL 數據庫、電子表格,還是 Google Analytics 和 Salesforce 等云應用。而對于當前尚不支持的數據源(包括網站和自定義程序),能借助 Web 數據連接器、ODBC 驅動程序、connector SDK等,創建為 Tableau 優化的連接器,獲得可視化分析需要的數據。
例如很多的互聯網數據是以 XML 、Json 或者 HTML 的格式提供的,而通過 WDC 創建自定義的 Web 數據連接器,可以從任何以 JSON ,XML 或 HTML 發布數據的站點中讀取數據,并允許您通過選擇和過濾表單與用戶互動。
數據科學集成
我們需要為數據分析能力千差萬別的用戶提供豐富的功能,從簡單方便的指標統計到高級分析,Tableau 提供了既靈活,又能滿足數據科學家分析深度要求的數據探索前端。
Tableau 與 Python 、R 和 MATLAB 直接集成,從而讓用戶可以使用現有的機器學習/統計模型。Tableau 將腳本和數據發送給 RServe 和 TabPy 之類的外部預測服務機構。隨后,結果會返回到 Tableau ,供 Tableau 可視化使用。因此,Tableau 用戶可以針對 Tableau 中的數據調用任何可用的 R 或 Python 函數,并對使用 Tableau 在這些環境中創建的模型實施操作。
使用 R 的 K- 均值聚類分析算法的 Tableau 示例,群集顯示三種鳶尾花的變量(花萼和花瓣長度/寬度)差異。
以上是 Tableau 開發者工具和 API 的幾個典型應用場景,也請關注后續關注 Tableau 集成開發的文章和在線講座通知。
慧都BI提供Tableau的產品和技術服務,更有企業級BI業務分析解決方案,我們擁有包括Qlik、Tableau、Power BI和 IBM Cognos全球領先的BI產品,并提供相關解決方案,讓數據創造無限價值。
與此同時可以撥打慧都熱線023-68661681或咨詢慧都在線客服,我們將幫您轉接BI專業團隊,并發送相關資料給您!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:Tableau社區