FHIR 数据管道
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
在 GitHub 上查看源代码
FHIR 数据流水线是一组 ETL 流水线,用于将 FHIR 数据转换为可使用 SQL 的格式,以便构建分析服务。FHIR 数据流水线在设计时就考虑了横向扩展性,并提供了多种部署选项。
这些功能包括:
Apache Beam ETL 流水线,用于基于可使用 SQL 查询的 Apache Parquet 文件,将数据从 FHIR 源转换为 FHIR 架构上的 SQL 数据仓库(请参阅 FHIR 架构上的 Parquet 架构)
用于管理 FHIR 数据流水线的控制器模块,可将“完整”“增量”和“合并”流水线集成在一起。您可以使用控制器模块安排定期增量更新,也可以使用 Web 控制台手动启动流水线。
实现了 SQL-on-FHIR-v2 规范,使您能够应用 ViewDefinition 资源在流水线中生成平面视图(请参阅视图层)
前往开发者文档
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003eFHIR Data Pipes is a scalable ETL toolset that transforms FHIR data into an SQL-compatible format for analytics.\u003c/p\u003e\n"],["\u003cp\u003eIt utilizes Apache Beam pipelines to create a data warehouse based on an SQL-on-FHIR schema using Parquet files.\u003c/p\u003e\n"],["\u003cp\u003eA controller module allows for managing and scheduling pipeline updates, including full, incremental, and merging processes.\u003c/p\u003e\n"],["\u003cp\u003eFHIR Data Pipes supports the SQL-on-FHIR-v2 specification for generating simplified views of the data.\u003c/p\u003e\n"]]],["FHIR Data Pipes provides ETL pipelines to convert FHIR data into an SQL-ready format using Apache Beam. These pipelines create a data warehouse based on Apache Parquet files, enabling SQL queries. A Controller Module manages \"full,\" \"incremental,\" and \"merger\" pipelines, allowing scheduled or manual updates. The system implements the SQL-on-FHIR-v2 specification, supporting ViewDefinition resources to create flat views within the pipelines. It offers scalability and multiple deployment options for analytics services.\n"],null,["# FHIR Data Pipes\n\n[View source on GitHub](https://github.com/google/fhir-data-pipes)\n\n*FHIR Data Pipes* is a set of ETL pipelines for transforming FHIR data into an\nSQL-capable format for building analytics services. FHIR Data Pipes is designed\nwith horizontal scalability in mind and offers multiple deployment options.\n\nThe features include:\n\n- [Apache Beam](https://beam.apache.org/) ETL pipelines to transform\n data from a FHIR source into an SQL-on-FHIR schema data warehouse, based on\n Apache Parquet files that can be queried using SQL\n (see [Parquet-on-FHIR schema](/open-health-stack/fhir-analytics/parquet-on-fhir))\n\n- Controller Module for managing the FHIR Data Pipes Pipelines, integrating\n \"full\", \"incremental\", and \"merger\" pipelines together. Using the controller\n module you can schedule periodic incremental updates or use the Web Control\n Panel to start the pipeline manually.\n\n- Implementation of the [SQL-on-FHIR-v2 specification](https://build.fhir.org/ig/FHIR/sql-on-fhir-v2/StructureDefinition-ViewDefinition.html)\n making it possible to apply ViewDefinition resources to generate flat views\n within the pipelines (see [View layer](/open-health-stack/fhir-analytics/view-layer))\n\nGo to [developer documentation](https://google.github.io/fhir-data-pipes/)"]]