查看 DICOM 存储区、DICOM 研究和 DICOM 系列指标

本页介绍了如何查看 DICOM 存储区、DICOM 研究和 DICOM 系列指标。您可以使用这些指标执行以下操作:

  • 根据当前用量估算未来费用。
  • 跟踪 DICOM 存储区随时间推移的增长和变化情况。
  • 确保 DICOM 实例的数量与您导入的数量一致。

对 DICOM 数据(例如存储或删除数据)的修改是异步的。修改数据后,DICOM 存储区指标中显示相应修改可能需要一段时间。

存储类型

以下几个指标显示了以下数据存储类的大小(以字节为单位):

Blob 存储
非结构化 DICOM 数据和使用 blob 字节的 DICOM 数据。
结构化存储
非 blob 存储数据,例如可搜索的元数据。

查看 DICOM 存储区指标

以下示例展示了如何查看 DICOM 存储区指标。

控制台

  1. 在 Google Cloud 控制台中,前往数据集页面。

    转到“数据集”

  2. 选择包含您要查看其指标的 DICOM 存储区的数据集。

  3. 数据存储区列表中,选择要查看其指标的 DICOM 存储区。系统随即会显示Datastore 详情页面。

  4. 点击指标标签页。

    该标签页会在记分卡上显示以下指标:

    • 研究总数
    • 序列总数
    • 实例总数
    • 所有实例的结构化存储空间大小
    • 所有实例的 Blob 存储空间大小
    • 所有实例的总大小

    指标表包含以下列:

    说明
    ID 研究 ID 和序列 ID。展开某项研究条目,即可查看该研究中的系列。
    Number of series 研究中的序列数。
    Number of instances 研究或序列中的实例数。
    Structured size 研究或序列中结构化数据的大小。
    Blob size 研究或系列中的 blob 数据的大小。
  5. 如需过滤表格数据,请在过滤条件字段中输入研究 ID。

REST

使用 dicomStores.getDICOMStoreMetrics 方法。

在使用任何请求数据之前,请先进行以下替换:

  • PROJECT_ID:您的 Google Cloud 项目的 ID
  • LOCATION:数据集位置
  • 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 项目的 ID
  • LOCATION:数据集位置
  • DATASET_ID:DICOM 存储区的父数据集
  • DICOM_STORE_ID:DICOM 存储区 ID
  • STUDY_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 项目的 ID
  • LOCATION:数据集位置
  • DATASET_ID:DICOM 存储区的父数据集
  • DICOM_STORE_ID:DICOM 存储区 ID
  • STUDY_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 响应: