Aller au contenu principal

Récupération des données dans PostgreSQL

logo postgresql|50%

Comment récupérer ses données dans une base de données préexistante

Avec un ETL

Ce se des outils d'extraction, de transformation et de chargement de données (Extract Transform and Load)

Kettle

https://forum.getodk.org/t/automating-data-delivery-using-the-odata-endpoint-in-odk-central/22010

FME

-> à décrire

Depuis PostgreSQL

En utilisant des bibliothèques de fonctions dédiées.

pl-pyODK

C'est une évolution de central2pg présenté ci-dessous. pl-pyODK utilise des fonctions pyODK dans des fonctions pl/pgsql et permet de filter les données récupérées depuis le serveur d'ODK

Voir ici le post d eprésentation sur le forum d'ODK : https://forum.getodk.org/t/pl-pyodk-use-of-pyodk-with-pl-python-postgresql-functions-to-pull-data-from-central-into-your-own-database

et ici la page d'accueil du projet sur Github : https://github.com/mathieubossaert/pl-pyodk/blob/main/README.md

central2pg

-> remplacé par pl-python