הצגת מדדים של חנויות ב-HL7v2

בדף הזה מוסבר איך לצפות במדדים הבאים של חנות HL7v2:

  • מספר ההודעות של HL7v2 עבור סוג מסוים של הודעת HL7v2, כמו ADT או ORU.
  • גודל האחסון המובנה, בבייט, של כל ההודעות מסוג HL7v2 עבור סוג הודעה נתון של HL7v2.

אפשר להשתמש במדדים האלה כדי:

  • הערכת העלויות העתידיות על סמך השימוש הנוכחי.
  • מעקב אחר הגידול והשינויים בחנות HL7v2 לאורך זמן.
  • מוודאים שמספר ההודעות של HL7v2 זהה למספר שייבאתם.

שינויים בנתוני HL7v2, כמו אחסון, מחיקה או עריכה של הנתונים, הם אסינכרוניים. יכול להיות שיהיה עיכוב בין הרגע שבו משנים את הנתונים לבין הרגע שבו השינויים יוצגו במדדים של מאגר HL7v2.

בדוגמאות הבאות אפשר לראות איך צופים במדדים של חנות HL7v2.

המסוף

  1. נכנסים לדף Datasets במסוף Google Cloud .

    למעבר אל Datasets

  2. בוחרים את מערך הנתונים שמכיל את מאגר HL7v2 שרוצים להציג את המדדים שלו.

  3. ברשימה מאגרי נתונים, בוחרים את מאגר הנתונים ב-HL7v2 שרוצים לראות את המדדים שלו. יוצג הדף פרטי מאגר הנתונים.

  4. לוחצים על הכרטיסייה Metrics.

    בכרטיסייה מוצגים המדדים הבאים בכרטיס מידע:

    • המספר הכולל של סוגי ההודעות
    • מספר ההודעות הכולל
    • הגודל הכולל של ההודעות

    טבלת המדדים מכילה את העמודות הבאות:

    עמודה תיאור
    Message type סוג ההודעה, כמו ADT, ORM או ACK.
    Number of messages מספר ההודעות מסוג הודעה נתון.
    Total size הגודל הכולל של כל ההודעות מסוג מסוים.
  5. כדי לסנן את נתוני הטבלה, מזינים את קריטריוני הסינון בשדה Filter.

    אפשר לסנן לפי סוג ההודעה, מספר ההודעות והגודל הכולל של סוג ההודעה. לדוגמה, כדי לסנן את העמודה Total size, אפשר לבחור את קריטריוני הסינון, לבחור אופרטור ולהזין את ערך הסינון עם יחידות הגודל שמופיעות בטבלה. דוגמאות לקריטריוני סינון תקינים לסינון לפי הגודל הכולל: Total size:> 2 MiB ו-Total size:>= 2 GiB.

REST

משתמשים בשיטה hl7V2Stores.getHL7v2StoreMetrics.

לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:

  • PROJECT_ID: מזהה הפרויקט ב- Google Cloud
  • LOCATION: המיקום של מערך הנתונים
  • DATASET_ID: מערך הנתונים הראשי של חנות HL7v2
  • HL7V2_STORE_ID: מזהה מאגר HL7v2

כדי לשלוח את הבקשה אתם צריכים לבחור אחת מהאפשרויות הבאות:

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/hl7V2Stores/HL7V2_STORE_ID:getHL7v2StoreMetrics"

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/hl7V2Stores/HL7V2_STORE_ID:getHL7v2StoreMetrics" | Select-Object -Expand Content

APIs Explorer

פותחים את דף העזר של ה-method. החלונית של API Explorer תיפתח בצד שמאל של הדף. אפשר להשתמש בכלי הזה כדי לשלוח בקשות. ממלאים את כל שדות החובה ולוחצים על Execute.

אתם אמורים לקבל תגובת JSON שדומה לזו: