使用 BigQuery 的 Simba ODBC 和 JDBC 驅動程式

BigQuery 的 Simba 開放式資料庫連線 (ODBC) 和 Java 資料庫連線 (JDBC) 驅動程式可將應用程式連線至 BigQuery,讓您使用偏好的工具和基礎架構,運用 BigQuery 功能。一般來說,JDBC 驅動程式用於 Java 應用程式,ODBC 驅動程式則用於其他應用程式。

Simba ODBC 和 JDBC 驅動程式是由 insightsoftware 開發,這家公司是 Google Cloud Ready - BigQuery 合作夥伴。

限制

BigQuery 的 Simba ODBC 和 JDBC 驅動程式有下列限制:

事前準備

使用 BigQuery 的 Simba ODBC 和 JDBC 驅動程式時,您可以選擇使用 BigQuery Storage Read API 讀取資料,而非標準的 BigQuery API。在 insightsoftware 說明文件中,這項功能稱為「高輸送量 API」。如要使用這項選用功能,請確認您具備必要角色。

高輸送量 API 的必要角色

如要取得使用高處理量 API 的必要權限,請要求管理員授予您 BigQuery 專案的「BigQuery Read Session User」 (roles/bigquery.readSessionUser) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

這個預先定義的角色具備使用高輸送量 API 所需的權限。如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:

所需權限

如要使用高輸送量 API,必須具備下列權限:

  • resourcemanager.projects.get
  • resourcemanager.projects.list
  • bigquery.readsessions.create
  • bigquery.readsessions.getData
  • bigquery.readsessions.update

您或許還可透過自訂角色或其他預先定義的角色取得這些權限。

安裝及設定 BigQuery 的 Simba ODBC 驅動程式

  1. 請根據作業系統下載 3.4.1.3004 版的驅動程式:

    下載 BigQuery 適用的 Simba ODBC 驅動程式,即表示您同意適用的《Google 服務條款》。如要再授權或 OEM 重新發布,可能需要另外取得授權。

  2. 請按照 insightsoftware 安裝與設定指南中的操作說明操作。

如要瞭解功能異動和工作流程更新,請參閱「Simba Google BigQuery ODBC 資料連接器版本資訊」。

如要查看先前的驅動程式版本清單,請展開下列部分:

安裝及設定 BigQuery 的 Simba JDBC 驅動程式

  1. 下載驅動程式 1.8.1.1003 版。

    下載 BigQuery 適用的 Simba JDBC 驅動程式,即表示您同意適用的《Google 服務條款》。如要再授權或 OEM 重新發布,可能需要另外取得授權。

  2. 請按照 insightsoftware 安裝與設定指南中的操作說明操作。

如要瞭解功能異動和工作流程更新,請參閱「Simba Google BigQuery JDBC Data Connector Release Notes」。

如要查看先前的驅動程式版本清單,請展開下列部分:

支援

如需 BigQuery 的 Simba ODBC 和 JDBC 驅動程式支援,請透過標準 Cloud Customer Care管道取得協助。

定價

您可以免費下載 BigQuery 的 Simba ODBC 和 JDBC 驅動程式。不過,轉授權或 OEM 發行可能需要另外申請授權。

如要進一步瞭解有關重新發布或 OEM 授權的授權事宜,請直接前往 insightsoftware.com 聯絡 insightsoftware (前身為 Simba)。

使用驅動程式時,適用下列 BigQuery 定價:

後續步驟