LumApps - Migration du Reporting
Projet de migration du reporting de l'équipe support de LumApps. Développement d'un connecteur Python pour récupérer, nettoyer et synchroniser les données pour permettre l'évolution des dashboards avec une migration historique complète.
Contexte et problématique
Durant mon stage chez LumApps, j'ai été confronté à une problématique critique : un reporting existant comportant des erreurs historiques et basé sur un outil limitant ne permettant pas d'évolution.
Solution apportée
Pour résoudre cette problématique, j'ai mis en place une solution complète comprenant :
- Une migration historique des données existantes
- Le développement d'un connecteur permettant une synchronisation régulière
- Un système prennant en compte les contraintes et process de l'entreprise
Développement technique
J'ai développé un connecteur Python robuste permettant de gérer à la fois la migration historique complète des données et la synchronisation continue avec le nouveau système.
L'objectif principal était de recréer un dashboard identique (1 pour 1) après migration tout en corrigeant les erreurs présentes, puis de laisser la place à l'évolution et à l'amélioration des dashboards selon les nouveaux besoins.
Résultats obtenus
La migration a été réalisée avec succès, permettant :
- La correction de toutes les erreurs de données identifiées
- Une reproduction fidèle des dashboards existants
- La mise en place d'un système évolutif pour les futurs besoins
- Une synchronisation automatique garantissant la cohérence des données
Compétences développées
- Développement de connecteurs Python
- Migration de données à grande échelle
- Mise en place d'un cron job
- Optimisation de processus métier