....

Google Big Query + JDBC Driver 본문

GCP

Google Big Query + JDBC Driver

idkook 2020. 7. 15. 09:06

Google BigQuery에서 업체와의 제휴를 통해 JDBC4.2를 지원한다고 한다..

https://cloud.google.com/bigquery/providers/simba-drivers

 

다만, 전체 BigQuery의 기능들 중 일부만 제공되는 관계로 새로운 시스템 구축 시 기본 API를 사용하는 게 더 좋다고...

 

  1. JDBC 사용시 발생할 수 있는 제약 사항들을 간단히 정리.
  2. 대규모 수집 매커니즘이나 내보내기 기능을 제공하지 않음
  3. INSERT시 DML 제한의 적용을 받음 (처음 1000건은 동시 실행 가능 이후 10개씩으로 제한되며 큐에 추가되는데 큐의 사이즈도 100개까지..)
  4. SQL 쿼리 프리픽스 미지원
  5. 다운로드 사이트에 따라 라이선스 비용이 발생할 수 있다고....
  6. 이외에도 문서에 명시되진 않았지만 Nested Type에 대한 매핑이 어떻게 처리될지.....

결론은, Legacy가 아닌 이상 BigQuery 클라이언트 라이브러리를 직접 사용하는 수밖에...

라이브러리니까 드라이버처럼 로우 레벨 코딩까지 해야 하는 건 아닐 거야... (그래야만 해!!!!)

https://cloud.google.com/bigquery/docs/reference/libraries?hl=ko

 

Comments