你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

(预览版) 配置批量导入设置

FHIR 服务支持$import操作,允许将数据从存储帐户导入 FHIR 服务帐户。

下面三个步骤用于在 FHIR 服务中配置导入设置:

  • 为 FHIR 服务启用托管标识。
  • 创建 Azure 存储帐户或使用现有存储帐户,然后授予 FHIR 服务访问它的权限。
  • 在 FHIR 服务中设置导入配置。

在 FHIR 服务上启用托管标识

配置用于导入的 FHIR 服务的第一步是在服务上启用系统范围的托管标识,该服务将用于向服务授予访问存储帐户的权限。 有关 Azure 中的托管标识的详细信息,请参阅关于 Azure 资源的托管标识

在此步骤中,浏览到Azure 门户中的 FHIR 服务,然后选择“标识”边栏选项卡。 选择“ 状态 ”选项以 打开 ,然后选择“ 保存”。 将显示 “是 ”和 “否 ”按钮。 选择 “是 ”以启用 FHIR 服务的托管标识。 启用系统标识后,会看到系统分配的 GUID 值。

Enable Managed Identity

向 FHIR 服务分配权限以访问存储帐户

浏览到存储帐户中的访问控制 (IAM) ,然后选择“添加角色分配”。 如果“添加角色分配”选项灰显,则需要要求 Azure 管理员分配你执行此任务的权限。

若要详细了解如何在 Azure 门户中分配角色,请参阅 Azure 内置角色

将角色存储 Blob 数据参与者添加到 FHIR 服务,然后选择“保存”。

Screen shot of the Add role assignment page.

现在,你已准备好选择 FHIR 服务中的存储帐户作为用于导入的默认存储帐户。

设置 FHIR 服务的导入配置

最后一步是设置 FHIR 服务的导入配置,该服务包含指定存储帐户、启用导入和启用初始导入模式。

注意

如果尚未为 FHIR 服务分配存储访问权限,则 ($import) 导入操作将失败。

若要指定Azure 存储帐户,需要使用 REST API 更新 FHIR 服务。

若要获取请求 URL 和正文,请浏览到 FHIR 服务的Azure 门户。 选择 “概述”,然后选择 “JSON 视图”。

Screenshot of Get JSON View

将 URL 复制为请求 URL,并按正文执行以下 JSON 更改:

  • 在 importConfiguration 中启用设置为 true
  • 使用目标存储帐户名称添加或更改 integrationDataStore
  • 将 importConfiguration 中的 initialImportMode 设置为 true
  • 删除 provisioningState。

Screenshot of the importer configuration code example

完成本最后一步后,即可使用$import导入数据。

后续步骤

本文介绍了 FHIR 服务支持$import操作,以及它如何允许将数据从存储帐户导入 FHIR 服务帐户。 你还了解了在 FHIR 服务中配置导入设置时所用的三个步骤。 有关将数据转换为 FHIR、导出设置以设置存储帐户并将数据移动到Azure Synapse的详细信息,请参阅