---
{
  "title": "SQL on FHIR dans PostgreSQL",
  "description": "SQL on FHIR dans PostgreSQL. Deux types de View Runners SQL on FHIR - ETL (en mémoire) et ELT (en base de données) et démonstration de l'implémentation ELT pour PostgreSQL.",
  "date": "2024-11-08",
  "author": "Nikolai Ryzhikov",
  "reading-time": "5 min",
  "tags": [
    "SQL on FHIR",
    "Analytics"
  ]
}
---
# SQL on FHIR dans PostgreSQL

{% embed url="https://youtu.be/Z6YvmE6opMY" %}

Deux types de View Runners [SQL on FHIR](/blog/introducing-materialize-sql-interface-for-fhir-data) - ETL (en mémoire) et ELT (en base de données) et démonstration de l'implémentation ELT pour PostgreSQL à l'aide de :
[**Aidbox**](https://www.health-samurai.io/aidbox?utm_source=Article&utm_medium=persNikolai&utm_campaign=conf)
[**ViewDefinition Builder**](https://sqlonfhir.aidbox.app/?utm_source=Article&utm_medium=persNikolaiview&utm_campaign=conf) libre et gratuit
Grafana

[Les diapositives](https://docs.google.com/presentation/d/1XHjzNeooGogpo4quoRaf3KuCKdu7Q2eLT936lDzuA8o/edit?usp=sharing)
![](image-1.avif)***Base de données FHIR et serveur FHIR pour les applications FHIR-first***![](image-2.avif)***Runners [SQL on FHIR](/articles/sql-on-fhir-an-inside-look)***![](image-3.avif)***ETL : exécuteur en mémoire***![](image-4.avif)***ETL : exécuteur en mémoire***![](image-5.avif)***ELT : exécuteurs en base de données***![](image-6.avif)***Comparaison ETL et ELT***![](image-7.avif)***Serveur FHIR avec SQL on FHIR***![](image-8.avif)***Comment stocker et interroger FHIR dans PostgreSQL***![](image-9.avif)***Traduire une ViewDefinition en SQL***![](image-10.avif)***Comment fonctionne la traduction***![](image-11.avif)***Ce qu'on peut faire avec une définition de vue (requête)***
**Démarrer Aidbox :**

> mkdir aidbox && cd aidbox 
curl -JO https://aidbox.app/runme && docker compose up

dans le bac à sable Aidbox - [https://aidbox.app](https://aidbox.app/?utm_source=article&utm_compaign=conf&utm_medium=persNiksql)

dans le viewbuilder - [https://sqlonfhir.aidbox.app](https://sqlonfhir.aidbox.app/?utm_source=article&utm_compaign=conf&utm_medium=persNiksql)

Article connexe - [SQL on FHIR : qu'est-ce qu'une ViewDefinition et comment fonctionne-t-elle ?](https://www.health-samurai.io/articles/what-is-a-viewdefinition?utm_source=article&utm_medium=persNiksql&utm_campaign=conf)

Auteur :
[Nikolai Ryzhikov](https://www.linkedin.com/in/nikolai-ryzhikov-586a6913/),
directeur technique chez Health Samurai

Voir aussi : [SQL on FHIR : qu'est-ce qu'une ViewDefinition ?](/blog/what-is-a-viewdefinition).