이 페이지에서는 FHIR 스토어 관련 다음 측정항목을 보는 방법을 설명합니다.
- FHIR 스토어의 FHIR 리소스 유형
- 각 리소스 유형의 수
- FHIR 스토어의 데이터 크기
측정항목을 사용하여 다음을 수행할 수 있습니다.
- 현재 사용량을 기준으로 향후 비용을 예측합니다.
- FHIR 스토어가 시간이 지남에 따라 어떻게 증가하는지 추적합니다.
- FHIR 스토어의 FHIR 리소스 수가 가져오거나 번들을 사용하여 생성하거나 익명화한 수와 동일한지 확인합니다.
FHIR 리소스를 추가하거나 변경하면 리소스가 FHIR 스토어에 비동기식으로 추가됩니다. 변경 후 측정항목에 표시될 때까지 지연이 발생할 수 있습니다.
다음 예시에서는 FHIR 스토어의 측정항목을 보는 방법을 보여줍니다.
콘솔
Google Cloud 콘솔에서 데이터 세트 페이지로 이동합니다.
측정항목을 보려는 FHIR 스토어가 포함된 데이터 세트를 선택합니다. 데이터 스토어 페이지가 표시됩니다.
데이터 스토어 목록에서 측정항목을 보려는 FHIR 스토어를 선택합니다. Datastore 세부정보 페이지가 표시됩니다.
측정항목 탭을 클릭합니다. 탭에는 다음 측정항목이 표시됩니다.
- 총 리소스 유형 수
- 총 리소스 수
- 모든 리소스의 총 크기
측정항목 테이블에서 측정항목을 보고 필터링합니다. 측정항목을 필터링한 후 FHIR 리소스 유형을 선택하여 FHIR 뷰어에서 해당 유형의 모든 리소스에 대한 정보를 확인합니다.
gcloud
gcloud healthcare fhir-stores metrics
명령어를 실행합니다.
아래의 명령어 데이터를 사용하기 전에 다음을 바꿉니다.
- PROJECT_ID: Google Cloud 프로젝트의 ID
- LOCATION: 데이터 세트 위치
- DATASET_ID: FHIR 저장소의 상위 데이터 세트
- FHIR_STORE_ID: FHIR 저장소 ID
다음 명령어를 실행합니다.
Linux, macOS 또는 Cloud Shell
gcloud healthcare fhir-stores metrics FHIR_STORE_ID \ --project=PROJECT_ID \ --location=LOCATION \ --dataset=DATASET_ID
Windows(PowerShell)
gcloud healthcare fhir-stores metrics FHIR_STORE_ID ` --project=PROJECT_ID ` --location=LOCATION ` --dataset=DATASET_ID
Windows(cmd.exe)
gcloud healthcare fhir-stores metrics FHIR_STORE_ID ^ --project=PROJECT_ID ^ --location=LOCATION ^ --dataset=DATASET_ID
다음과 비슷한 응답이 표시됩니다.
응답
metrics: - count: 'FHIR_RESOURCE_TYPE_COUNT' resourceType: FHIR_RESOURCE_TYPE structuredStorageSizeBytes: 'FHIR_RESOURCE_TYPE_SIZE' ... name: projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID
REST
fhirStores.getFHIRStoreMetrics
메서드를 사용합니다.
요청 데이터를 사용하기 전에 다음을 바꿉니다.
- PROJECT_ID: Google Cloud 프로젝트의 ID
- LOCATION: 데이터 세트 위치
- DATASET_ID: FHIR 저장소의 상위 데이터 세트
- FHIR_STORE_ID: FHIR 저장소 ID
요청을 보내려면 다음 옵션 중 하나를 선택합니다.
curl
다음 명령어를 실행합니다.
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID:getFHIRStoreMetrics"
PowerShell
다음 명령어를 실행합니다.
$cred = gcloud auth print-access-token
$headers = @{ "Authorization" = "Bearer $cred" }
Invoke-WebRequest `
-Method GET `
-Headers $headers `
-Uri "https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID:getFHIRStoreMetrics" | Select-Object -Expand Content
API 탐색기
메서드 참조 페이지를 엽니다. 페이지 오른쪽에 API 탐색기 패널이 열립니다. 이 도구를 사용하여 요청을 보낼 수 있습니다. 모든 필수 필드를 입력하고 실행을 클릭합니다.
다음과 비슷한 JSON 응답이 표시됩니다.