BigQuery 가격 책정

항상 무료 사용량 한도

Google Cloud 무료 등급 혜택 중 하나로 BigQuery의 일부 리소스를 특정 한도까지 무료로 사용할 수 있습니다. 무료 사용량은 무료 체험 기간 및 그 이후에도 사용할 수 있습니다. 그러나 무료 체험 기간 종료 이후 이 사용량 한도를 초과하는 경우에는 이 페이지의 가격 정책에 따라 요금이 청구됩니다.

리소스 월별 무료 사용량 한도 세부정보
스토리지 매월 10GB까지는 무료입니다. BigQuery에 저장된 BigQuery ML 모델 및 학습 데이터는 BigQuery 스토리지 무료 등급에 포함됩니다.
쿼리(분석) 매월 처리되는 쿼리 데이터 중 최초 1TB는 무료입니다. BigQuery ML 예측, 검사, 평가 기능을 사용하는 쿼리는 BigQuery 분석 무료 등급에 포함됩니다. CREATE MODEL 문을 포함하는 BigQuery ML 쿼리는 포함되지 않습니다.
안정적인 월별 요금을 선호하는 대량 사용 고객은 BigQuery 정액제를 이용할 수도 있습니다.
BigQuery Storage Write API(미리보기) 매월 처음 2TB는 무료입니다. 자세한 내용은 데이터 수집 가격 책정을 참조하세요.
BigQuery ML CREATE MODEL 쿼리 매월 10GB까지는 CREATE MODEL 문이 포함된 쿼리 데이터가 무료로 처리됩니다. BigQuery ML CREATE MODEL 쿼리는 BigQuery 분석 무료 등급에 포함되지 않으며 BigQuery ML 기본 제공 모델(BigQuery에서 학습된 모델)에만 적용됩니다.

BigQuery ML 가격 책정

BigQuery ML 모델은 기본 제공 모델과 외부 모델의 2가지 카테고리로 분류할 수 있습니다. BigQuery ML 기본 제공 모델은 선형 회귀, 로지스틱 회귀, k-평균, 행렬 분해, 시계열 모델과 같은 BigQuery에서 학습된 모델입니다. BigQuery ML 외부 모델은 다른 Google Cloud 서비스를 활용하여 학습된 DNN 및 부스티드 트리 모델(Vertex AI에서 학습), AutoML 모델(AutoML Tables 백엔드에서 학습)입니다. BigQuery ML 모델 학습 가격은 모델 유형과 사용량 패턴을 기준으로 정액제 또는 주문형으로 책정됩니다. BigQuery ML 예측 및 평가 함수는 BigQuery ML 내에서 모든 모델 유형에 대해 실행되며 가격은 아래와 같이 책정됩니다.

BigQuery ML 정액제

BigQuery는 모델 생성, 평가, 검사, 예측에 따른 주문형 가격보다 안정적인 월정액 요금을 선호하는 기업 고객 또는 대용량 사용 고객을 위해 정액제를 제공합니다.

고객은 예약을 통해 BigQuery ML 모델을 학습할 수 있습니다. 또한 BigQuery ML 비용은 BigQuery 월정액에 포함됩니다.

기본 제공 모델 생성 예약

BigQuery에는 QUERY, PIPELINE, ML_EXTERNAL라는 3가지의 예약 할당 작업 유형이 있습니다. 분석 쿼리에 사용되는 QUERY 할당은 BigQuery ML 기본 제공 모델의 CREATE MODEL 쿼리를 실행하는 데도 사용됩니다. 기본 제공 모델 학습 및 분석 쿼리는 할당된 예약에서 동일한 리소스 풀을 공유하며, 선점 가능하고 다른 예약의 유휴 슬롯을 사용한다는 점에서 동일하게 동작합니다.

외부 모델 생성 예약

외부 모델은 BigQuery 외부에서 학습되므로 워크로드가 비선점형입니다. 따라서 다른 워크로드가 영향을 받지 않도록 ML_EXTERNAL 작업 유형이 할당된 예약만 이러한 외부 작업에 사용할 수 있습니다. 예약 워크로드 관리에서는 외부 모델 학습 작업의 예약을 생성하는 방법을 설명합니다. 작업당 슬롯 사용량을 계산하여 BigQuery 슬롯과 외부 Google Cloud 서비스 요금 간의 가격 패리티를 유지할 수 있습니다.

BigQuery ML 주문형 가격

주문형 쿼리에 대한 BigQuery ML 가격은 모델 유형, 모델 생성, 모델 평가, 모델 검사, 모델 예측 등 작업 유형에 따라 달라집니다.

BigQuery ML 주문형 가격은 다음과 같습니다.

USD 외의 통화로 지불하면 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.

1 반복 모델에서 CREATE MODEL 문은 50회 반복 후 중지됩니다. 주문형 및 정액제 가격 책정 모두에 적용됩니다.

2시계열 모델의 경우 자동 초매개변수 미세 조정에 대해 auto-arima가 사용 설정되어 있으면 학습 단계에서 여러 후보 모델에 대한 적합성을 평가할 수 있습니다. 이 경우에는 입력 SELECT 문으로 처리되는 바이트 수에 AUTO_ARIMA_MAX_ORDER 학습 옵션에서 제어될 수 있는 후보 모델 수를 곱합니다. 주문형 및 정액제 가격 책정 모두에 적용됩니다. 다음 내용은 시계열 모델 만들기에 적용됩니다.

  • auto-arima가 사용 설정된 단일 시계열 예측의 경우 AUTO_ARIMA_MAX_ORDER가 (1, 2, 3, 4, 5)일 때 비계절성 d가 1이면 후보 모델 수가 각각 (6, 12, 20, 30, 42)이지만 그 외의 경우에는 각각 (3, 6, 10, 15, 21)입니다.

  • TIME_SERIES_ID_COL을 사용하는 여러 시계열 예측의 경우 AUTO_ARIMA_MAX_ORDER가 각각 (1, 2, 3, 4, 5)일 때 요금이 (6, 12, 20, 30, 42)에 대해 부과됩니다.

  • 이 모델 선택은 모델 생성에만 적용됩니다. 모델 평가, 검사, 예측의 경우 선택된 모델만 사용되며 일반 쿼리 가격이 적용됩니다.

BigQuery ML 테스트 실행

일부 모델 유형의 기본 알고리즘 특성과 결제상의 차이 때문에 초기 예상이 복잡하여 일부 모델 유형에서는 학습이 완료될 때까지 처리된 바이트가 계산되지 않습니다.

BigQuery ML 가격 책정 예시

BigQuery ML 요금은 청구서에 별도 항목으로 표기되지 않습니다. 현재 모델에서 BigQuery 정액제를 이용하는 경우 BigQuery ML 요금이 정액제 요금에 포함됩니다.

주문형 가격을 이용하는 경우 BigQuery ML 요금이 BigQuery 분석(쿼리) 요금에 포함됩니다.

검사, 평가, 예측을 수행하는 BigQuery ML 작업 시 주문형 쿼리 작업과 동일한 요금이 부과됩니다. CREATE MODEL 쿼리의 경우 발생하는 요금이 다르므로 Cloud Logging 감사 로그를 사용해 CREATE MODEL 작업 비용을 별도로 계산해야 합니다. 감사 로그를 사용하면 BigQuery ML CREATE MODEL 작업별로 BigQuery ML 서비스에서 청구되는 바이트를 파악할 수 있습니다. 그런 다음 청구되는 바이트를 리전 또는 멀티 리전 위치에서 CREATE MODEL 쿼리에 적용되는 적절한 요금과 곱하면 됩니다.

예를 들어 US에서 BigQuery ML CREATE MODEL 문을 포함하는 쿼리 작업의 비용을 확인하려면 다음 안내를 따르세요.

  1. Google Cloud Console에서 Cloud Logging 페이지를 엽니다.

  2. 제품이 BigQuery로 설정되었는지 확인합니다.

  3. '라벨 또는 텍스트 검색 기준 필터링' 상자의 드롭다운 화살표를 클릭하고 고급 필터로 전환을 선택합니다. 그러면 필터에 다음 텍스트가 추가됩니다.

    resource.type="bigquery_resource"
    
  4. resource.type 줄 아래의 두 번째 줄에 다음 텍스트를 추가합니다.

    protoPayload.serviceData.jobCompletedEvent.job.jobConfiguration.query.statementType="CREATE_MODEL"
    
  5. 필터 제출 버튼 오른쪽에 있는 드롭다운 목록에서 적절한 기간을 선택합니다. 예를 들어 지난 24시간을 선택하면 지난 24시간 안에 완료된 BigQuery ML CREATE MODEL 작업이 표시됩니다.

  6. 필터 제출을 클릭해 특정 기간에 완료된 작업을 표시합니다.

  7. 데이터가 채워진 후 옵션 보기를 클릭하고 커스텀 필드 수정을 선택합니다.

  8. 커스텀 필드 추가 대화상자에 다음을 입력합니다.

    protoPayload.serviceData.jobCompletedEvent.job.jobStatistics.totalBilledBytes
    
  9. 저장을 클릭해 결과를 업데이트합니다.

  10. 페이지가 업데이트되면 각 BigQuery ML 작업에서 청구되는 바이트가 작업의 타임스탬프 오른쪽에 표시됩니다. 청구되는 바이트가 무료 등급에 포함되는 경우 값이 표시되지 않습니다. 예를 들면 다음과 같습니다.

    청구되는 BigQuery ML 바이트

  11. BigQuery ML CREATE MODEL 작업의 요금을 계산하려면 청구되는 바이트에 BigQuery ML 주문형 가격을 곱합니다. 이 예시에서는 CREATE MODEL 작업에서 100,873,011,200바이트를 처리했습니다. US 멀티 리전 위치에서의 작업 비용을 계산하려면 청구되는 바이트를 1TB당 바이트 수로 나눈 후 모델 생성 비용을 곱합니다.

    100873011200/1099511627776 x $250.00 = $22.94

다음 단계

커스텀 견적 요청

Google Cloud의 사용한 만큼만 지불 가격 책정을 사용하면 사용한 서비스에 대한 요금만 지불하면 됩니다. 영업팀에 문의하여 조직에 대한 커스텀 견적을 받아 보세요.
영업팀에 문의