← Retour aux projets

LumApps - Migration du Reporting

DataAPIPythonStage

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

Informations

Durée15 semaines
DateAvril - Juillet 2024
TypeStage en entreprise
EntrepriseLumApps

Technologies utilisées

PythonGoogle Cloud PlatformAPILookerZendeskDBT