---
{
  "title": "SQL on FHIR en PostgreSQL",
  "description": "SQL on FHIR en PostgreSQL. Dos tipos de View Runners de SQL on FHIR: ETL (en memoria) y ELT (en base de datos), y demostración de la implementación ELT para PostgreSQL.",
  "date": "2024-11-08",
  "author": "Nikolai Ryzhikov",
  "reading-time": "5 min",
  "tags": [
    "SQL on FHIR",
    "Analytics"
  ]
}
---

> For the complete documentation index, see [llms.txt](https://www.health-samurai.io/llms.txt).
> Use it to discover all available pages before guessing URLs.

---
# SQL on FHIR en PostgreSQL

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

Dos tipos de View Runners de [SQL on FHIR](/blog/introducing-materialize-sql-interface-for-fhir-data) - ETL (en memoria) y ELT (en base de datos), y demostración de la implementación ELT para PostgreSQL utilizando:
[**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) de código abierto
Grafana

[Las diapositivas](https://docs.google.com/presentation/d/1XHjzNeooGogpo4quoRaf3KuCKdu7Q2eLT936lDzuA8o/edit?usp=sharing)
![](image-1.avif)***Base de datos FHIR y servidor FHIR para aplicaciones FHIR-first***![](image-2.avif)***Runners de [SQL on FHIR](/articles/sql-on-fhir-an-inside-look)***![](image-3.avif)***ETL: runner en memoria***![](image-4.avif)***ETL: runner en memoria***![](image-5.avif)***ELT: runners en base de datos***![](image-6.avif)***Comparación entre ETL y ELT***![](image-7.avif)***Servidor FHIR con SQL on FHIR***![](image-8.avif)***Cómo almacenar y consultar FHIR en PostgreSQL***![](image-9.avif)***Traducción de ViewDefinition a SQL***![](image-10.avif)***Cómo funciona la traducción***![](image-11.avif)***Qué se puede hacer con una view def (consulta)***
**Ejecutar Aidbox:**

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

en el sandbox de Aidbox - [https://aidbox.app](https://aidbox.app/?utm_source=article&utm_compaign=conf&utm_medium=persNiksql)

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

Artículo relacionado - [SQL on FHIR: ¿Qué es una ViewDefinition y cómo funciona?](https://www.health-samurai.io/articles/what-is-a-viewdefinition?utm_source=article&utm_medium=persNiksql&utm_campaign=conf)

Autor:
[Nikolai Ryzhikov](https://www.linkedin.com/in/nikolai-ryzhikov-586a6913/),
CTO en Health Samurai

Véase también: [SQL on FHIR: ¿Qué es una ViewDefinition?](/blog/what-is-a-viewdefinition).