Hyper API

將您與 Tableau 擷取 (.hyper) 檔案的互動加以自動化。您可以使用這項 API 來建立新的擷取檔案或開啟現有檔案,然後從這些檔案中插入、更新、刪除或讀取資料。

支援等級
程式設計語言
Python, Java, C++, .NET

Hyper API 包含一組函數,您可以使用這組函數來將您與 Tableau 擷取 (.hyper) 檔案的互動加以自動化。使用這項 API,即可建立新的擷取檔案或開啟現有檔案,然後從這些檔案中插入、刪除、更新或讀取資料。這可透過系統所提供的一組高階函數或使用 Hyper SQL 完成。

使用案例

使用 Hyper API 的開發人員和管理員可以執行以下作業:

  • 為 Tableau 目前不支援的資料來源建立擷取檔案。
  • 自動執行自訂擷取、轉換和載入 (ETL) 程序,例如實作滾動式視窗更新或自訂增量更新。 
  • 從擷取檔案中擷取資料。 
  • 搭配 REST API 使用時,可建立 Hyper 檔,以指定 Tableau Server/Online 上已發佈之資料來源中要更新的資料。

優勢

如果可以連線到資料,就能使用 Hyper API 建立資料擷取,以提高效能並提供離線存取的功能。如果您使用的是目前不支援的資料來源,包括半結構化和非結構化的資料來源,則可使用 Hyper API 將資料匯入 Tableau 中。如要更新擷取檔案中的資料,也可以使用 Hyper API 來更新擷取。如果您需要存取擷取中的資料,現在可以編寫指令碼來讀取擷取中的資料。

在自己的沙箱中進行測試