Outil de monitoring et de pilotage pour la plateforme Data Economie.
Les différents cas d'usage nécessitent une clef de l'API ODS valide, à ajouter au .env (cf. .env.sample
)
Merci de vous reporter à la documentation Opendatasoft.
$ python -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
$ pip setup.py install
Télécharger la liste des datasets
La requête étant un peu lourde, il peut être pertinent d'utiliser le fichier data/datasets.json
comme source pour
des traitements réguliers.
$ cli dataset download
Formater un output propre en csv
$ cli dataset export --exclude-not-published --exclude-restricted --input-file-date "2024-01-01"
Générer un rapport qualité
$ python scripts/generate_datasets_quality_export.py
Pour vérifier le score d'un jeu de données
$ cli dataset check-quality -s api -n <dataset_id> --no-dcat
Exporter les données brutes d'une requête API pour un jeu de données
$ ➜ cli dataset get-details <dataset_id>
Chercher un nom de données
$ cli db search <substring>
Requêter la base de données locale
$ cli db get <dataset_id>