本頁說明如何查看下列 HL7v2 儲存庫指標:
- 特定 HL7v2 訊息類型 (例如
ADT
或ORU
) 的 HL7v2 訊息數量。 - 特定 HL7v2 訊息類型所有 HL7v2 訊息的結構化儲存空間大小 (以位元組為單位)。
您可以運用這些指標執行下列作業:
- 根據目前用量預估未來費用。
- 追蹤 HL7v2 儲存庫的成長和變化情形。
- 確認 HL7v2 訊息數量與匯入的數量相符。
修改 HL7v2 資料 (例如儲存、刪除或編輯資料) 時,系統會以非同步方式執行作業。修改資料後,HL7v2 儲存庫指標可能不會立即顯示變更。
下列範例說明如何查看 HL7v2 儲存庫指標。
控制台
在 Google Cloud 控制台中,前往「Datasets」(資料集) 頁面。
選取包含要查看指標的 HL7v2 存放區的資料集。
在「資料儲存庫」清單中,選取要查看指標的 HL7v2 儲存庫。系統隨即會顯示「Datastore details」(資料儲存區詳細資料) 頁面。
按一下「指標」分頁標籤。
這個分頁會顯示評量表中的下列指標:
- 訊息類型總數
- 訊息總數
- 郵件總大小
指標表格包含下列資料欄:
欄 說明 Message type
訊息類型,例如 ADT
、ORM
或ACK
。Number of messages
特定訊息類型的訊息數量。 Total size
特定訊息類型所有訊息的大小總計。 如要篩選表格資料,請在「Filter」(篩選條件) 欄位中輸入篩選條件。
您可以依郵件類型、郵件數量和郵件類型總大小進行篩選。舉例來說,如要篩選「總大小」欄,可以選取篩選條件、運算子,然後輸入篩選值,並使用表格中顯示的大小單位。 如要根據總大小篩選,可用的篩選條件如下:
Total size:> 2 MiB
和Total size:>= 2 GiB
。
REST
請使用 hl7V2Stores.getHL7v2StoreMetrics
方法。
使用任何要求資料之前,請先替換以下項目:
PROJECT_ID
:您的 Google Cloud 專案 IDLOCATION
:資料集位置DATASET_ID
:HL7v2 存放區的父項資料集HL7V2_STORE_ID
:HL7v2 儲存庫 ID
如要傳送要求,請選擇以下其中一個選項:
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
開啟方法參考頁面。系統會在頁面右側開啟 APIs Explorer 面板。您可以使用這項工具來傳送要求。完成任何必填欄位,然後按一下「執行」。
您應該會收到如下的 JSON 回應: