Auf dieser Seite wird erläutert, wie Sie die folgenden Messwerte zu einem FHIR-Speicher aufrufen:
- Die Typen von FHIR-Ressourcen im FHIR-Speicher
- Die Anzahl der einzelnen Ressourcentypen
- Die Größe der Daten im FHIR-Speicher
Sie können die Messwerte für Folgendes verwenden:
- Zukünftige Kosten auf Grundlage der aktuellen Nutzung schätzen.
- Beobachten Sie, wie der FHIR-Speicher im Laufe der Zeit wächst und sich verändert.
- Achten Sie darauf, dass die Anzahl der FHIR-Ressourcen in einem FHIR-Speicher mit der Anzahl übereinstimmt, die Sie importiert, mit einem Bundle erstellt oder de-identifiziert haben.
Wenn Sie FHIR-Ressourcen hinzufügen oder ändern, werden die Ressourcen asynchron in den FHIR-Speicher eingefügt. Es kann zu Verzögerungen kommen, bis eine vorgenommene Änderung in den Messwerten angezeigt wird.
In den folgenden Beispielen wird gezeigt, wie Sie die Messwerte zu einem FHIR-Speicher aufrufen.
Console
Rufen Sie in der Google Cloud Console die Seite Datasets auf.
Wählen Sie das Dataset mit dem FHIR-Speicher aus, dessen Messwerte Sie ansehen möchten. Die Seite Datenspeicher wird angezeigt.
Wählen Sie in der Liste Datenspeicher den FHIR-Speicher aus, dessen Messwerte Sie ansehen möchten. Die Seite Datenspeicherdetails wird angezeigt.
Klicken Sie auf den Tab Messwerte. Auf dem Tab werden die folgenden Messwerte angezeigt:
- Gesamtzahl der Ressourcentypen
- Gesamtzahl der Ressourcen
- Gesamtgröße aller Ressourcen
Messwerte in der Tabelle Messwerte ansehen und filtern Nachdem Sie Messwerte gefiltert haben, wählen Sie einen FHIR-Ressourcentyp aus, um Informationen zu allen Ressourcen dieses Typs im FHIR-Betrachter aufzurufen.
gcloud
Führen Sie den Befehl gcloud healthcare fhir-stores metrics
aus.
Ersetzen Sie folgende Werte, bevor sie einen der Befehlsdaten verwenden:
- PROJECT_ID: die ID Ihres Google Cloud Projekts
- LOCATION ist der Standort des Datasets
- DATASET_ID: das übergeordnete Dataset des FHIR-Speichers
- FHIR_STORE_ID: die FHIR-Speicher-ID
Führen Sie folgenden Befehl aus:
Linux, macOS oder 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
Sie sollten eine Antwort ähnlich der folgenden erhalten:
Antwort
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
Verwenden Sie die Methode fhirStores.getFHIRStoreMetrics
.
Ersetzen Sie diese Werte in den folgenden Anfragedaten:
- PROJECT_ID: die ID Ihres Google Cloud Projekts
- LOCATION ist der Standort des Datasets
- DATASET_ID: das übergeordnete Dataset des FHIR-Speichers
- FHIR_STORE_ID ist die FHIR-Speicher-ID
Wenn Sie die Anfrage senden möchten, wählen Sie eine der folgenden Optionen aus:
curl
Führen Sie folgenden Befehl aus:
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
Führen Sie folgenden Befehl aus:
$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
APIs Explorer
Öffnen Sie die Methodenreferenzseite. Der API Explorer wird rechts auf der Seite geöffnet. Sie können mit diesem Tool interagieren, um Anfragen zu senden. Füllen Sie die Pflichtfelder aus und klicken Sie auf Ausführen.
Sie sollten eine JSON-Antwort ähnlich wie diese erhalten: