Conferir as métricas de armazenamento, estudo e série DICOM

Esta página descreve como visualizar as métricas de armazenamento, estudo e série de DICOM. Você pode usar essas métricas para:

  • Estimar os custos futuros com base no uso atual.
  • Acompanhe como um armazenamento DICOM cresce e muda com o tempo.
  • Verifique se o número de instâncias DICOM corresponde ao número que você importou.

As modificações nos dados DICOM, como armazenar ou excluir os dados, são assíncronas. Pode haver um atraso entre o momento em que você modifica os dados e quando as modificações são mostradas nas métricas da loja DICOM.

Tipos de armazenamento

Várias métricas mostram o tamanho, em bytes, das seguintes classes de armazenamento de dados:

Armazenamento de blobs
Dados DICOM não estruturados e dados DICOM que usam bytes de blob.
Armazenamento estruturado
Dados de armazenamento que não são blobs, como metadados pesquisáveis.

Conferir as métricas do armazenamento DICOM

Os exemplos a seguir mostram como conferir as métricas de armazenamento DICOM.

  1. No console do Google Cloud, acesse a página Conjuntos de dados.

    Acessar conjuntos de dados

  2. Selecione o conjunto de dados que contém o armazenamento DICOM com as métricas que você quer consultar.

  3. Na lista Armazenamentos de dados, selecione o armazenamento DICOM com as métricas que você quer visualizar. A página Detalhes do repositório de dados é exibida.

  4. Clique na guia Métricas.

    A guia mostra as seguintes métricas em uma visão geral:

    • Número total de estudos
    • Número total de séries
    • Número total de instâncias
    • Tamanho do armazenamento estruturado de todas as instâncias
    • Tamanho do armazenamento de blobs de todas as instâncias
    • Tamanho total de todas as instâncias

    A tabela de métricas contém as seguintes colunas:

    Coluna Descrição
    ID Os IDs de estudo e de série. Abra uma entrada de estudo para conferir a série.
    Number of series O número de séries em um estudo.
    Number of instances O número de instâncias em um estudo ou em uma série.
    Structured size O tamanho dos dados estruturados no estudo ou na série.
    Blob size O tamanho dos dados blob no estudo ou na série.
  5. Para filtrar os dados da tabela, insira o ID do estudo no campo Filtro.

Use o método dicomStores.getDICOMStoreMetrics.

Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:

  • PROJECT_ID: o ID do projeto Google Cloud
  • LOCATION: o local do conjunto de dados;
  • DATASET_ID: o conjunto de dados pai do armazenamento DICOM
  • DICOM_STORE_ID: o ID do armazenamento DICOM

Para enviar a solicitação, escolha uma destas opções:

execute o seguinte comando:

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"

Execute o seguinte comando:

$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

Abra a página de referência do método. O painel "APIs Explorer" é aberto no lado direito da página. Interaja com essa ferramenta para enviar solicitações. Preencha todos os campos obrigatórios e clique em Executar.

Você receberá uma resposta JSON semelhante a esta:

{
  "name": "projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/dicomStores/DICOM_STORE_ID",
  "studyCount": "STUDY_COUNT",
  "seriesCount": "SERIES_COUNT",
  "instanceCount": "INSTANCE_COUNT",
  "structuredStorageSizeBytes": "STRUCTURED_STORAGE_BYTES",
  "blobStorageSizeBytes": "BLOB_STORAGE_BYTES",
}

Conferir as métricas dos estudos DICOM

Os exemplos a seguir mostram como conferir as métricas dos estudos DICOM.

Para conferir as métricas do estudo DICOM no console do Google Cloud, consulte Conferir as métricas do armazenamento DICOM.

Use o método dicomStores.studies.getStudyMetrics.

Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:

  • PROJECT_ID: o ID do projeto Google Cloud
  • LOCATION: o local do conjunto de dados;
  • DATASET_ID: o conjunto de dados pai do armazenamento DICOM
  • DICOM_STORE_ID: o ID do armazenamento DICOM
  • STUDY_UID: o identificador exclusivo (UID) do estudo DICOMweb

Para enviar a solicitação, escolha uma destas opções:

execute o seguinte comando:

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"

Execute o seguinte comando:

$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

Abra a página de referência do método. O painel "APIs Explorer" é aberto no lado direito da página. Interaja com essa ferramenta para enviar solicitações. Preencha todos os campos obrigatórios e clique em Executar.

Você receberá uma resposta JSON semelhante a esta:

{
  "study": "projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID",
  "seriesCount": "SERIES_COUNT",
  "instanceCount": "INSTANCE_COUNT",
  "structuredStorageSizeBytes": "STRUCTURED_STORAGE_BYTES",
  "blobStorageSizeBytes": "BLOB_STORAGE_BYTES"
}

Conferir as métricas da série DICOM

Os exemplos a seguir mostram como conferir as métricas da série DICOM.

Para conferir as métricas da série DICOM no console do Google Cloud, consulte Conferir as métricas do armazenamento DICOM.

Use o método dicomStores.dicomWeb.studies.series.getSeriesMetrics.

Antes de usar os dados da solicitação abaixo, faça as substituições a seguir:

  • PROJECT_ID: o ID do projeto Google Cloud
  • LOCATION: o local do conjunto de dados;
  • DATASET_ID: o conjunto de dados pai do armazenamento DICOM
  • DICOM_STORE_ID: o ID do armazenamento DICOM
  • STUDY_UID: o identificador exclusivo (UID) do estudo DICOMweb
  • SERIES_UID: o identificador exclusivo (UID) da série DICOMweb

Para enviar a solicitação, escolha uma destas opções:

execute o seguinte comando:

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"

Execute o seguinte comando:

$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

Abra a página de referência do método. O painel "APIs Explorer" é aberto no lado direito da página. Interaja com essa ferramenta para enviar solicitações. Preencha todos os campos obrigatórios e clique em Executar.

Você receberá uma resposta JSON semelhante a esta:

{
  "series": "projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID/series/SERIES_UID",
  "structuredStorageSizeBytes": "STRUCTURED_STORAGE_BYTES",
  "blobStorageSizeBytes": "BLOB_STORAGE_BYTES",
  "instanceCount": "INSTANCE_COUNT"
}