בדף הזה מוסבר איך לצפות במדדים הבאים לגבי מאגר FHIR:
- סוגי משאבי FHIR בחנות FHIR
- מספר המשאבים מכל סוג
- גודל הנתונים במאגר FHIR
- גודל היסטוריית הגרסאות של הנתונים במאגר FHIR
אפשר להשתמש במדדים כדי:
- הערכת העלויות העתידיות על סמך השימוש הנוכחי.
- מעקב אחר הצמיחה והשינויים במאגר FHIR לאורך זמן.
- מוודאים שמספר משאבי ה-FHIR בחנות FHIR תואם למספר שייבאתם, יצרתם באמצעות חבילה או הסרתם ממנו את הפרטים המזהים.
כשמוסיפים או משנים משאבי FHIR, המשאבים מתווספים למאגר FHIR באופן אסינכרוני. יכול להיות שיהיה עיכוב בין הרגע שבו מבצעים שינוי לבין הרגע שבו הוא מופיע במדדים.
בדוגמאות הבאות אפשר לראות איך צופים במדדים לגבי מאגר FHIR.
המסוף
נכנסים לדף Datasets במסוף Google Cloud .
בוחרים את מערך הנתונים שמכיל את מאגר ה-FHIR שרוצים להציג את המדדים שלו. יוצג הדף מאגרי נתונים.
ברשימה מאגרי נתונים, בוחרים את מאגר ה-FHIR שרוצים לראות את המדדים שלו. יוצג הדף פרטי מאגר הנתונים.
לוחצים על הכרטיסייה Metrics. בכרטיסייה מוצגים המדדים הבאים:
- המספר הכולל של סוגי משאבים
- המספר הכולל של משאבים
- הגודל הכולל של כל המשאבים
- הגודל הכולל של כל המשאבים עם ניהול גרסאות
צפייה במדדים וסינון שלהם בטבלה מדדים. אחרי שמסננים את המדדים, בוחרים סוג משאב FHIR כדי לראות מידע על כל המשאבים מהסוג הזה בכלי להצגת FHIR.
gcloud
מריצים את הפקודה gcloud healthcare fhir-stores metrics.
לפני השימוש בנתוני הפקודה הבאים, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud
- LOCATION: המיקום של מערך הנתונים
- DATASET_ID: מערך הנתונים ברמת ההורה של מאגר FHIR
- FHIR_STORE_ID: מזהה מאגר ה-FHIR
מריצים את הפקודה הבאה:
Linux, macOS או 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
אמורים לקבל תגובה שדומה לזו:
תשובה
metrics: - count: 'FHIR_RESOURCE_TYPE_COUNT' resourceType: FHIR_RESOURCE_TYPE structuredStorageSizeBytes: 'FHIR_RESOURCE_TYPE_SIZE' versionedStorageSizeBytes: 'FHIR_RESOURCE_TYPE_VERSIONED_SIZE' ... name: projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID
REST
משתמשים בשיטה fhirStores.getFHIRStoreMetrics.
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_ID: מזהה הפרויקט ב- Google Cloud
- LOCATION: המיקום של מערך הנתונים
- DATASET_ID: מערך הנתונים ברמת ההורה של מאגר FHIR
- FHIR_STORE_ID: מזהה מאגר ה-FHIR
כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:
curl
מריצים את הפקודה הבאה:
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
מריצים את הפקודה הבאה:
$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
פותחים את דף העזר של ה-method. החלונית של API Explorer תיפתח בצד שמאל של הדף. אפשר להשתמש בכלי הזה כדי לשלוח בקשות. ממלאים את כל שדות החובה ולוחצים על Execute.
אתם אמורים לקבל תגובת JSON שדומה לזו: