Bonjour,
si cela peut intéresser d’autres Collectivités qui font remonter leurs données de marchés via le flux PES à la DGFIP, au Département des Alpes-Maritimes nous avons pu automatiser la récupération des données essentielles de la commande publique, avec traitement des données et préparation d’un fichier csv (et aussi excel) selon le modèle instauré pour le Socle Commun des Données locales par OpenData France.
La source des données traitées provient du fichier xml généré par etalab, contenant les marchés de toutes les collectivités faisant remonter leur flux PES à la DGFIP depuis fin 2018.
- Récupération des données essentielles et renommage des colonnes (selection des titutaires et modifications, qui peuvent être multiples)…jointure …
- Filtre pour récupérer uniquement l’acheteur_ID souhaité (Département des Alpes-Maritimes dans mon cas)
- Conversion utf8
-Tri décroissant de la publication de marché la plus récente à la plus ancienne
-Création des 2 fichiers .csv et .xlsx déposés sur un serveur web du CD06, rendant accessibles les fichiers via :
https://opendata.departement06.fr/download/fluxpesmarches/marchesCD06.csv
https://opendata.departement06.fr/download/fluxpesmarches/marchesCD06.xlsx
Ou à accéder depuis notre portail : data.departement06.fr ou encore celui de notre hébergeur DataSud : https://trouver.datasud.fr/dataset/marches-publics-passes-par-le-departement-des-alpes-maritimes
Ce mécanisme avec l’outil Knime devrait pouvoir être utilisé pour d’autres types de jeux du SCDL … l’intérêt est dans la préparation automatisée du modèle de données et pouvoir soumettre le workflow en mode batch (ce que nous faisons, rendant la mise à jour régulière et automatique)
- à noter que l’outil knime analytics platform est open source et gratuit
Je me tiens à disposition si besoin de complément,
bon été à tous
Jean-Marie Deray
Département des Alpes-Maritimes
0497186940