簡體   English   中英

API 密鑰與 Tableau 一起使用

[英]API Key use w/ Tableau

我們希望使用跑道 API 密鑰直接連接到 Tableau 並以 Tableau 中設置的節奏刷新數據。 這可能嗎?

是的,通過 API 連接到數據是可能的,有幾種方法可以做到:

選項 #1: Web 數據連接器

WDC 是使用 JavaScript 構建的托管 Web 應用程序,它連接到 API,將數據轉換為 JSON 格式,並將數據傳遞到 Tableau。 你需要一個網絡服務器來承載你的 WDC 和 JavaScript 技能來編寫它。 設置后,您組織中的任何人都可以獲取鏈接並在桌面中使用它。 使用 WDC,由於數據連接是在最終用戶請求 WDC 時建立的,因此您可以為您的用戶構建自定義。 (例如:用戶可以添加過濾器參數或使用他們自己的用戶/密碼進行身份驗證以僅獲取他們有權訪問的內容)。 WDC 連接是數據提取,可以在 Tableau Server 和 Online 上刷新。 如果您使用的是 Tableau Online,則需要使用 Bridge 來自動刷新。

選項#2:Hyper API

Hyper API 允許您創建、修改和更新數據提取 (.hyper) 文件,然后您可以定期將這些文件發布到 Tableau Server/Online。 它適用於 Python、Java、.NET 和 C++,因此您需要具備其中一種語言的技能。 我建議使用 Python,因為我們擁有最多的樣本。 您還需要一台服務器,您可以在其中按計划運行數據提取刷新和發布腳本。 使用 Hyper API,您可以創建一個供所有人連接的數據提取。 發布到 Tableau Server/Online 后,最終用戶只需直接連接到此數據源,而無需進行任何輸入,但這也意味着無法按用戶或用例自定義連接。

選項 #3:使用第 3 方連接器

如果構建自己的連接器對您沒有吸引力,那么您還可以付費購買大量服務,這些服務可以將您的數據導入 Tableau。 例如: tray.iodataddoskyvia是我在谷歌快速搜索后發現的幾個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM