Splunk

本文介紹如何將 Tableau 連線到 Splunk 資料並設定資料來源。

附註:Splunk ODBC 連接器與 Splunk Enterprise 6 相容。

開始之前

在開始之前,請收集以下連線資訊:

  • 伺服器 URL,包括資料庫的名稱(如果有多個資料庫)

  • 使用者名和密碼

  • (可選)要在每次 Tableau 連線時執行的初始 SQL 語句

在 Windows 電腦上將此連接器與 Tableau Desktop 配合使用。

需要驅動程式

此連接器需要驅動程式才能與資料庫通訊。如果電腦上未安裝該驅動程式,Tableau 會在連線對話方塊中顯示一條訊息,其中包含指向驅動程式下載(連結在新視窗開啟)頁面的連結,您可在該頁面中找到驅動程式連結和安裝說明。

進行連線並設定資料來源

  1. 啟動 Tableau,並在 [連線] 下選取 [Splunk] 。有關資料連線的完整清單,請在「至伺服器」下面選取「更多」。然後執行以下操作:

    1. 輸入伺服器 URL。應使用 HTTPS 連線到 Splunk 資料。

    2. 如果伺服器包含多個資料庫,請輸入伺服器上特定資料庫的名稱。

      附註:資料庫名稱區分大小寫。

    3. 輸入您的使用者名和密碼。

    4. (選擇性)選取「初始 SQL」以指定要在每次連線開始時(例如開啟工作簿、重新整理擷取、登入到 Tableau Server 或發佈到 Tableau Server 時)執行的 SQL 命令。有關詳情,請參閱執行初始 SQL

    5. 選取 [登入]

      如果 Tableau 無法建立連線,請驗證您的認證是否正確。如果仍然無法連線,則說明您的電腦在定位伺服器時遇到問題。請聯絡網路管理員或資料庫管理員以取得更多協助。

  2. 在資料來源頁面上,執行下列操作:

    1. (可選)在頁面頂端選取預設資料來源名稱,然後輸入要在 Tableau 中使用的唯一資料來源名稱。舉例來說,使用可幫助其他資料來源使用者推斷出要連線的資料來源的資料來源命名約定。

    2. [已儲存搜尋] 下的文字框中輸入儲存的搜尋名稱,或從清單中選取儲存的搜尋,並將其拖到資料來源頁面頂端的框中。

    3. 選取工作表索引標籤以開始分析。

Splunk 的聯接限制

儘管您無法在 Splunk 表之間建立聯接,但可以透過執行以下操作之一來合併來自多個表的 Splunk 資料:

  • 設定並連線到已儲存搜尋: 在 Splunk 中設定一個已儲存搜尋,該搜尋在一個搜尋結果中返回您需要的所有資料。然後,從 Tableau Desktop 中連線到此已儲存搜尋。

  • 使用資料混合: 為您需要的每個 Splunk 表設定一個資料來源,然後使用資料混合來合併資料。有關詳情,請參閱混合您的資料

  • 建立擷取: 建立每個 Splunk 表的擷取,然後使用跨資料庫聯接將擷取聯接在一起。有關詳細資訊,請參閱擷取資料聯結資料

不過,您可以在 Splunk 資料和不同資料庫(或檔案)中的資料之間建立一個跨資料庫聯接,但有一個例外。向 Tableau 資料來源中新增新連線之後,您必須按兩下左側窗格中的表,將其新增到畫布。在建立跨資料庫聯接時,您無法將像平常一樣將表從左側窗格拖到畫布。有關跨資料庫聯接的詳細資訊,請參閱聯結資料

附註:在不支援的 Splunk 表之間建立跨資料庫聯接。Splunk 表中的跨資料庫聯接會導致 Tableau 資料來源中除最後一個 Splunk 連線外的所有連線消失。

 

另請參閱