将 Azure API 的 FHIR 数据复制到数据湖中
Copy Azure API for FHIR data into datalake
我已经为 FHIR 服务器配置了 Azure API,我可以将一些数据推送到其中。使用 post man 我可以查询服务器并读取 json 文件。
现在,我想继续下一步。将数据移动到数据湖中,然后在其上应用一些机器学习模型。
首先 - - 根据此评论,使用托管版本时无法在 Cosmos DB 中查看数据。
现在,我对 FHIR 服务器数据的存储位置感到很困惑。我提交的患者信息很少,我不确定它是否存储在数据库中。
我还有其他几个问题。要从 FHIR 服务器中获取数据,我应该先将其导出到 cosmos Db,然后设置一个数据工厂以将数据复制到数据湖中,还是有任何方法,我可以直接创建一种管道类型的东西,数据从中进入数据湖fhir-为自己服务。
有人可以指导吗?
这个问题似乎与你的另一个问题有相当大的重叠。您将使用 $export
将数据从 FHIR API 导出到其他形式的存储,例如BLOB 存储,然后从那里编排任何有意义的管道。
在托管 FHIR API 后面当然有一个数据库,但是在托管服务中无法直接访问该数据存储。如果您想查看数据库架构,我建议您查看该服务的开源版本 (https://github.com/Microsoft/fhir-server)。但是,我建议不要对模式采取任何特定的依赖性,因为它可能会发生变化。
我已经为 FHIR 服务器配置了 Azure API,我可以将一些数据推送到其中。使用 post man 我可以查询服务器并读取 json 文件。
现在,我想继续下一步。将数据移动到数据湖中,然后在其上应用一些机器学习模型。
首先 -
现在,我对 FHIR 服务器数据的存储位置感到很困惑。我提交的患者信息很少,我不确定它是否存储在数据库中。
我还有其他几个问题。要从 FHIR 服务器中获取数据,我应该先将其导出到 cosmos Db,然后设置一个数据工厂以将数据复制到数据湖中,还是有任何方法,我可以直接创建一种管道类型的东西,数据从中进入数据湖fhir-为自己服务。
有人可以指导吗?
这个问题似乎与你的另一个问题有相当大的重叠。您将使用 $export
将数据从 FHIR API 导出到其他形式的存储,例如BLOB 存储,然后从那里编排任何有意义的管道。
在托管 FHIR API 后面当然有一个数据库,但是在托管服务中无法直接访问该数据存储。如果您想查看数据库架构,我建议您查看该服务的开源版本 (https://github.com/Microsoft/fhir-server)。但是,我建议不要对模式采取任何特定的依赖性,因为它可能会发生变化。