Halaman ini menjelaskan cara melihat metrik berikut tentang penyimpanan FHIR:
- Jenis resource FHIR di penyimpanan FHIR
- Jumlah setiap jenis resource
- Ukuran data di penyimpanan FHIR
Anda dapat menggunakan metrik untuk melakukan hal berikut:
- Estimasi biaya mendatang berdasarkan penggunaan saat ini.
- Melacak pertumbuhan dan perubahan penyimpanan FHIR dari waktu ke waktu.
- Pastikan jumlah resource FHIR di penyimpanan FHIR cocok dengan jumlah yang Anda impor, buat menggunakan paket, atau de-identifikasi.
Saat Anda menambahkan atau mengubah resource FHIR, resource tersebut akan ditambahkan ke penyimpanan FHIR secara asinkron. Mungkin ada penundaan antara saat Anda melakukan perubahan dan saat perubahan tersebut muncul dalam metrik.
Contoh berikut menunjukkan cara melihat metrik tentang penyimpanan FHIR.
Di konsol Google Cloud, buka halaman Datasets.
Pilih set data yang berisi penyimpanan FHIR yang metriknya ingin Anda lihat. Halaman Penyimpanan data akan ditampilkan.
Di daftar Penyimpanan data, pilih penyimpanan FHIR yang metriknya ingin Anda lihat. Halaman Datastore details akan ditampilkan.
Klik tab Metrik. Tab ini menampilkan metrik berikut:
- Jumlah total jenis resource
- Jumlah total resource
- Total ukuran semua resource
Lihat dan filter metrik di tabel Metrik. Setelah Anda memfilter metrik, pilih jenis resource FHIR untuk melihat informasi tentang semua resource jenis tersebut di FHIR viewer.
Jalankan perintah gcloud healthcare fhir-stores metrics
.
Sebelum menggunakan salah satu data perintah di bawah, lakukan penggantian berikut:
PROJECT_ID : ID Google Cloud project AndaLOCATION : lokasi set dataDATASET_ID : set data induk penyimpanan FHIRFHIR_STORE_ID : ID FHIR store
Jalankan perintah berikut:
Linux, macOS, atau Cloud Shell
gcloud healthcare fhir-stores metricsFHIR_STORE_ID \ --project=PROJECT_ID \ --location=LOCATION \ --dataset=DATASET_ID
Windows (PowerShell)
gcloud healthcare fhir-stores metricsFHIR_STORE_ID ` --project=PROJECT_ID ` --location=LOCATION ` --dataset=DATASET_ID
Windows (cmd.exe)
gcloud healthcare fhir-stores metricsFHIR_STORE_ID ^ --project=PROJECT_ID ^ --location=LOCATION ^ --dataset=DATASET_ID
Anda akan melihat respons seperti berikut:
Respons
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
Gunakan metode
fhirStores.getFHIRStoreMetrics
.
Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:
PROJECT_ID : ID Google Cloud project AndaLOCATION : lokasi set dataDATASET_ID : set data induk penyimpanan FHIRFHIR_STORE_ID : ID FHIR store
Untuk mengirim permintaan Anda, pilih salah satu opsi berikut:
Jalankan perintah berikut:
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"
Jalankan perintah berikut:
$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
Buka halaman referensi metode. Panel API Explorer terbuka di sisi kanan halaman. Anda bisa berinteraksi dengan alat ini untuk mengirim permintaan. Lengkapi kolom yang wajib diisi, lalu klik Jalankan.
Anda akan melihat respons JSON seperti berikut:
Respons
{ "name": "projects/PROJECT_ID /locations/LOCATION /datasets/DATASET_ID /fhirStores/FHIR_STORE_ID ", "metrics": [ { "resourceType": "FHIR_RESOURCE_TYPE ", "count": "FHIR_RESOURCE_TYPE_COUNT ", "structuredStorageSizeBytes": "FHIR_RESOURCE_TYPE_SIZE " }, ... ] }