0

我已经为 FHIR 服务器配置了 Azure API,并且能够将一些数据推送到其中。使用 post man 我可以查询服务器并读取 json 文件。

现在,我想继续下一步。将数据移动到数据湖中,然后在其上应用一些机器学习模型。

首先 -使用托管版本访问 Microsoft Azure 存储资源管理器中的 FHIR 数据- 根据此评论,使用托管版本时无法在 Cosmos DB 中查看数据。

现在,我对 FHIR 服务器数据的存储位置感到非常困惑。我提交的患者信息很少,我不确定它是否存储在数据库中。

我还有其他几个问题。要从 FHIR 服务器中获取数据,我应该先将其导出到 cosmos Db,然后设置一个数据工厂以将数据复制到 datalake 中,还是有什么办法,我可以直接创建一种管道类型的东西,让数据从中进入 datalake fhir-serve 自己。

有人可以指导吗?

4

1 回答 1

1

这个问题似乎与您的其他问题有相当大的重叠。您可以使用$export将数据从 FHIR API 导出到某种其他形式的存储,例如 BLOB 存储,然后从那里编排任何有意义的管道。

当然,托管 FHIR API 背后有一个数据库,但无法直接访问托管服务中的该数据存储。如果您想查看数据库架构,我建议您查看该服务的开源版本 ( https://github.com/Microsoft/fhir-server )。但是,我建议不要对架构进行任何特定的依赖,因为它可能会发生变化。

于 2020-04-23T02:47:29.043 回答