FHIR データ パイプ

GitHub でソースを見る

FHIR Data Pipes は、FHIR データを SQL 対応形式に変換して分析サービスを構築するための ETL パイプラインのセットです。FHIR Data Pipes は水平方向のスケーラビリティを念頭に設計されており、複数のデプロイ オプションが用意されています。

主な機能は次のとおりです。

  • Apache Beam ETL パイプライン。SQL を使用してクエリできる Apache Parquet ファイルに基づいて、FHIR ソースから SQL-on-FHIR スキーマ データ ウェアハウスにデータを変換します(Parquet-on-FHIR スキーマをご覧ください)。

  • FHIR Data Pipes パイプラインを管理し、「完全」、「増分」、「統合」の各パイプラインを統合するコントローラ モジュール。コントローラ モジュールを使用すると、定期的な増分更新をスケジュール設定できます。また、ウェブ コントロール パネルを使用してパイプラインを手動で開始することもできます。

  • SQL-on-FHIR-v2 仕様の実装により、ViewDefinition リソースを適用してパイプライン内にフラット ビューを生成できるようになりました(ビューレイヤをご覧ください)。

デベロッパー向けドキュメントに移動