Google BigQuery용 Simba 드라이버

소개

Google에서는 BigQuery의 표준 SQL 성능을 활용하는 ODBC 및 JDBC 드라이버를 제공하기 위해 Magnitude Software Company의 자회사인 Simba Technologies Inc와 제휴를 맺었습니다.

이 드라이버는 사용자가 기본적인 통합 없이 기존의 도구와 인프라에 Google BigQuery의 성능을 연결하도록 지원하기 위해 제작되었습니다. BigQuery와의 새로운 통합을 구축하려면 기본 API 사용을 고려해보세요. ODBC/JDBC 연결을 통해 노출되는 기능은 BigQuery가 제공하는 전체 기능 중 일부입니다.

현재 출시된 ODBC 드라이버(2.1.23.1031)

현재 출시된 JDBC 드라이버(1.2.0.1000)

알려진 문제 및 FAQ

이 드라이버를 사용하여 Google BigQuery와 기존 환경 간에 데이터를 내부화하거나 내보낼 수 있나요?

이 드라이버는 BigQuery의 쿼리 인터페이스를 활용하지만 BigQuery의 대규모 내부 데이터화 메커니즘이나 내보내기 기능을 활용하기 위한 기능은 제공하지 않습니다.

DML을 사용하여 소량의 INSERT 요청을 제출할 수는 있지만 DML 제한의 적용을 받습니다.

이 드라이버는 BigQuery의 중첩 및 반복 데이터 스키마를 어떻게 처리하나요?

ODBC 데이터 모델에는 데이터를 표현할 적절한 방법이 없기 때문에 중첩되고 반복되는 데이터(표준 SQL에서는 STRUCTS나 ARRAYS라고도 함)는 BigQuery API의 JSON 출력으로 표시됩니다. 이러한 유형을 조작하는 쿼리를 실행해도 되지만, 쿼리의 출력 스키마 유형이 복잡하다면 드라이버가 이 유형을 JSON 형식으로 인코딩하여 표시합니다.

드라이버가 매개변수화된 쿼리를 지원하나요?

예. 드라이버는 위치 기준의 매개변수화를 지원합니다. 실행 전에 쿼리를 준비하면 유효성 검사 정보가 제공되지만 실행된 쿼리의 성능에는 영향을 미치지 않습니다.

드라이버에 라이선스가 필요하나요?

드라이버와 함께 제공되는 이전 버전의 문서는 라이선스 파일을 참조했습니다. 제공되는 드라이버에는 라이선스 파일이 필요하지 않으며 이를 정확하게 명시하기 위해 문서를 업데이트했습니다.

드라이버가 SQL 쿼리 접두사를 지원하나요?

BigQuery는 이전 SQL과 표준 SQL 언어를 전환하는 데 쿼리 접두사를 이용하도록 지원하지만 드라이버는 그렇지 않습니다. 드라이버는 사용한 SQL 모드와 관련된 특정 상태를 유지하며 연결을 만들 때 옵션을 명시적으로 설정합니다. SQL 모드는 연결을 만들 때 고정되기 때문에 드라이버는 쿼리 접두사를 이용한 SQL 언어 전환을 지원하지 않습니다.

이 드라이버에 대한 지원을 받으려면 어떻게 해야 하나요?

지원 옵션은 지원 페이지를 참조하세요. BigQuery팀은 드라이버에 대한 직접적인 엔지니어링 지원을 제공하지는 않지만 보고된 문제 해결에 필요하다면 Simba팀과 협력합니다.

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

도움이 필요하시나요? 지원 페이지를 방문하세요.