Skip to content

Metabase as source

Vincent Viers requested to merge metabase-as-source into main

Cette PR permet de récupérer de la donnée depuis Metabase via l'API, et utilise cette feature pour récupérer la donnée d'AidantsConnect

  • On se permet d'utiliser la librairie python metabasepy puisqu'on se dit qu'on va mettre de l'énergie sur metabase et son intégration avec insitu
  • Pour donner accès à insitu à une instance Metabase, il faut créer un compte à donnees@anct.gouv.fr avec le même mot de passe à chaque fois (il est dans les variables de la CI sur gitlab, et je l'ai posté sur Mattermost)
  • metabasepy récupère du ndjson(qu'on sait traiter), les autres formats possibles semblent être CSV et XLSX mais 1) la requete est beaucoup plus longue et 2) cli.cards.download crache la donnée en stdout et ne sait pas la stocker dans un objet python

wdyt ?

Edited by Vincent Viers

Merge request reports