BigQuery용 Simba ODBC 및 JDBC 드라이버 사용

BigQuery용 Simba Open Database Connectivity (ODBC) 및 Java Database Connectivity(JDBC) 드라이버는 애플리케이션을 BigQuery에 연결하여 원하는 도구 및 인프라로 BigQuery 기능을 사용할 수 있도록 지원합니다. 일반적으로 JDBC 드라이버는 Java 애플리케이션과 함께 사용되고 ODBC 드라이버는 그 외의 경우에 사용됩니다.

Simba ODBC 및 JDBC 드라이버는 Google Cloud Ready - BigQuery 파트너insightsoftware에서 개발했습니다. Simba JDBC 드라이버의 대안으로 미리보기에서 Google에서 개발한 BigQuery용 JDBC 드라이버를 사용할 수 있습니다.

제한사항

BigQuery용 Simba ODBC 및 JDBC 드라이버에는 다음과 같은 제한사항이 적용됩니다.

시작하기 전에

BigQuery용 Simba ODBC 및 JDBC 드라이버를 사용하는 경우 표준 BigQuery API 대신 BigQuery Storage Read API를 사용하여 데이터를 읽을 수 있습니다. insightsoftware 문서에서는 이 기능을 고처리량 API라고 합니다. 이 선택적 기능을 사용하려면 필수 역할이 있는지 확인하세요.

High-Throughput API에 필요한 역할

High-Throughput API를 사용하는 데 필요한 권한을 얻으려면 관리자에게 BigQuery 프로젝트에 대한 BigQuery 읽기 세션 사용자 (roles/bigquery.readSessionUser) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.

이 사전 정의된 역할에는 High-Throughput API를 사용하는 데 필요한 권한이 포함되어 있습니다. 필요한 정확한 권한을 보려면 필수 권한 섹션을 펼치세요.

필수 권한

High-Throughput API를 사용하려면 다음 권한이 필요합니다.

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

커스텀 역할이나 다른 사전 정의된 역할을 사용하여 이 권한을 부여받을 수도 있습니다.

BigQuery용 Simba ODBC 드라이버 설치 및 구성

  1. 운영체제에 맞는 3.1.6.1026 버전 드라이버를 다운로드합니다.

  2. insightsoftware 설치 및 구성 가이드의 안내를 따르세요.

기능 변경사항 및 워크플로 업데이트에 대한 자세한 내용은 Simba Google BigQuery ODBC 데이터 커넥터 출시 노트를 참고하세요.

이전 드라이버 버전 목록을 보려면 다음 섹션을 펼치세요.

BigQuery용 Simba JDBC 드라이버 설치 및 구성

  1. 1.6.5.1002 버전의 드라이버를 다운로드합니다.

  2. insightsoftware 설치 및 구성 가이드의 안내를 따릅니다.

기능 변경사항 및 워크플로 업데이트에 대한 자세한 내용은 Simba Google BigQuery JDBC 데이터 커넥터 출시 노트를 참고하세요.

이전 드라이버 버전 목록을 보려면 다음 섹션을 펼치세요.

지원

BigQuery용 Simba ODBC 및 JDBC 드라이버에 대한 지원은 표준 Cloud Customer Care 채널을 통해 제공됩니다.

가격 책정

BigQuery용 Simba ODBC 및 JDBC 드라이버는 무료로 다운로드할 수 있으며 드라이버를 사용하는 데 추가 라이선스가 필요하지 않습니다. 하지만 드라이버를 사용하는 경우 다음 BigQuery 가격 책정이 적용됩니다.

다음 단계