FHIR 스토어 측정항목 보기

이 페이지에서는 FHIR 스토어 관련 다음 측정항목을 보는 방법을 설명합니다.

  • FHIR 스토어의 FHIR 리소스 유형
  • 각 리소스 유형의 수
  • FHIR 스토어의 데이터 크기

측정항목을 사용하여 다음을 수행할 수 있습니다.

FHIR 리소스를 추가하거나 변경하면 리소스가 FHIR 스토어에 비동기식으로 추가됩니다. 변경 후 측정항목에 표시될 때까지 지연이 발생할 수 있습니다.

다음 예시에서는 FHIR 스토어의 측정항목을 보는 방법을 보여줍니다.

콘솔

  1. Google Cloud 콘솔에서 데이터 세트 페이지로 이동합니다.

    데이터 세트로 이동

  2. 측정항목을 보려는 FHIR 스토어가 포함된 데이터 세트를 선택합니다. 데이터 스토어 페이지가 표시됩니다.

  3. 데이터 스토어 목록에서 측정항목을 보려는 FHIR 스토어를 선택합니다. Datastore 세부정보 페이지가 표시됩니다.

  4. 측정항목 탭을 클릭합니다. 탭에는 다음 측정항목이 표시됩니다.

    • 총 리소스 유형 수
    • 총 리소스 수
    • 모든 리소스의 총 크기
  5. 측정항목 테이블에서 측정항목을 보고 필터링합니다. 측정항목을 필터링한 후 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 응답이 표시됩니다.