将用于FHIR数据的Azure API复制到Datalake

时间:2020-04-22 12:04:11

标签: azure hl7-fhir fhir-server-for-azure

我已经为FHIR服务器配置了Azure API,并且能够向其中推送一些数据。使用邮递员,我能够查询服务器并读取json文件。

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

首先-Accessing the FHIR data in Microsoft Azure Storage explorer using the managed version-根据此注释,使用托管版本时无法在Cosmos DB中查看数据。

现在,我真的对FHIR服务器数据的存储位置感到困惑。我已经提交了一些患者信息,但我不确定它是否存储在数据库中。

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

有人可以指导吗?

1 个答案:

答案 0 :(得分:1)

这个问题似乎与您的其他问题有很多重叠之处。您可以使用$export将数据从FHIR API导出到其他某种形式的存储,例如BLOB存储,然后从那里整理有意义的管道。

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