BigQuery는 구글에서 제공하는 데이터를 관리 및 분석 기능을 가진 완전 관리형 엔터프라이즈 데이터 웨어하우스입니다.

BigQuery의 서버리스 아키텍처에서는 SQL 쿼리를 사용합니다.

그외에도 머신러닝 모델링 및 예측 분석을 제공하는 BigQuery M서비스가 있습니다.


BigQuery는 주로 데이터 로드 및 내보내기 / 데이터 쿼리 및 보기 / 데이터 관리 에 사용됩니다.

대부분의 경우 BigQuery 스토리지에 데이터를 로드하며, 다시 가져오려면 데이터 내보내기를 수행하면 됩니다.

데이터를 쿼리하거나 보는 경우, 양방향 쿼리 실행일괄 쿼리 실행뷰 생성 등이 가능합니다.

이 외에도 BigQuery에 있는 데이터 관리가 가능합니다.



BigQuery는 완전 관리형 서비스이기 때문에 인프라에 대해 직접 관리할 필요가 없습니다. 

BigQuery에서 작업시 사용되는 Compute 리소스는 Slot이라는 단위로 할당되어 사용되며, Slot은 정기적으로 예약 혹은 실시간 할당 하여 사용할 수 있습니다.