---
schema_version: "1"
id: 1a6bf60c597bb5e05bebc34c568270aaddcafd9d21a446fb0823f857b6eff538
title: Google BigQuery JDBC
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/pro/desktop/examples_googlebigquery_jdbc.md
canonical_url: https://help.tableau.com/current/pro/desktop/zh-tw/examples_googlebigquery_jdbc.htm
source_site: help.tableau.com
content_type: documentation
content_hash: a4f375e70873488f72a0bf92ba8c52ba8cdab8efd40527a7cc89229bda1bd1df
description: Connect Tableau Desktop and Tableau Cloud to Google BigQuery using the JDBC connector.
---
[跳至主要內容](#main-content)

# Google BigQuery JDBC

本文會介紹如何將 Tableau Desktop 和 Tableau Cloud 連線到 Google BigQuery (JDBC)。

## 開始之前

在開始之前，請收集以下連線資訊。

- Google BigQuery 計費專案 ID（區分大小寫）。
- Google BigQuery 權限：
    - 如果您使用儲存 API 來提高效能，則使用者帳戶必須具有 `bigquery.readsessions.getData` 權限。
    - 如果要查詢大型表（例如 10GB），則使用者帳戶必須具有 `bigquery.readsessions.create` 權限。

## 需要驅動程式

此連接器需要驅動程式才能與資料庫通訊。若電腦上未安裝此驅動程式，Tableau 會在連線對話方塊中顯示一條訊息，其中包含指向[驅動程式下載](https://www.tableau.com/zh-tw/support/drivers)頁面的連結（連結會在新視窗中開啟），您可在此頁面中找到驅動程式連結和安裝說明。

## 在 Tableau Desktop 中建立連線

在 Tableau Desktop 中，可以對 Google BigQuery 連接器使用 2 種驗證方法。可以使用服務帳戶或使用 OAuth 登入。

#### 完成以下步驟以使用服務帳戶登入。

1. 啟動 Tableau，並在**連線**下選取 **Google BigQuery JDBC**。
2. 輸入**計費專案 ID**。確保使用的是 Google Cloud 計費專案 ID，而不是計費專案名稱。
3. 在**驗證**中，選取**使用服務帳戶 (JSON) 檔案登入**。
4. 輸入檔案路徑或使用**瀏覽**按鈕進行搜尋。
5. （可選）前往**進階**索引標籤。
6. 在**進階**索引標籤上，選取**使用儲存體 API**，以取得更快的擷取。
7. 取消選取**列舉所有專案**選項，以幫助提高處理速度。
8. 進行變更後，選取**登入**。
9. 輸入密碼以繼續。
10. 選取**接受**，以允許 Tableau 存取您的 Google BigQuery 資料。然後系統會提示您關閉瀏覽器。驗證後，Tableau 會使用您提供的計費專案 ID 建立工作簿。

#### 完成以下步驟以使用 OAuth 登入。

1. 啟動 **Tableau**，並在**連線**下選取 **Google BigQuery JDBC**。
2. 輸入計費專案 ID。確保使用的是 Google Cloud 計費專案 ID，而不是計費專案名稱。
3. 在**驗證**中，選取**使用 OAuth 登入**。
4. （可選）前往**進階**索引標籤。
5. 在**進階**索引標籤上，選取**使用儲存體 API**，以取得更快的擷取。
6. 取消選取**列舉所有專案**選項，以幫助提高處理速度。
7. 選擇**登入**。
8. 選取其中包含您的資料的帳戶。
9. 選取**繼續**，以允許 Tableau 存取您的 Google BigQuery 資料。驗證後，Tableau 會使用您提供的計費專案 ID 建立工作簿。

## 在 Tableau Cloud 中建立連線

在 Tableau Cloud 中，可以對 Google BigQuery 連接器使用 OAuth 驗證方法。

1. 啟動 Tableau，並在**連線**下選取 **Google BigQuery JDBC**。
2. 輸入計費專案 ID。確保使用的是 Google Cloud 計費專案 ID，而不是計費專案名稱。
3. 在**驗證**中，選取使用 OAuth 登入。
4. （可選）前往**進階**索引標籤。
5. 在**進階**索引標籤上，選取**使用儲存體 API**，以取得更快的擷取。
6. 取消選取**列舉所有專案**選項，以幫助提高處理速度。
7. 選擇**登入**。
8. 選取其中包含您的資料的帳戶。
9. 選取**繼續**，以允許 Tableau 存取您的 Google BigQuery 資料。驗證後，Tableau 會使用您提供的計費專案 ID 建立工作簿。

## 移轉現有工作簿

要將工作簿從 Google BigQuery API 連接器移轉到 JDBC 連接器，必須手動將資料來源變更為 Google BigQuery (JDBC) 並重新發佈。