Projetos, conjuntos de dados e armazenamentos de dados

Esta página descreve a relação entre os Google Cloud projetos e os conjuntos de dados e os repositórios de dados da Cloud Healthcare API.

Projetos

Toda a utilização da Cloud Healthcare API ocorre no contexto de um Google Cloud projeto. Um projeto organiza todos os seus Google Cloud recursos. Um projeto consiste num conjunto de utilizadores, num conjunto de APIs e nas definições de faturação, autenticação e monitorização dessas APIs. Por exemplo, todos os seus dados e recursos da Cloud Healthcare API, juntamente com as autorizações do utilizador para aceder aos mesmos, residem num projeto. Pode ter um projeto ou criar vários projetos e usá-los para organizar os seus Google Cloud recursos, incluindo os dados da Cloud Healthcare API, em grupos lógicos.

Cada projeto que usar para desenvolver soluções da API Cloud Healthcare tem de ter a API Cloud Healthcare ativada.

Para saber mais sobre os Google Cloud projetos em geral, consulte Projetos na Google Cloud Vista geral.

Conjuntos de dados e armazenamentos de dados

Um conjunto de dados é um contentor no seu projeto Google Cloud que contém dados de cuidados de saúde específicos da modalidade. Os conjuntos de dados contêm outros armazenamentos de dados, como armazenamentos FHIR, armazenamentos DICOM e armazenamentos HL7v2, que, por sua vez, contêm os seus próprios tipos de dados de cuidados de saúde.

Um único conjunto de dados pode conter um ou vários armazenamentos de dados e esses armazenamentos podem servir a mesma modalidade ou modalidades diferentes, conforme as necessidades da aplicação exigirem. A utilização de várias lojas no mesmo conjunto de dados pode ser adequada em várias situações, como:

  • Se uma aplicação processar diferentes tipos de dados, como um armazenamento DICOM usado para TACs e um armazenamento FHIR para dados de pacientes relacionados com os TACs.
  • Para separar os dados de acordo com o hospital, a clínica, o departamento, etc., de origem.

Uma aplicação pode aceder a tantos conjuntos de dados ou lojas quanto os seus requisitos ditarem sem penalização de desempenho. Pode conceber a arquitetura geral do conjunto de dados e de armazenamento para atingir os seus objetivos de localidade, partição, controlo de acesso, etc.

O diagrama seguinte mostra um único Google Cloud projeto que contém dois conjuntos de dados. Cada conjunto de dados contém vários armazenamentos de dados e cada armazenamento de dados contém dados de cuidados de saúde: