本頁面說明如何查看 DICOM 儲存庫、DICOM 研究和 DICOM 系列指標。您可以使用這些指標執行下列操作:
- 根據目前用量預估未來費用。
- 追蹤 DICOM 儲存庫隨時間的變化。
- 請確認 DICOM 例項的數量與匯入的數量相符。
對 DICOM 資料進行的修改 (例如儲存或刪除資料) 為非同步作業。修改資料與 DICOM 儲存庫指標顯示修改內容之間可能會有延遲。
儲存類型
以下是幾項指標,顯示下列資料儲存空間類別的大小 (以位元組為單位):
- Blob 儲存空間
- 非結構化 DICOM 資料和使用blob 位元組的 DICOM 資料。
- 結構化儲存空間
- 非 Blob 儲存資料,例如可搜尋的中繼資料。
查看 DICOM 儲存庫指標
下列範例說明如何查看 DICOM 儲存庫指標。
控制台
在 Google Cloud 控制台中,前往「Datasets」(資料集) 頁面。
選取包含要查看指標的 DICOM 儲存庫的資料集。
在「資料儲存庫」清單中,選取要查看指標的 DICOM 儲存庫。系統隨即會顯示「Datastore details」(Datastore 詳細資料) 頁面。
按一下「指標」分頁標籤。
這個分頁會在評量表上顯示下列指標:
- 研究總數
- 系列總數
- 執行個體總數
- 所有執行個體的結構化儲存空間大小
- 所有執行個體的 blob 儲存空間大小
- 所有執行個體的大小總計
指標表格包含下列資料欄:
欄 說明 ID
研究 ID 和系列 ID。展開研究項目,即可查看研究中的系列叢書。 Number of series
研究中的系列叢書數量。 Number of instances
研究或系列中的個案數量。 Structured size
研究或系列叢書中的結構化資料大小。 Blob size
研究或系列叢書中的 Blob 資料大小。 如要篩選表格資料,請在「Filter」欄位中輸入研究 ID。
REST
請使用 dicomStores.getDICOMStoreMetrics
方法。
使用任何要求資料之前,請先替換以下項目:
PROJECT_ID
: Google Cloud 專案的 IDLOCATION
:資料集位置DATASET_ID
:DICOM 儲存庫的父資料集DICOM_STORE_ID
:DICOM 儲存庫 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/dicomStores/DICOM_STORE_ID:getDICOMStoreMetrics"
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/dicomStores/DICOM_STORE_ID:getDICOMStoreMetrics" | Select-Object -Expand Content
APIs Explorer
開啟方法參考頁面。系統會在頁面右側開啟 API Explorer 面板。 您可以使用這項工具來傳送要求。完成所有必填欄位,然後按一下「執行」。
您應該會收到如下的 JSON 回應:
查看 DICOM 研究指標
下列範例說明如何查看 DICOM 研究指標。
控制台
如要在 Google Cloud 控制台中查看 DICOM 研究指標,請參閱查看 DICOM 儲存庫指標。
REST
請使用 dicomStores.studies.getStudyMetrics
方法。
使用任何要求資料之前,請先替換以下項目:
PROJECT_ID
: Google Cloud 專案的 IDLOCATION
:資料集位置DATASET_ID
:DICOM 儲存庫的父資料集DICOM_STORE_ID
:DICOM 儲存庫 IDSTUDY_UID
:DICOMweb 檢查專屬 ID (UID)
如要傳送要求,請選擇以下其中一個選項:
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/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID:getStudyMetrics"
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/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID:getStudyMetrics" | Select-Object -Expand Content
APIs Explorer
開啟方法參考頁面。系統會在頁面右側開啟 API Explorer 面板。 您可以使用這項工具來傳送要求。完成所有必填欄位,然後按一下「執行」。
您應該會收到如下的 JSON 回應:
查看 DICOM 系列指標
下列範例說明如何查看 DICOM 系列指標。
控制台
如要在控制台 Google Cloud 中查看 DICOM 系列指標,請參閱查看 DICOM 儲存庫指標。
REST
請使用 dicomStores.dicomWeb.studies.series.getSeriesMetrics
方法。
使用任何要求資料之前,請先替換以下項目:
PROJECT_ID
: Google Cloud 專案的 IDLOCATION
:資料集位置DATASET_ID
:DICOM 儲存庫的父資料集DICOM_STORE_ID
:DICOM 儲存庫 IDSTUDY_UID
:DICOMweb 檢查專屬 ID (UID)SERIES_UID
:DICOMweb 系列專屬 ID (UID)
如要傳送要求,請選擇以下其中一個選項:
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/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID/series/SERIES_UID:getSeriesMetrics"
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/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID/series/SERIES_UID:getSeriesMetrics" | Select-Object -Expand Content
APIs Explorer
開啟方法參考頁面。系統會在頁面右側開啟 API Explorer 面板。 您可以使用這項工具來傳送要求。完成所有必填欄位,然後按一下「執行」。
您應該會收到如下的 JSON 回應: