Questa pagina spiega come visualizzare le seguenti metriche relative a un datastore FHIR:
- I tipi di risorse FHIR nel datastore FHIR
- Il numero di ciascun tipo di risorsa
- Le dimensioni dei dati nell'archivio FHIR
Puoi utilizzare le metriche per:
- Stima i costi futuri in base all'utilizzo attuale.
- Monitora la crescita e l'evoluzione del datastore FHIR nel tempo.
- Assicurati che il numero di risorse FHIR in un archivio FHIR corrisponda al numero importato, creato utilizzando un bundle o anonimizzato.
Quando aggiungi o modifichi le risorse FHIR, queste vengono aggiunte all'archivio FHIR in modo asincrono. Potrebbe esserci un ritardo tra il momento in cui apporti una modifica e quello in cui viene visualizzata nelle metriche.
Gli esempi riportati di seguito mostrano come visualizzare le metriche relative a un datastore FHIR.
Console
Nella console Google Cloud, vai alla pagina Set di dati.
Seleziona il set di dati contenente il datastore FHIR di cui vuoi visualizzare le metriche. Viene visualizzata la pagina Datastore (Reparti dati).
Nell'elenco Datastore, seleziona il datastore FHIR di cui vuoi conoscere le metriche da visualizzare. Viene visualizzata la pagina Dettagli datastore.
Fai clic sulla scheda Metriche. La scheda mostra le seguenti metriche:
- Numero totale di tipi di risorse
- Numero totale di risorse
- Dimensione totale di tutte le risorse
Visualizza e filtra le metriche nella tabella Metriche. Dopo aver filtrato le metriche, seleziona un tipo di risorsa FHIR per visualizzare le informazioni su tutte le risorse di quel tipo nel visualizzatore FHIR.
gcloud
Esegui il comando gcloud healthcare fhir-stores metrics
.
Prima di utilizzare uno qualsiasi dei dati di comando riportati di seguito, effettua le seguenti sostituzioni:
- PROJECT_ID: l'ID del tuo progetto Google Cloud
- LOCATION: la posizione del set di dati
- DATASET_ID: il set di dati principale dell'archivio FHIR
- FHIR_STORE_ID: l'ID del datastore FHIR
Esegui il seguente comando:
Linux, macOS o 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
Dovresti ricevere una risposta simile alla seguente:
Risposta
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
Utilizza la fhirStores.getFHIRStoreMetrics
.
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
- PROJECT_ID: l'ID del tuo progetto Google Cloud
- LOCATION: la posizione del set di dati
- DATASET_ID: il set di dati principale dell'archivio FHIR
- FHIR_STORE_ID: l'ID del datastore FHIR
Per inviare la richiesta, scegli una delle seguenti opzioni:
curl
Esegui questo comando:
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
Esegui questo comando:
$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
Explorer API
Apri l'app pagina di riferimento del metodo. Sul lato destro della pagina si apre il riquadro Esplora API. Puoi interagire con questo strumento per inviare richieste. Compila i campi obbligatori e fai clic su Esegui.
Dovresti ricevere una risposta JSON simile alla seguente: