---
schema_version: "1"
id: 4546e2522e3794f23a344819359ede31916c9a72015e1922f4276f79e953f404
title: Google BigQuery JDBC
collection: tableau
version: current
locale: th-th
portal_url: https://docs.salesforce.com/tableau/current/th-th/pro/desktop/examples_googlebigquery_jdbc.md
canonical_url: https://help.tableau.com/current/pro/desktop/th-th/examples_googlebigquery_jdbc.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 69cfdf89fc6a33d9cbfa5e3c054f460408f97880c5cf9ff8c2adca3f83801bd1
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)

## ก่อนที่คุณจะเริ่มต้น

ก่อนที่คุณจะเริ่มต้น ให้รวบรวมข้อมูลการเชื่อมต่อนี้

- ID โปรเจกต์การเรียกเก็บเงินของ Google BigQuery (ตรงตามตัวพิมพ์เล็กและใหญ่)
- สิทธิ์ Google BigQuery:
    - หากคุณใช้ API การจัดเก็บข้อมูลเพื่อปรับปรุงประสิทธิภาพ บัญชีผู้ใช้จะต้องมีสิทธิ์ `bigquery.readsessions.getData`
    - หากคุณค้นหาตารางขนาดใหญ่ (เช่น 10GB) บัญชีผู้ใช้ต้องมีสิทธิ์ `bigquery.readsessions.create`

## ต้องมีไดรเวอร์

ตัวเชื่อมต่อนี้ต้องการไดรเวอร์เพื่อติดต่อกับฐานข้อมูล หากไม่มีการติดตั้งไดรเวอร์ในคอมพิวเตอร์ของคุณ Tableau จะแสดงข้อความในกล่องโต้ตอบการเชื่อมต่อพร้อมลิงก์ไปยังหน้า[ดาวน์โหลดไดรเวอร์](https://www.tableau.com/th-th/support/drivers?_ga=2.201087918.1238604288.1679430176-92598674.1667837264) (ลิงก์จะเปิดในหน้าต่างใหม่) ซึ่งคุณจะพบลิงก์ของไดรเวอร์และคำแนะนำในการติดตั้ง

## ทำการเชื่อมต่อใน Tableau Desktop

ใน Tableau Desktop คุณจะใช้วิธีตรวจสอบสิทธิ์ได้ 2 วิธีด้วยตัวเชื่อมต่อ Google BigQuery คุณสามารถเข้าสู่ระบบโดยใช้ “บัญชีบริการ” หรือ OAuth

#### ทำตามขั้นตอนต่อไปนี้ให้เสร็จสิ้นเพื่อเข้าสู่ระบบด้วยบัญชีบริการ

1. เปิดใช้งาน Tableau และเลือก **Google BigQuery JDBC** ในส่วน**เชื่อมต่อ**
2. เข้าสู่ **ID โปรเจกต์การเรียกเก็บเงิน** ตรวจสอบว่าคุณใช้ ID โปรเจกต์การเรียกเก็บเงินของ Google Cloud ไม่ใช่ชื่อโปรเจกต์การเรียกเก็บเงิน
3. ใน**การตรวจสอบสิทธิ์** ให้เลือก**เข้าสู่ระบบด้วยการใช้ไฟล์ (JSON) บัญชีบริการ**
4. ป้อนเส้นทางไฟล์หรือใช้ปุ่ม**เรียกดู**เพื่อค้นหา
5. (ไม่บังคับ) ไปที่แท็บ**ขั้นสูง**
6. ในแท็บ**ขั้นสูง** เลือก**ใช้ Storage API** เพื่อให้รับการแยกข้อมูลที่เร็วขึ้น
7. ยกเลิกการเลือกตัวเลือก**แจกแจงโปรเจกต์ทั้งหมด**เพื่อช่วยเพิ่มเวลาดำเนินการ
8. หลังจากที่คุณทำการเปลี่ยนแปลงแล้ว ให้เลือก**เข้าสู่ระบบ**
9. ป้อนรหัสผ่านเพื่อดำเนินการต่อ
10. เลือก**ยอมรับ**เพื่ออนุญาตให้ Tableau เข้าถึงข้อมูล Google BigQuery ของคุณ จากนั้น คุณจะเห็นข้อความแจ้งให้ปิดเบราว์เซอร์ หลังจากตรวจสอบสิทธิ์แล้ว Tableau จะสร้างเวิร์กบุ๊กโดยใช้ ID โปรเจกต์การเรียกเก็บเงินที่คุณระบุ

#### ทำตามขั้นตอนต่อไปนี้ให้เสร็จสิ้นเพื่อเข้าสู่ระบบด้วย OAuth

1. เปิดใช้งาน **Tableau** และเลือก **Google BigQuery JDBC** ในส่วน**เชื่อมต่อ**
2. เข้าสู่ ID โปรเจกต์การเรียกเก็บเงิน ตรวจสอบว่าคุณใช้ ID โปรเจกต์การเรียกเก็บเงินของ Google Cloud ไม่ใช่ชื่อโปรเจกต์การเรียกเก็บเงิน
3. ใน**การตรวจสอบสิทธิ์** ให้เลือก**เข้าสู่ระบบด้วย OAuth**
4. (ไม่บังคับ) ไปที่แท็บ**ขั้นสูง**
5. ในแท็บ**ขั้นสูง** เลือก**ใช้ Storage API** เพื่อให้รับการแยกข้อมูลที่เร็วขึ้น
6. ยกเลิกการเลือกตัวเลือก**แจกแจงโปรเจกต์ทั้งหมด**เพื่อช่วยเพิ่มเวลาดำเนินการ
7. เลือก**เข้าสู่ระบบ**
8. เลือกบัญชีที่มีข้อมูลของคุณ
9. เลือก**ดำเนินการต่อ**เพื่ออนุญาตให้ Tableau เข้าถึงข้อมูล Google BigQuery ของคุณ หลังจากตรวจสอบสิทธิ์แล้ว Tableau จะสร้างเวิร์กบุ๊กโดยใช้ ID โปรเจกต์การเรียกเก็บเงินที่คุณระบุ

## ทำการเชื่อมต่อใน Tableau Cloud

ใน Tableau Cloud คุณจะใช้วิธีตรวจสอบสิทธิ์ Oauth ด้วยตัวเชื่อมต่อ Google BigQuery

1. เปิดใช้งาน Tableau และเลือก **Google BigQuery JDBC** ในส่วน**เชื่อมต่อ**
2. เข้าสู่ ID โปรเจกต์การเรียกเก็บเงิน ตรวจสอบว่าคุณใช้ ID โปรเจกต์การเรียกเก็บเงินของ Google Cloud ไม่ใช่ชื่อโปรเจกต์การเรียกเก็บเงิน
3. ใน**การตรวจสอบสิทธิ์** ให้เลือกเข้าสู่ระบบด้วย OAuth
4. (ไม่บังคับ) ไปที่แท็บ**ขั้นสูง**
5. ในแท็บ**ขั้นสูง** เลือก**ใช้ Storage API** เพื่อให้รับการแยกข้อมูลที่เร็วขึ้น
6. ยกเลิกการเลือกตัวเลือก**แจกแจงโปรเจกต์ทั้งหมด**เพื่อช่วยเพิ่มเวลาดำเนินการ
7. เลือก**เข้าสู่ระบบ**
8. เลือกบัญชีที่มีข้อมูลของคุณ
9. เลือก**ดำเนินการต่อ**เพื่ออนุญาตให้ Tableau เข้าถึงข้อมูล Google BigQuery ของคุณ หลังจากตรวจสอบสิทธิ์แล้ว Tableau จะสร้างเวิร์กบุ๊กโดยใช้ ID โปรเจกต์การเรียกเก็บเงินที่คุณระบุ

## การย้ายข้อมูลเวิร์กบุ๊กที่มีอยู่

หากต้องการย้ายเวิร์กบุ๊กจากตัวเชื่อมต่อ Google BigQuery API ไปยังตัวเชื่อมต่อ JDBC คุณต้องเปลี่ยนแหล่งข้อมูลเป็น Google BigQuery (JDBC) ด้วยตนเองและเผยแพร่อีกครั้ง