Google Sheets

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

開始之前

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

  • Google 電子郵件地址和密碼

    附註:Google Sheets 連線器不支援 Google 共用磁碟機。

進行連線並設定資料來源

  1. 啟動 Tableau,並在「連線」下選取「Google Sheets」。有關資料連線的完整清單,請在「至伺服器」下面選取「更多」。在 Tableau 在預設瀏覽器中開啟的索引標籤內,請執行以下操作:

    1. 使用您的電子郵件或電話登入 Google 表格,然後選取「下一步」以輸入您的密碼。如果列出了多個帳戶,請選取具有您要存取的 Google 表格資料的帳戶,如果尚未登入,請輸入密碼。

    2. 選取「允許」,以便 Tableau Desktop 能夠存取您的 Google Sheets 資料。

    3. 收到通知時關閉瀏覽器窗口。

    4. 從清單中選取「Google Sheet」,或者使用文字方塊按名稱或按 URL 搜尋 Google Sheet,然後選取「連線」

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

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

    2. 如果 Google Sheets 檔案具有一個表,請選取工作表索引標籤開始進行分析。

附註:Tableau 不支援 Google Sheets 中的樞紐分析表。

「選取您的 Google Sheet」對話方塊功能

「選取您的 Google Sheet」對話方塊包括以下功能:

  • 您可以從中進行選取的工作表清單包括您的私人工作表、與您共用的工作表,以及您過去存取過的公共工作表。

  • 如果您按 URL 進行搜尋,但該 URL 不存在或者您無權存取它,則將顯示錯誤。

  • 您可以選取「名稱」「上次由我開啟」列名稱以對 Google Sheets 進行排序,當您選取一個工作表時,您可以在右窗格中預覽該工作表。您無法按「所有者」進行排序。

連線到更多資料

您可以使用聯接連線到多個表。有關詳情,請參閱聯結資料

還可按照連線到工作表的方式連線到命名範圍。命名範圍充當 Tableau 中的表。

透過醒目顯示一個儲存格範圍,然後選取「資料」>「命名範圍」,可在 Google Sheets 中建立命名範圍。連線到 Tableau 中的命名範圍時,「資料來源」索引標籤中的工作表旁邊將出現一個圖示,如下所示。

關於 .ttde 和 .hhyper 檔案

在電腦的目錄中巡覽時,您可能會注意到 .ttde 或 .hhyper 檔案。當您建立連線至資料的 Tableau 資料來源時,Tableau 會建立 .ttde 或 .hhyper 檔案。此檔案(也稱為陰影擷取)用於幫助提高 Tableau Desktop 中的資料來源載入速度。儘管陰影擷取包含類似於標準 Tableau 擷取的基礎資料和其他資訊,但陰影擷取將以其他格式儲存,並且無法用於恢復資料。

在某些情況下,您可能需要從電腦中刪除陰影擷取。有關詳情,請參閱 Tableau 知識庫中的由於陰影擷取導致磁碟空間不足

排查 Google 表格問題

Google Drive 中的資料限制

對於在 Google Sheets 中建立或轉換為 Google Sheets 的試算表,Google Drive 可支援有限數量的儲存格(達數百萬)。有關詳情,請參閱 Google Drive 說明中的可在 Google Drive 中存放的檔案(連結在新視窗開啟)

錯誤訊息:內部錯誤 - 發生意外錯誤,無法完成操作。

如果 Google Sheet 中存在錯誤,如 #DIV/0! 或 #N/A,則 Tableau 無法建立擷取並且將會出現錯誤訊息。若要解決此問題,包裝與 iferror() 函數,它將返回一片空白或適當的任何值。

例如,下面的工作表包括 #DIV/0! 錯誤。

此解決方案會在 iferror() 計算中包裝計算。

 

另請參閱

感謝您的意見回饋!