Cette page explique comment afficher les métriques de magasin HL7v2 suivantes:
- Nombre de messages HL7v2 pour un type de message HL7v2 donné, tel que
ADT
ouORU
. - Taille (en octets) de l'espace de stockage structuré de tous les messages HL7v2 pour un type de message HL7v2 donné.
Grâce à ces métriques, vous pouvez:
- Évaluez les coûts futurs en fonction de l'utilisation actuelle.
- Suivez l'évolution d'un magasin HL7v2 au fil du temps.
- Assurez-vous que le nombre de messages HL7v2 correspond au nombre que vous avez importé.
Les modifications apportées aux données HL7v2, telles que le stockage, la suppression ou la modification des données, sont asynchrones. Il peut s'écouler un certain temps entre la modification des données et l'affichage des modifications dans les métriques du magasin HL7v2.
Les exemples suivants montrent comment afficher les métriques des datastores HL7v2.
Console
Dans la console Google Cloud, accédez à la page Ensembles de données.
Sélectionnez l'ensemble de données contenant le magasin HL7v2 dont vous souhaitez afficher les métriques.
Dans la liste Datastores (Datastores), sélectionnez le datastore HL7v2 dont vous souhaitez afficher les métriques. La page Détails du datastore s'affiche.
Cliquez sur l'onglet Métriques.
L'onglet affiche les métriques suivantes dans un tableau de données:
- Nombre total de types de messages
- Nombre total de messages
- Taille totale des messages
Le tableau des métriques contient les colonnes suivantes:
Colonne Description Message type
Type de message, par exemple ADT
,ORM
ouACK
.Number of messages
Nombre de messages d'un type de message donné. Total size
Taille totale de tous les messages d'un type de message donné. Pour filtrer les données du tableau, saisissez les critères de filtrage dans le champ Filtre.
Vous pouvez filtrer les données en fonction du type de message, du nombre de messages et de la taille totale d'un type de message. Par exemple, pour filtrer la colonne Taille totale, vous pouvez sélectionner les critères de filtrage, un opérateur et la valeur du filtre avec les unités de la taille telles qu'elles apparaissent dans le tableau. Voici quelques critères de filtrage valides pour filtrer en fonction de la taille totale:
Total size:> 2 MiB
etTotal size:>= 2 GiB
.
REST
Utilisez la méthode hl7V2Stores.getHL7v2StoreMetrics
.
Avant d'utiliser les données de requête ci-dessous, effectuez les remplacements suivants :
PROJECT_ID
: ID de votre Google Cloud projetLOCATION
: emplacement de l'ensemble de donnéesDATASET_ID
: ensemble de données parent du store HL7v2HL7V2_STORE_ID
: ID du store HL7v2
Pour envoyer votre requête, choisissez l'une des options suivantes :
curl
Exécutez la commande suivante :
curl -X GET \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
"https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/hl7V2Stores/HL7V2_STORE_ID:getHL7v2StoreMetrics"
PowerShell
Exécutez la commande suivante :
$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/hl7V2Stores/HL7V2_STORE_ID:getHL7v2StoreMetrics" | Select-Object -Expand Content
Explorateur d'API
Ouvrez la page de référence de la méthode. Le panneau APIs Explorer s'ouvre dans la partie droite de la page. Vous pouvez interagir avec cet outil pour envoyer des requêtes. Renseignez tous les champs obligatoires, puis cliquez sur Exécuter.
Vous devriez recevoir une réponse JSON de ce type :