Vous devez vous connecter pour pouvoir participer au forum.
Package Python importation de données
| # | |
|---|---|
|
|
Bonjour, Je mets à disposition un outil Python permettant d’importer des désordres, ainsi que leurs observations et photos associées, dans SIRS à partir de fichiers GeoPackage (GPKG). Le cœur du processus consiste à formater le fichier GPKG de manière à permettre la création d'un JSON compatible avec CouchDB et SIRS. L’outil signale les erreurs de structure, les colonnes manquantes, les valeurs non conformes, etc. Le code source et la documentation sont disponibles ici : https://github.com/TechCabbalr/sirs_import INSTALLATION: pip install sirs_import UTILISATION : Usage principal: formater le fichier GPKG correctement: cd chemin/vers/dossier sirs_import Pour extraire les linearId et contactId de la base faire: cd chemin/vers/dossier sirs_import –extract Une fois le fichier validé on export vers la base avec: cd chemin/vers/dossier sirs_import –upload Pour spécifier directement un fichier de configuration faire: sirs_import –config chemin/vers/ma_config.toml CONTENU DU DOSSIER DE TRAVAIL : Le dossier dans lequel vous lancez sirs_import doit contenir :
FICHIER DE CONFIGURATION Le fichier config_sirs.toml permet notamment :
Un exemple détaillé de fichier de configuration est fourni dans le dépôt GitHub: config_sirs.example.toml RECOMMANDATION : Pour vos premiers essais, il est fortement conseillé d’utiliser une base SIRS de test non synchronisée, afin de valider le résultat de l’import avant de travailler sur votre base principale. REMARQUES: Le package a été développé en se basant sur SIRS 2.52. la compatibilité avec SIRS 2.53, bien que probable, n'a pas été testée. Cordialement Julien |
Vous devez vous connecter pour pouvoir participer au forum.