EN | DE | FR
Menu
OMrun - Gestion éfficace de la qualité des données

L’équipe OMrun de dbi services est à l’origine d’une solution innovante de gestion de la qualité des données. OMrun, né de l’intégration d’OMIS par dbi services, se distingue par ses capacités uniques et son efficacité dans le traitement des données. Nous avons discuté avec Marc Keller, Account Manager chez dbi services, pour mieux comprendre cette équipe et leur produit révolutionnaire.

 

Qui se cache derrière OMrun ?


L’équipe OMrun est composée de professionnels expérimentés basés à Zurich :

  • Frank Zeindler : Product Owner, créateur de l'idée initiale et développeur du premier prototype.
  • Olivier Schwark : Senior Tester et Quality Engineer, responsable des tests internes et du conseil sur la mise en œuvre du projet.
  • Lucas Mancini : Développeur polyvalent, chargé d'implémenter de nouvelles fonctionnalités et de soutenir les efforts marketing.
  • Marc Keller : Account Manager, responsable des ventes d’OMrun et de la formation des équipes internes de dbi services.

 

Marc Keller souligne l'importance de cette équipe :

« Notre équipe est notre force. Chaque membre apporte une expertise unique qui contribue à l'évolution et au succès de la solution OMrun, et plus largement à dbi services. »

Genèse du Produit et Philosophie


OMrun a été créé pour répondre à un besoin spécifique : améliorer la gestion de la qualité des données tout en traitant efficacement et de manière fiable de grandes quantités de données. Selon Marc Keller :

« L'idée est née de la nécessité de gérer d'importants volumes de données de manière efficace et fiable, là où les solutions existantes montraient leurs limites. »


La philosophie d'OMIS, axée sur l'innovation et la qualité, s'est parfaitement intégrée à dbi services, se reflétant dans la solution OMrun.

« Nous nous efforçons de proposer une solution robuste et évolutive, capable de répondre aux besoins croissants de nos clients. »

 

Caractéristiques Techniques et Intégration


OMrun se distingue par plusieurs fonctionnalités techniques uniques :

  • Moteur de comparaison de données puissant : OMrun peut traiter des milliers d'enregistrements par seconde dans des environnements hétérogènes, sans nécessiter de base de données intermédiaire. Par exemple, il peut comparer des données Oracle et PostgreSQL directement en mémoire.

  • Intégration simple : Grâce à des adaptateurs préconfigurés, OMrun s’intègre facilement aux systèmes existants, facilitant la communication avec diverses technologies.

  • Automatisation complète : OMrun utilise des modèles prédéfinis pour des comparaisons 1:1 de bases de données, génère des scripts de comparaison de tables et crée des scénarios de test automatisés pour la vérification de la qualité des données.

  • Rapports et tableaux de bord détaillés : Chaque vérification de la qualité des données génère des rapports détaillés, incluant des preuves et des listes de différences. Ces informations sont accessibles via un tableau de bord de gestion.

 

Cas d’Utilisation : Migration de Données pour une Entreprise Pharmaceutique


OMrun a fait ses preuves lors d’une migration de données pour une entreprise pharmaceutique souhaitant transférer sa base de données de produits d’Oracle à PostgreSQL. Voici les étapes clés du processus :

  • PoC (Proof of Concept) : dbi services a mené une preuve de concept pour démontrer une approche de migration entièrement automatisée avec vérification de la qualité des données.

  • Outils utilisés :
    • OMrun pour la vérification de la qualité des données : les scripts de comparaison générés ont pris environ 10 minutes, et la comparaison des données avec quatre instances d’OMrun a duré environ 1 heure.
    • DBPlus pour la migration des données.

  • Statistiques :
    1. Vérification de 1 441 tables et de plus de 14 000 attributs.
    2. Comparaison de plus de 16 millions de lignes et de plus de 400 blobs.
    3. 77 tables (5,3 %) ont nécessité une intervention manuelle.
    4. Processus de qualité des données :
    5. Comparaison des modèles de données (Oracle/PostgreSQL).
    6. Génération des scripts de comparaison des tables.
    7. Exécution des scénarios de test.
    8. Comparaison des données migrées.
    9. Analyse des résultats et résolution des problèmes.
    10. Comparaison du contenu des données.
    11. Génération de scripts à partir du modèle de données.

 

Ce projet a permis à l’entreprise de migrer un volume important de données critiques sans modification, améliorant ainsi considérablement ses processus métiers.

 

Conclusion : L’Avenir d’OMrun


OMrun, avec son équipe dédiée et sa technologie innovante, est en bonne position pour continuer à jouer un rôle majeur dans la gestion de la qualité des données. La synergie au sein de l’équipe dbi services et leur capacité à relever des défis complexes garantissent un avenir prometteur pour OMrun et ses clients.