Acessar métricas de repositório DICOM, estudo DICOM e série DICOM

Nesta página, descrevemos como visualizar as métricas de repositório DICOM, estudo DICOM e série DICOM. Você pode usar essas métricas para fazer o seguinte:

  • Estime os custos futuros com base no uso atual.
  • Rastrear como um armazenamento DICOM cresce e muda ao longo do tempo.
  • Verifique se o número de instâncias DICOM corresponde ao número importado.

As modificações nos dados DICOM, como armazenamento ou exclusão dos dados, são assíncronas. Pode haver um atraso entre quando você modifica os dados e quando as modificações são mostradas nas métricas de armazenamento 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.

Ver métricas de armazenamento DICOM

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

Console

  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 ver.

  3. Na lista Repositórios de dados, selecione o repositório DICOM com as métricas que você quer visualizar. A página Detalhes do Datastore é 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. Expanda uma entrada do estudo para conferir a série dentro do estudo.
    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 do blob no estudo ou na série.
  5. Para filtrar os dados da tabela, insira o ID do estudo no campo Filtro.

REST

Use o método dicomStores.getDICOMStoreMetrics.

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

  • PROJECT_ID: o ID do seu projeto do 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 repositório DICOM

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

curl

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"

PowerShell

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

APIs Explorer

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:

Ver métricas de estudos DICOM

Os exemplos a seguir mostram como visualizar métricas de estudos DICOM.

Console

Para visualizar as métricas de estudo DICOM no console do Google Cloud, consulte Visualizar métricas de armazenamento DICOM.

REST

Use o método dicomStores.studies.getStudyMetrics.

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

  • PROJECT_ID: o ID do seu projeto do 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 repositório DICOM
  • STUDY_UID: o identificador exclusivo do estudo (UID, na sigla em inglês) do DICOMweb

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

curl

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"

PowerShell

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

APIs Explorer

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:

Conferir métricas de série DICOM

Os exemplos a seguir mostram como visualizar métricas de série DICOM.

Console

Para visualizar as métricas da série DICOM no console do Google Cloud, consulte Visualizar métricas de armazenamento DICOM.

REST

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

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

  • PROJECT_ID: o ID do seu projeto do 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 repositório DICOM
  • STUDY_UID: o identificador exclusivo do estudo (UID, na sigla em inglês) do DICOMweb
  • SERIES_UID: o identificador exclusivo (UID, na sigla em inglês) da série DICOMweb

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

curl

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"

PowerShell

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

APIs Explorer

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: