안녕하세요,
베스핀글로벌 GCP Support팀입니다.
이번 아티클에서는 주제로 "BigQuery 사용 방법"을 다루고자 합니다.
BigQuery란?
BigQuery는 Google에서 제공하는 데이터를 관리 및 분석 기능을 가진 완전 관리형 엔터프라이즈 데이터 웨어하우스입니다.
BigQuery의 서버리스 아키텍처에서는 SQL 쿼리를 사용합니다.
그외에도 머신러닝 모델링 및 예측 분석을 제공하는 BigQuery ML 서비스가 있습니다.
BigQuery는 완전 관리형 서비스이기 때문에 인프라에 대해 직접 관리할 필요가 없습니다.
BigQuery에서 작업시 사용되는 Compute 리소스는 Slot이라는 단위로 할당되어 사용되며, Slot은 정기적으로 예약 혹은 실시간 할당 하여 사용할 수 있습니다.
BigQuery는 주로 다음과 같은 작업에 사용됩니다.
- 데이터 로드 및 내보내기
- 데이터 쿼리 및 분석(데이터를 쿼리하거나 시각화 툴을 사용, 양방향 쿼리 실행, 일괄 쿼리 실행, 뷰 생성 등)
- 데이터 관리(Dataset, Table 단위로 리전별 데이터 저장 및 접근 제어 관리)
- Scheduled Query를 사용한 정기적인 쿼리 작업
BigQuery Studio 사용 방법
BigQuery Studio는 BigQuery 데이터를 탐색, 시각화, 분석하는 데 사용할 수 있는 웹 기반 도구입니다.
BigQuery Studio를 사용하려면 다음 단계를 따르세요.
- 콘솔 > BigQuery > BigQuery Studio로 이동합니다.
- 새 탭에서 원하는 쿼리문을 입력합니다.
- 상단의 Run 버튼을 눌러 실행합니다.(실행 전 우측 상단에 표시되는 예상 Proccessed Bytes를 확인합니다)
- 쿼리문을 저장하거나 Scheduled Query를 생성할 수 있습니다.(SAVE, SCHEDULE)
- 쿼리한 결과를 CSV, JSON 양식으로 로컬 PC나 드라이브에 저장할 수 있습니다.(SAVE RESULTS)
- 쿼리한 결과를 Looker Studio, Spread sheet 와 같은 툴로 시각화할 수 있습니다.(EXPLORE DATA)
참조링크
[1] BigQuery 개요
https://cloud.google.com/bigquery/docs/introduction
[2] BigQuery Studio 콘솔 사용하기
https://cloud.google.com/bigquery/docs/bigquery-web-ui
관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.
감사합니다.