Contexte
Chez Dstny, à Saint-Avertin, j’ai travaillé de novembre 2018 à mars 2019 sur des solutions Python pour centraliser, traiter et contrôler des données provenant de différentes sources.
- Données provenant de bases de données
- Informations récupérées depuis des API externes
- Données traitées par l’application et utilisées pour les documents PDF
Problème et enjeu
L’application devait échanger avec des bases de données et des API externes, produire des documents et contrôler les informations récupérées ainsi que leurs modifications.
Objectifs
- Développer une API Python et automatiser la génération de PDF.
- Mettre en place les échanges avec les bases de données et les API externes.
- Contrôler la cohérence des données et signaler leurs modifications.
- Optimiser certains traitements par multithreading.
Intervention
J’ai développé l’API Python, les échanges avec les sources de données et la génération de PDF. J’ai également réalisé les contrôles de cohérence, les alertes sur les modifications et l’optimisation de certains traitements par multithreading.
- Développement d’une API Python permettant notamment la génération automatique de documents PDF.
- Mise en place des échanges entre l’application et les bases de données, et récupération automatisée d’informations externes.
- Développement de contrôles de cohérence et d’un système d’alertes sur les modifications de données.
- Optimisation de certains traitements grâce au multithreading.
Résultat
Une API Python permettant de traiter des données de plusieurs sources et de générer des PDF, complétée par des contrôles de cohérence et des alertes lors de modifications de données.
Technologies
- Python
- API
- SQL
- JSON
Besoin similaire ?
Vous avez un besoin similaire ? Parlons-en.
Échangeons sur vos données, vos traitements et le résultat attendu pour définir une intervention adaptée à votre contexte.