Gestion du cycle de vie des Master Data
Les Master Data suivent fréquemment des cycles de vies complexes. Par exemple, une entreprise doit gérer une version de courante de ses Master Data, tout en travaillant en parallèle sur de nombreuses modifications qui interviendront dans le futur. De plus, l’entreprise doit garder la trace des différentes étapes de mise à jour de ses données.
EBX.Platform permet de créer et gérer de multiples « branches » d’un référentiel. Grâce aux branches, il est possible d’effectuer des modifications concurrentes sur un référentiel (par exemple : projets, environnements, brouillons…) et de les comparer / fusionner.
EBX.Platform fournit également une fonctionnalité de versioning qui permet de garder trace des modifications en sauvegardant des images des branches dans le temps.

Principales fonctionnalités
Branches |
Création et gestion de multiples branches à partir d’une branche de référence. Chaque branche est isolée de sa branche parente.
|
Versions |
Création de versions sur une branche : images des données. Modes de création Manuel dans l’outil d’administration ou programmatique (appel d’un service, déclenchement d’un trigger)
|
| Comparaison/ Fusion 3 points |
Lors de la fusion d’une branche, comparaison des changements entre la branche courante et sa branche parente (créations, suppressions, modifications) au niveau objets et attributs. Détection des conflits entre les 2 branches.
|
| Fusion interactive | Outil de comparaison et de fusion interactive permettant de prendre des décisions sur chaque objet ou attribut modifié.
|
| Synchronisation multi-serveurs | Fonction d’export et d’import des changements sur les branches permettant d’appliquer des modifications entre plusieurs instances d’un référentiel (exemple : passage de la recette à la production)
|

