Questa pagina spiega come visualizzare le seguenti metriche relative a un archivio FHIR:
- I tipi di risorse FHIR nell'archivio 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 archivio FHIR.
Console
Nella console Google Cloud, vai alla pagina Set di dati.
Seleziona il set di dati contenente l'archivio FHIR di cui vuoi visualizzare le metriche. Viene visualizzata la pagina Datastore.
Nell'elenco Datastore, seleziona l'archivio FHIR di cui vuoi visualizzare le metriche. Viene visualizzata la pagina Dettagli del data store.
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 i dati dei comandi riportati di seguito, effettua le seguenti sostituzioni:
- PROJECT_ID: l'ID del tuo Google Cloud progetto
- LOCATION: la posizione del set di dati
- DATASET_ID: il set di dati principale dell'archivio FHIR
- FHIR_STORE_ID: l'ID dell'archivio 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 il metodo fhirStores.getFHIRStoreMetrics
.
Prima di utilizzare i dati della richiesta, apporta le seguenti sostituzioni:
- PROJECT_ID: l'ID del tuo Google Cloud progetto
- LOCATION: la posizione del set di dati
- DATASET_ID: il set di dati principale dell'archivio FHIR
- FHIR_STORE_ID: l'ID dell'archivio 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 la 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: