项目、数据集和数据存储区

本页面介绍 Google Cloud 项目与 Cloud Healthcare API 资源之间的关系。

项目

所有 Cloud Healthcare API 的使用都在 Google Cloud 项目的上下文中进行。项目用于组织您的所有 Google Cloud 资源。 项目包含一组用户和一组 API,以及这些 API 的结算、身份验证和监控设置。因此,举例来说,您的所有 Cloud Healthcare API 数据和资源以及它们的用户访问权限均包含在项目中。您可以使用一个项目,也可以创建多个项目并使用它们来将您的 Google Cloud 资源(包括 Cloud Healthcare API 数据)组织到逻辑组中。

您用于开发 Cloud Healthcare API 解决方案的每个项目都必须启用 Cloud Healthcare API

如需从整体上详细了解 Google Cloud 项目,请参阅《Google Cloud 概览》中的项目

数据集和数据存储区

数据集是 Google Cloud 项目中的容器,用于存储特定于形式的医疗保健数据。数据集包含其他数据存储区,例如 FHIR 存储区、DICOM 存储区和 HL7v2 存储区,这些存储区又有自己的医疗保健数据类型。

单个数据集可以包含一个或多个数据存储区,并且这些存储区可以根据应用的需要提供同一个形式或不同的形式。在不同的情况下,在同一数据集中使用多个存储区可能是合适的,例如:

  • 如果应用处理不同类型的数据,例如用于 CT 扫描的 DICOM 存储区,以及与 CT 扫描相关的患者数据的 FHIR 存储区。
  • 根据来源、医院、诊所、部门等对数据进行拆分。

应用可以按照其要求所允许的数量访问数据集或存储区,而不会降低性能。您可以设计总体数据集和存储区架构,以实现地理位置、分区、访问权限控制等目标。

下图显示了包含两个数据集的单个 Google Cloud 项目。每个数据集包含多个数据存储区,每个数据存储区包含医疗保健数据: