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