本页介绍了如何查看 DICOM 存储区、DICOM 研究和 DICOM 系列指标。您可以使用这些指标执行以下操作:
- 根据当前用量估算未来费用。
- 跟踪 DICOM 存储区随时间的推移而增长和变化的情况。
- 确保 DICOM 实例的数量与您导入的数量一致。
对 DICOM 数据的修改(例如存储或删除数据)是异步的。您修改数据与修改内容显示在 DICOM 存储区指标中之间可能会有延迟。
存储类型
以下几个指标显示以下数据存储类别的大小(以字节为单位):
- Blob 存储
- 非结构化 DICOM 数据和使用blob 字节的 DICOM 数据。
- 结构化存储
- 非 blob 存储数据,例如可搜索的元数据。
查看 DICOM 存储区指标
以下示例展示了如何查看 DICOM 存储区指标。
控制台
在 Google Cloud 控制台中,进入数据集页面。
选择包含您要查看其指标的 DICOM 存储区的数据集。
在数据存储区列表中,选择要查看其指标的 DICOM 存储区。系统随即会显示数据存储空间详情页面。
点击指标标签页。
该标签页会在计分卡中显示以下指标:
- 研究总数
- 系列总数
- 实例总数
- 所有实例的结构化存储空间大小
- 所有实例的 Blob 存储空间大小
- 所有实例的总大小
指标表格包含以下各列:
列 说明 ID
研究 ID 和系列 ID。展开相应研究条目可查看该研究中的系列。 Number of series
研究中的系列图书数量。 Number of instances
一项研究或一组研究中的实例数量。 Structured size
研究或系列中的结构化数据的大小。 Blob size
研究或系列中的 blob 数据的大小。 如需过滤表格数据,请在过滤条件字段中输入研究 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
API Explorer
打开方法参考页面。APIs 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 研究唯一标识符 (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
API Explorer
打开方法参考页面。APIs 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 研究唯一标识符 (UID)SERIES_UID
:DICOMweb 系列的唯一标识符 (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
API Explorer
打开方法参考页面。APIs Explorer 面板会在页面右侧打开。您可以与此工具进行交互以发送请求。 填写所有必填字段,然后点击执行。
您应该收到类似以下内容的 JSON 响应: