Cloud Healthcare API 가격 책정

이 문서에서는 Cloud Healthcare API 및 Healthcare Natural Language API의 가격 책정 세부정보를 설명합니다.

Cloud Healthcare API

이 섹션에서는 Cloud Healthcare API의 가격 책정 세부정보를 설명합니다. Google Cloud 가격 계산기를 사용해 Cloud Healthcare API 사용 비용을 추정할 수도 있습니다.

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

가격 책정 개요

Cloud Healthcare API의 가격은 다음 항목의 조합에 따라 책정됩니다.

가격표

아래 가격표는 Cloud Healthcare API 사용 시 적용되는 비용을 나타낸 것입니다.

사용량 및 요금을 보여주는 예시 시나리오는 가격 책정 예시를 참조하세요.

데이터 스토리지

데이터 스토리지 요금은 구조화된 스토리지 또는 Blob 스토리지로 분류됩니다. 다음 표의 Blob 스토리지 요금은 최소 저장 기간이 필요하지 않은 표준 스토리지 클래스에 해당합니다. 다른 Blob 스토리지 클래스 요금과 최소 저장 기간에 대한 자세한 내용은 DICOM 데이터 스토리지를 참조하세요.

기본적으로 모든 스토리지 요금은 구조화된 스토리지 카테고리에 해당합니다. 스토리지 볼륨은 수집된 데이터 바이트, 색인 생성 오버헤드(색인이 생성된 바이트 기준으로 측정), 백업 바이트를 기반으로 합니다. 가격은 결제 기간에 모든 데이터 저장소에서 주기적으로 집계된 측정값에 따라 책정됩니다.

요청 볼륨

요청은 다음 중 하나를 통해 호출된 HTTPS 또는 gRPC 작업입니다.

  • healthcare.googleapis.com 엔드포인트
  • gcloud 도구
  • Google Cloud 콘솔

요청은 다음 유형 중 하나일 수 있습니다.

  • 표준 요청: 모든 요청의 기본값
  • 복잡한 요청: 표준 요청에 비해 계산 강도가 높은 API 요청을 캡처합니다.
  • 다중 작업 요청: 다중 작업 요청 캡처
  • 고급 작업 요청: FHIR PITR(point-in-time recovery)과 같은 작업 캡처

처음 25,000개의 요청은 무료입니다. 무료 등급이 소진되면 다음 등급은 월별 요청 100,000회를 기준으로 가격이 책정됩니다.

카테고리 요청 0~25,000개 요청 25,000~10억 개 요청 10억 개 초과
표준 요청 $0.00 $0.39 $0.29
복잡한 요청 $0.00 $0.69 $0.59
다중 작업 요청 $0.00 $0.39 $0.29

고급 작업 요청에는 요청 100,000건당 $0.99가 청구됩니다.

다음 표에 지정되지 않은 한 모든 작업은 표준 요청입니다. 스크롤하여 표의 전체 콘텐츠를 봅니다.

복잡한 요청 작업 다중 작업 요청 작업 무료 작업 고급 작업
consentStores.evaluateUserConsents
dicomStores.searchForStudies

dicomStores.searchForSeries
dicomStores.searchForInstances
fhir.search
fhir.conditionalPatch
fhir.conditionalPatch
fhir.Observation-lastn
fhir.Observation-lastn
fhir.Observation-lastn
{26/26/3}





dicomStores.searchForSeries
dicomStores.searchForInstances
dicomStores.searchForInstances
dicomStores.searchForInstances 프로필 사용fhir.conditionalUpdatefhir.ConceptMap-search-translatefhir.Resource-validatefhir.Resource-incoming-referencesfhir.create fhir.update fhir.patch
dicomStores.studies.storeInstances
dicomStores.studies.series.instances.retrieveInstance
dicomStores.studies.retrieveStudy
dicomStores.studies.series.retrieveSeries
fhir.Patient-everything
fhir.executeBundle
hl7V2Stores.messages.batchGet
fhirStores.delete
fhirStores.import
fhir.delete
fhir.Resource-purge
fhir.conditionalDelete
dicomStores.delete
dicomStores.studies.delete
dicomStores.studies.series.delete
dicomStores.studies.series.instances.delete
hl7V2Stores.delete
hl7V2Stores.messages.delete
datasets.delete
annotationStores.delete
annotationStores.import
annotationStores.annotations.delete
fhirStores.rollback

예를 들면 다음과 같습니다.

  • 위 표의 '다중 작업 요청 작업' 열에 있는 DICOM 작업은 단일 요청으로 여러 DICOM 인스턴스를 전송할 수 있습니다. 예를 들어 단일 dicomStores.storeInstances 요청은 여러 인스턴스를 업로드하는 데 사용할 수 있습니다. 이러한 요청의 경우 전송된 DICOM 인스턴스별로 다중 작업 요청에 대한 비용이 청구됩니다.
  • hl7V2Stores.messages.batchGet 메서드에 대한 호출은 표준 요청 1개와 n가 반환된 메시지 수인 n - 1 다중 작업 요청으로 구성됩니다.
  • fhir.executeBundle 메서드에 대한 호출은 표준 요청 1개와 n-1 다중 작업 요청으로 구성됩니다. 여기서 n은 삭제 작업이 아닌 요청된 번들 항목의 수입니다(fhir.delete는 무료).
  • FHIR 프로필의 유효성 검사는 fhir.create, fhir.update, fhir.patch 요청의 각 리소스에 대한 단일 복잡한 요청으로 요금이 부과됩니다. fhir.executeBundle로의 호출은 번들의 검증된 리소스마다 요금이 부과됩니다. 리소스의 프로필 수에 관계없이 리소스당 한 번만 요금이 청구됩니다.
  • FHIR PITR(point-in-time recovery) 작업(fhirStores.rollback)을 사용하여 단일 FHIR 리소스 ID를 복구하는 비용은 $0.0000099이고 고유 FHIR 리소스 ID 100,000개를 복구하는 비용은 $0.99입니다.

알림 볼륨

알림은 데이터 저장소에서 발생하여 Google Cloud 또는 외부 엔드포인트로 전송되는 스트리밍 이벤트입니다. 알림은 리소스 이름, 리소스 메타데이터 또는 전체 리소스를 포함하며 사용자가 제공한 구성에 따라 생성됩니다. 기본적으로 모든 알림은 '표준 알림' 유형입니다.

다음은 월별 알림 100만 개당 가격입니다.

카테고리 0~100,000개의 알림(100만 개당) 100,000개 초과 알림(100만 개당)
표준 알림 $0.00 $0.29

예를 들어 데이터 저장소에 연결된 Pub/Sub 주제에 전송된 Pub/Sub 알림은 표준 알림입니다.

DICOM 데이터 스토리지

모든 리전의 저장된 원시 DICOM 데이터는 Blob 스토리지를 사용합니다. 수집된 DICOM 이미지에서 검색 가능한 메타데이터 (예: DICOM 태그)는 구조화된 스토리지의 일부로 유지되고 요금이 청구됩니다.

Blob 스토리지 가격은 수집되고 저장된 비구조화 또는 BLOB 바이트 양과 사용되는 스토리지 클래스에 따라 책정됩니다. 다음 표에는 원시 DICOM 데이터를 저장하는 데 사용할 수 있는 다양한 스토리지 클래스와 최소 저장 기간이 나와 있습니다.

스토리지 클래스 최소 저장 기간
표준 없음
Nearline 30일
Coldline 90일
보관처리 365일

다음 표에서는 Nearline Storage, Coldline Storage, Archive 스토리지 클래스를 사용하여 Cloud Healthcare API에 DICOM 데이터를 저장할 때 적용되는 저장 데이터 요금을 보여줍니다. 이 요금은 모든 지역에 적용됩니다.

스토리지 클래스 비용(1GB당 월별 과금)
Nearline $0.020
Coldline $0.010
보관처리 $0.003

표준 스토리지 클래스의 요금은 데이터 스토리지 표에 다른 리전의 Blob 스토리지 요금으로 나열됩니다.

DICOM 데이터 조기 삭제

DICOM 객체를 삭제, 덮어쓰거나 다시 쓰면 조기 삭제 요금이 적용됩니다. 재작성의 예로 객체의 스토리지 클래스를 변경하는 경우를 들 수 있습니다. 조기 삭제 요금은 객체가 최소 기간 동안 원래 상태로 유지된 경우 청구된 금액과 같습니다.

다음 예시를 참조하세요.

  • Coldline Storage 클래스를 사용하여 1,000GB의 DICOM 객체를 저장합니다. Coldline Storage의 경우 월별 1GB당 가격은 $0.01입니다. 한 달을 30일로 간주하면 1GB당 일일 가격은 다음과 같이 계산할 수 있습니다.

     $0.01/GB/month * 1 day / 30 days 

  • 60일이 지나면 스토어의 모든 데이터를 삭제합니다. Coldline Storage는 최소 저장 기간이 90일이므로 객체가 최소 저장 기간인 90일 전체가 저장된 것처럼 비용이 청구됩니다. 청구 내역은 다음과 같습니다.

    • 데이터가 버킷에 있었던 60일과 관련된 일반적인 저장 스토리지 비용입니다.

       $0.01/GB/month * 1,000 GB * 2 months = $20 
    • 데이터의 90일 최소 저장 기간에서 남아 있는 30일에 해당하는 조기 삭제 수수료:

       ($0.01/GB/month * 1 day / 30 days) * 1,000 GB * 30 days = $10 
  • DICOM 데이터의 두 가지 구성요소를 합하면 90일이 아닌 60일 동안 발생한 총 스토리지 비용은 $30입니다. 이는 DICOM 데이터를 90일 전체 최소 저장 기간 동안 저장하고 90일이 지날 때 삭제한 경우와 동일한 비용입니다.

DICOM 데이터 검색

가져오기 수수료는 Nearline Storage, Coldline Storage 또는 Archive Storage에 저장된 객체 데이터 또는 메타데이터를 읽거나 복사, 이동 또는 다시 작성할 때 적용됩니다. 이 요금과 별도로 데이터 읽기와 관련된 네트워크 요금도 부과됩니다.

다음 표에서는 각 스토리지 클래스의 검색 속도를 보여줍니다.

스토리지 클래스 가격(1GB당)
표준 $0
Nearline $0.01
Coldline $0.02
보관처리 $0.05

Nearline Storage, Coldline Storage, Archive Storage에서 검색할 때마다 복잡한 요청 요금이 추가로 부과됩니다.

ETL 작업

Cloud Healthcare API의 추출, 변환, 로드(ETL) 작업은 다음 카테고리에 속합니다.

  • 일괄 내보내기
  • 스트리밍 내보내기
  • 일괄 평가
  • DICOM 트랜스코딩

총 데이터 볼륨은 각 결제 기간에 모든 서비스에서 집계됩니다. 다음 표에는 각 ETL 작업의 GB당 비용이 나와 있습니다.

카테고리 0~1GB 1~1,024GB(1TB) 1TB 초과
일괄 내보내기 $0.19 $0.14 $0.09
스트리밍 내보내기 $0.34 $0.29 $0.24
일괄 평가 $0.05 $0.05 $0.05
DICOM 트랜스코딩 $0.00 $0.004 $0.003

이러한 작업은 처리된 데이터의 총 볼륨에 따라 비용이 청구됩니다. 내보내기 작업에는 Cloud Storage 및 BigQuery와 같은 모든 대상이 포함됩니다. DICOM 트랜스코딩은 DICOM 인스턴스가 업로드된 것과 다른 transfer-syntax로 요청되는 경우에만 요금이 청구됩니다. 이는 검색 트랜잭션과 일괄 내보내기 요청에서 발생할 수 있습니다. 자세한 내용은 DICOM 적합성 명세 검색 트랜잭션 섹션을 참조하세요.

일괄 평가 작업은 '정답' 주석 저장소와 '평가된' 주석 저장소라는 두 주석 저장소 간의 데이터를 비교합니다. 이 작업은 정답 저장소의 주석 레코드를 반복하고, 평가된 주석 저장소에서 일치 항목(예: 동일한 DICOM 또는 FHIR 리소스를 설명하는 주석 레코드)을 검색합니다. 일치하는 주석 쌍을 비교하여 정답 주석 레코드와 평가된 주석 레코드의 차이를 계산합니다. 가격은 일치하는 쌍의 전체 크기에 정답 저장소의 리소스 이름 전체 길이를 합한 값에 비례합니다.

Cloud Storage로 내보내는 경우:

  • DICOM 데이터 볼륨은 저장된 파일 크기를 기반으로 합니다.
  • FHIR 데이터 볼륨은 프로토콜 버퍼 형식으로 전송된 바이트를 기반으로 합니다.
  • HL7v2 데이터 볼륨은 원시 HL7v2 메시지 바이트의 크기를 기반으로 합니다.
  • 주석 레코드 데이터 볼륨은 프로토콜 버퍼 형식으로 전송된 바이트를 기반으로 합니다.

BigQuery로 내보내는 경우:

  • DICOM 데이터 볼륨은 저장된 DICOM 메타데이터를 기반으로 합니다.
  • FHIR 데이터 볼륨은 전체 리소스를 기반으로 합니다.
  • 주석 레코드 데이터 볼륨은 프로토콜 버퍼 형식으로 전송된 바이트를 기반으로 합니다.

DICOM과 FHIR 모두 사용된 측정값은 전송된 프로토콜 버퍼 바이트 수를 기반으로 합니다.

트랜스코딩하는 경우 데이터 볼륨은 데이터의 출력 또는 최대 중간 크기가 아니라 데이터의 입력 크기를 기반으로 합니다.

다음 표에는 ETL 카테고리의 유형별 작업이 나열되어 있습니다.

일괄 내보내기 스트리밍 내보내기 일괄 평가 DICOM 트랜스코딩
fhirStores.export
dicomStores.export
annotationStores.export
fhir.conditionalDelete
fhir.conditionalPatch
fhir.conditionalUpdate
fhir.create
fhir.delete
fhir.executeBundle fhir.patch
fhir.update
annotationStores.evaluate dicomStores.export
dicomStores.studies.retrieveStudy
dicomStores.series.retrieveSeries
dicomStores.studies.series.instances.retrieveInstance
dicomStores.studies.series.instances.retrieveRendered
dicomStores.studies.series.instances.frames.retrieveFrames
dicomStores.studies.series.instances.frames.retrieveRendered

익명화 작업

익명화 작업은 다음과 같은 3가지 하위 작업에서 처리된 데이터 볼륨에 따라 비용이 청구됩니다.

  • 검사: 민감한 정보 인스턴스를 찾기 위해 무료 텍스트 또는 이미지에서 발생합니다.
  • 변환: 익명화 프로세스의 일부로 민감한 정보의 수정, 대체, 해싱 또는 변경을 포함합니다.
  • 처리: 작업의 기본 비용이 포함됩니다.

각 하위 작업의 데이터 양은 기본 작업의 구성 방법에 따라 다릅니다.

청구 요금은 처리된 단위 수와 해당 등급에 따라 매달 결정됩니다. 단위에는 3가지 유형이 있으며 단위 유형별로 요금이 다르게 계산됩니다.

  • 검사 단위: 검사된 바이트 수에 검사에 사용된 infoTypes 수를 곱한 값을 기준으로 합니다. 예를 들어 10개의 infoType으로 1GB의 데이터를 검사하는 것은 10기가유닛 (GU)의 검사에 해당합니다. 기본적으로 각 검사에 최소 10개의 infoType이 사용됩니다. 즉, 익명화 작업당 최소 10킬로유닛의 요금이 부과됩니다.
  • 변환 단위: 변환된 바이트 수를 기준으로 하며, 데이터 1GB는 1GU 변환에 해당합니다.
  • 처리 단위: 익명화 작업의 총 바이트 수를 기준으로 합니다.

각 단위 유형 가격은 위 표에 설명된 대로 자체 카테고리에서 책정됩니다.

  • 검사 및 변환 비용은 기가유닛(GU) 및 테라유닛(TU)의 범위로 제공됩니다. 각 범위에 포함된 가격은 GU를 기준으로 합니다.

    특정 결제 주기를 예로 들면 다음과 같습니다.

    • 최대 1GU 검사까지는 무료입니다.
    • 1TU부터 10TU까지의 단위 수에 해당하는 검사 단위에는 $0.20의 요금이 청구됩니다.
  • 처리 비용은 기가바이트(GB) 및 테라바이트(TB)의 범위로 제공되며, 각 범위에 포함된 가격은 GB를 기준으로 합니다.

    특정 결제 주기를 예로 들면 다음과 같습니다.

    • 구조화된 스토리지의 최대 1GB까지는 무료로 일괄 처리할 수 있습니다.
    • 1TB부터 10TB까지의 단위 수에 해당하는 구조화된 스토리지의 일괄 처리 단위에는 $0.50의 요금이 청구됩니다.
하위 작업 0~1GU 1GU~1TU 1TU~10TU 10TU 초과
검사 $0.00 $0.30 $0.20 $0.10
변환 $0.00 $3.00 $2.00 $1.00
하위 작업 카테고리 0~1GB 1GB~1TB 1TB~10TB 10TB 초과
처리 구조화된 스토리지, 일괄 $0.00 $0.60 $0.50 $0.40
처리 Blob 스토리지, 일괄 $0.00 $0.08 $0.06 $0.05

하위 작업의 요금은 FHIR 데이터와 DICOM 데이터 중 어느 것을 사용하여 작업하는지에 따라 달라집니다.

FHIR:

  • 민감한 정보가 있는지 검사한 이후에 변환된 리소스에 검사 및 변환 요금이 적용됩니다.
  • 처리 요금은 구조화된 스토리지, 일괄 요율로 전체 리소스에 적용됩니다.

DICOM:

  • 민감한 정보가 있는지 검사를 거친 리소스(픽셀 데이터 포함)에 검사 요금이 적용됩니다.
  • 변환 요금은 검사한 이후에 변환된 리소스(픽셀 데이터 제외)에 적용됩니다. 이미지가 수정되는 경우 요금은 변환이 아닌 검사에만 적용됩니다. 실제 작동 방식에 대한 정보는 DICOM 익명화 예시를 참조하세요.
  • 처리 요금은 전체 리소스에 적용되며 원본 DICOM 인스턴스의 크기를 기준으로 계산됩니다. DICOM 메타데이터 처리 요금은 구조화된 스토리지, 일괄 카테고리를 사용합니다. 픽셀 데이터의 처리 요금은 Blob 스토리지, 일괄 카테고리를 사용합니다.

Consent Management API 요금은 일괄 액세스 결정 작업 중에 관리되는 Consent 리소스 수와 평가되는 UserDataMapping 리소스 수를 기준으로 청구됩니다.

관리형 동의 수는 결제 기간의 평균 ACTIVEDRAFT Consent 객체 수입니다. REVOKED, REJECTED, ARCHIVED 동의는 요금이 청구되지 않습니다.

일괄 액세스 결정 메서드인 projects.locations.datasets.consentStores.queryAccessibleData의 경우 평가되는 UserDataMapping 리소스 수는 요청이 생성될 때 동의 저장소의 총 UserDataMapping 리소스 수와 같습니다.

Consent Management API 저장용량 및 운영 비용은 데이터 스토리지요청 볼륨에 설명된 대로 청구됩니다. 모든 동의 저장소의 저장용량은 구조화된 스토리지로 요금이 청구되며 consentArtifact에 저장된 비구조화 또는 BLOB 바이트 수는 제외됩니다. 복잡한 요청으로 요금이 청구되는 EvaluateUserConsent 및 이전 섹션의 설명대로 요금이 청구되는 QueryAccessibleData를 제외한 모든 동의 작업은 표준 요청입니다. 현재 프로모션 기간 중에는 저장용량 또는 표준/복잡한 작업에 대한 요금이 부과되지 않습니다.

단위 가격
관리형 동의 동의당 월 $0.05
액세스 결정, 일괄 평가되는 UserDataMapping 리소스 100만 개당 $0.016

네트워크 사용률

인바운드 데이터 전송

인바운드 데이터 전송은 항상 무료입니다.

리전 간 데이터 전송

전송 요청이 Cloud Healthcare API에서 시작되어 동일한 리전에 있는 Google Cloud의 서비스로 이동하는 경우 데이터 전송에 대한 요금이 부과되지 않습니다.

다음 가격은 리전 간 데이터 전송 또는 동일한 대륙 내 멀티 리전 그룹에서 단일 리전으로의 데이터 전송 또는 단일 리전에서 멀티 리전 그룹으로의 데이터 전송에 적용됩니다. 가격은 월별 1GB당 기준입니다.

트래픽의 소스 및 대상 0GB 초과
북미 간 $0.01
유럽 간 $0.02
아시아 태평양 간 $0.05
대륙 간(오세아니아 제외) $0.08
대륙 간-오세아니아 $0.15
일반 네트워크 사용량

일반 네트워크 사용량은 Google Cloud에서 나가는 데이터에 적용됩니다. Cloud Healthcare API는 아래에 표시된 가격으로 프리미엄 인터넷 데이터 전송을 사용합니다. 데이터 전송 가격이 Google Cloud 네트워크 가격 책정(프리미엄 등급)과 일치합니다.

가격은 월별 1GB당 기준입니다.

트래픽의 소스 및 대상 0~10TB 10TB~150TB 150TB 초과
북미 간 $0.105 $0.080 $0.060
유럽 간 $0.105 $0.080 $0.060
아시아 태평양 간 $0.120 $0.085 $0.080
남미 간 $0.120 $0.085 $0.080
오세아니아 간 $0.120 $0.085 $0.080
대륙 간(오세아니아 및 중국 제외) $0.120 $0.085 $0.080
대륙 간-오세아니아 $0.190 $0.160 $0.150
중국으로 전송되는 모든 트래픽 $0.190 $0.160 $0.150

가격 책정 예시

FHIR 가격 책정 예시

europe-west2에서 Google Cloud에 호스팅된 FHIR 기반 애플리케이션이 한 달에 리소스당 평균 4KB로 25,000,000개의 요청을 생성한다고 가정해 보세요. 요청 500만 개가 FHIR 검색이므로 복잡한 요청으로 요금이 청구됩니다. 한 달 동안 FHIR 저장소에는 백업 및 색인 생성 오버헤드를 포함하여 평균 1TB의 데이터가 유지됩니다.

다음 표에는 특정 달의 사용량 패턴이 나와 있습니다.

가격 카테고리 사용량 유형 용량
요청 볼륨 표준 요청
복잡한 요청
20,000,000
5,000,000
데이터 스토리지 europe-west2의 구조화된 스토리지 1TB

이 달의 청구액은 다음과 같이 계산됩니다.

가격 카테고리 계산 가격
요청 볼륨 총 요청 25,000,000개:
(요청 0~25,000개 등급) 표준 요청 25,000개 * $0.00
(요청 25,000~10억 개 등급) 표준 요청 19,975,000개 * $0.39
(요청 0~25,000개 등급) 복잡한 요청 25,000개 * $0.00
(요청 25,000~10억 개 등급) 복잡한 요청 4,975,000개 * $0.69

$0.00
$77.90
$0.00
$34.33
데이터 스토리지 총 1TB:
(0~1GB 등급) 1GB * $0.00
(1GB~1TB 등급) 1,023GB * $0.39

$0.00
$398.97
합계 $511.20

DICOM 가격 책정 예시

한 달 동안 소규모 영상 센터에서 us-central1에 있는 DICOM 저장소에 다음을 생성한다고 가정해 보세요.

  • X선 검사 1,000건(건당 약 10MB)
  • CT 검사 300건(건당 약 300MB)
  • MRI 검사 200건(건당 약 300MB)

영상 센터에서는 이미지를 1년간 보관합니다. 그래서 월 평균 160GB의 스토리지와 파싱된 메타 태그 스토리지 6.4GB도 추가로 사용합니다(오버헤드 포함). 요청 수를 추정하기 위해 각 X선 검사는 단일 이미지로 구성되며 각 CT 검사와 MRI 검사는 300개의 이미지로 구성된다고 가정합니다.

또한 다음 사항을 가정합니다.

  • 검사마다 메타데이터 검색 요청(DICOMweb 검색 트랜잭션)이 2개 생성되어 총 복잡한 요청 수는 2*(1,000 + 300 + 200) = 3,000개입니다.
  • 각 이미지는 두 번 검색되어 총 2*(1,000 + 300 * 300 + 200 * 300) = 다중 작업 요청 302,000회가 됩니다.
  • 이미지는 요청될 때마다 트랜스코딩되어야 하며 총 2*160GB = 320GB가 트랜스코딩됩니다.

다음 표에는 특정 달의 사용량 패턴이 나와 있습니다.

가격 카테고리 사용량 유형 용량
요청 볼륨 복잡한 요청
다중 작업 요청
3,000
302,000
데이터 스토리지 us-central1의 구조화된 스토리지
us-central1의 Blob 스토리지
6.4GB
160GB
ETL 작업 DICOM 트랜스코딩 320GB

이 달의 청구액은 다음과 같이 계산됩니다.

가격 카테고리 계산 가격
요청 볼륨 총 요청 305,000개:
(요청 계층 0~25,000개) 복잡한 요청 3,000개 * $0.00
(요청 0~25,000개) 다중 작업 요청 25,000개 * $0.00
(요청 계층 25,000~10억 개) 다중 작업 요청 277,390개 * $0

$0.00
$0.00
$1.08
데이터 스토리지 총 166.4GB:
(0~1GB 등급) 구조화된 스토리지 0.5GB * $0.00
(1GB~1TB 등급) 구조화된 스토리지 5.9GB * $0.24
(0~1GB 등급) Blob 스토리지 1GB * $0.00
(1GB~1TB 등급) Blob 스토리지 159GB * $0.02

$0.00
$1.42
$0.00
$3.18
ETL 작업 총 320GB:
(0~1GB 등급) 1GB * $0.00
(1GB~1TB 등급) 319GB * $0.004

$0.00
$1.28
합계 $6.96

HL7v2 가격 책정 예시

us-central1의 HL7v2 저장소가 온프레미스 MLLP 어댑터를 사용해 매월 10,000,000개의 메시지를 생성하는 의료 시설에 연결되어 있다고 가정합니다. 결과적으로 10,000,000개의 수집 요청이 Cloud Healthcare API로 전송됩니다. 이에 대한 응답으로 10,000,000개의 확인 메시지가 생성되지만 HL7v2 저장소에 유지되지는 않습니다.

한 달 동안 HL7v2 저장소에는 백업 및 색인 생성 오버헤드를 포함하여 평균 80GB의 데이터가 유지됩니다.

다음 표에는 특정 달의 사용량 패턴이 나와 있습니다.

가격 카테고리 사용량 유형 용량
요청 볼륨 표준 요청 20,000,000
데이터 스토리지 us-central1의 구조화된 스토리지 80GB

이 달의 청구액은 다음과 같이 계산됩니다.

가격 카테고리 계산 가격
요청 볼륨 총 요청 20,000,000개:
(요청 0~25,000개 등급) 표준 요청 25,000개 * $0.00
(요청 25,000~10억 개 등급) 표준 요청 19,975,000개 * $0.39

$0.00
$77.90
데이터 스토리지 총 80GB:
(0~1GB 등급) 1GB * $0.00
(1GB~1TB 등급) 79GB * $0.24

$0.00
$18.96
합계 $96.86

FHIR 익명화 예시

10GB의 FHIR 데이터를 익명화한다고 가정합니다. 익명화 중에 데이터의 10%(1GB)가 검사되며 그중 10%(0.1GB)가 변환됩니다. infoType 15개가 기본적으로 사용됩니다.

익명화에 대한 청구 비용은 다음과 같이 계산됩니다.

하위 작업 계산 가격
검사 10GB * 0.1(검사 비율) * 15(infoType 수) * $0.30/GU $4.50
변환 10GB * 0.1(검사 비율) * 0.1(변환된 비율) * $3.00/GU $0.30
처리 10GB * $0.60/GB $6.00
합계 $10.80

DICOM 익명화 예시

10GB의 DICOM 데이터를 익명화한다고 가정합니다. 데이터의 90%(9GB)가 DICOM 이미지로 구성되어 있습니다. 모든 이미지가 검사되었으며 10%(0.9GB)는 변환되었습니다. infoType 16개가 기본적으로 사용됩니다.

익명화에 대한 청구 비용은 다음과 같이 계산됩니다.

하위 작업 계산 가격
검사 10GB * 0.9(이미지 비율) * 16(infoType 수) * $0.30/GU $43.20
변환 검사와 함께 번들로 제공 $0.00
처리 DICOM 메타데이터: 10GB * 0.1(텍스트 비율) * $0.60/GB
픽셀 데이터: 10GB * 0.9(이미지 비율) * $0.08/GB
$0.60
$0.72
합계 $44.52

알림 볼륨 예시

FHIR 기반 애플리케이션이 월별 160만 개의 Pub/Sub 알림을 생성한다고 가정해 보겠습니다. 알림은 100만 개당 계산되므로 알림에 대한 청구액은 다음과 같이 계산됩니다.

알림 유형 계산 가격
Pub/Sub 알림 총 1,600,000개의 알림:
(0~100,000개의 알림 등급) 알림 100,000개 * $0.00
(100,000~1,100,000개의 알림 등급) $0.29
(1,100,000~1,600,000개의 알림 등급) $0.29 * 0.5

$0.00
$0.29
$0.145
합계 $0.435

Healthcare Natural Language API

Healthcare Natural Language API는 의료 텍스트로부터 의료 정보를 추출하는 여러 기능을 제공합니다. 선불 약정 없이 사용한 기능에 대해서만 비용을 지불하면 됩니다. 이 API에서 지원하는 기능은 다음과 같습니다.

기능 유형 설명
항목 분석 텍스트에서 의료 항목을 분석합니다. 응답에는 인식된 항목 멘션 및 항목 간의 관계가 포함됩니다. 각 항목은 표준 의학 어휘에 연결되어 있습니다.
USD 외의 통화로 지불하는 경우 Cloud Platform SKU에 해당 통화로 표기된 가격이 적용됩니다.

텍스트 레코드 가격 책정

Healthcare Natural Language API 사용량은 텍스트 레코드의 월별 볼륨으로 계산됩니다. 텍스트 레코드에는 1,000가 포함됩니다. 문자는 유니코드 문자(공백 문자 및 HTML이나 XML 태그와 같은 마크업 문자 포함)입니다.

텍스트 레코드 요금은 다음과 같은 등급으로 분류됩니다.

  • 무료 (텍스트 레코드 1개~텍스트 레코드 2,500개)
  • 낮은 볼륨 (텍스트 레코드 2,500개~텍스트 레코드 1,000,000개)
  • 대용량 (텍스트 레코드 1,000,000개 이상)

Healthcare Natural Language API 비용은 사용된 기능과 해당 기능을 사용해 평가한 텍스트 레코드 수를 기준으로 매달 계산됩니다. 다음 표는 결제 월의 텍스트 레코드 1개당 가격을 보여줍니다. 소량 등급의 가격은 무료 등급을 초과하여 평가된 텍스트 레코드에만 적용됩니다. 대용량 등급의 가격은 소용량 등급을 초과하여 평가된 텍스트 레코드에만 적용됩니다.

특성 무료 등급 (텍스트 레코드 1개~텍스트 레코드 2,500개) 소량 등급 (텍스트 레코드 2,500개~텍스트 레코드 1,000,000개) 대용량 등급 (1,000,000개가 넘는 텍스트 레코드)
항목 분석 $0.00 $0.10 $0.03

텍스트 레코드 요금은 0.1단위로 청구됩니다. 예를 들어 월간 무료 등급을 초과한 상태에서 800자(영문 기준)가 포함된 요청을 전송하면 텍스트 레코드 0.8개에 대한 요금이 부과됩니다. 총 비용은 $0.08이며 0.8 * $0.10으로 계산됩니다.

요청의 문자 수(영문 기준)가 100의 배수가 아니면 문자 수는 다음 100의 배수로 올림됩니다.

다음 표는 소량 등급 (텍스트 레코드 2,500개가 이미 전송되었고 무료 등급이 소진되었다고 가정)에서 Healthcare Natural Language API에 전송된 요청 3개의 가격 책정 예시를 보여줍니다. 요청에는 8,000자, 15,000자, 6,000자가 포함됩니다.

  문자 수 텍스트 레코드 단위 가격
요청 1 8,000 8 0.80달러
요청 2 15,000 15 $1.50
요청 3 6,000 6 $0.60
합계 29,000명 29 2.90달러

다음 표는 Healthcare Natural Language API로 전송된 3개 요청의 가격 책정 예시를 보여줍니다. 요청에는 150,000,000자 (1억 5천만 개), 800,000,000자 (8억 개), 6억 자 (6억 개)가 포함되어 총 1,550,000,000자 (15억 5,000만 개)의 문자 또는 1,550,000개의 텍스트 레코드를 포함합니다.

  문자 수 텍스트 레코드 단위 누적 텍스트 레코드 단위 가격
요청 1 150,000,000개 150,000명 150,000명 $14,750.00 (무료 등급의 텍스트 레코드 0~2,500개, 소량 등급의 텍스트 레코드 2,501~150,000개)
요청 2 800,000,000개 800,000 950,000명 $80,000.00 (소량 등급의 텍스트 레코드 150,000~950,000개)
요청 3 600,000,000개 600,000 1,550,000명 $21,500.00 (소량 등급의 텍스트 레코드 950,000~1,000,000개, 대용량 등급의 나머지 텍스트 레코드 550,000개)
합계 1,550,000,000개 1,550,000명 1,550,000명 116,250.00달러

Google Cloud Platform 비용

분석할 텍스트를 Cloud Storage에 저장하거나 Healthcare Natural Language API와 함께 다른 Google Cloud 리소스(예: Cloud Healthcare API 또는 Compute Engine 인스턴스)를 사용하는 경우 해당 서비스 사용 요금도 청구됩니다. 현재 요금을 기준으로 제반 비용을 확인하려면 Google Cloud 가격 계산기를 사용해 보세요.

사용량, 현재 청구액 등 Google Cloud 콘솔에서 현재 결제 상태를 보려면 결제 페이지를 참조하세요. 계정 관리에 대한 자세한 내용은 Cloud Billing 문서 또는 청구 및 결제 지원을 참조하세요.

다음 단계

커스텀 견적 요청

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