Découvrir l'intégration d'une Nomenclature Dynamique dans Semarchy

Comment on intègre une Nomenclature Dynamique dans Semarchy ? Explications et démo par Victor, Consultant MDM – Pôle Data Management Kwanzeo

Kézako.data – L’intégration d’une Nomenclature Dynamique dans Semarchy

Par Victor, Consultant Data Management Kwanzeo

 

Transcription du Kézako.data

Vous souhaitez savoir comment on intègre une nomenclature dynamique dans Semarchy ?

Découvrez en moins de 15 minutes comment cette approche peut être pertinente dans la gestion de vos référentiels de données !

 

Victor, Consultant Data au sein du Pôle Data Management de Kwanzeo, vous explique pourquoi il est intéressant d’opter pour une nomenclature dynamique plutôt qu’une gestion statique.

 

Ce Kézako.data est illustré par une démonstration efficace et détaillée de l’intégration d’une Nomenclature Dynamique dans Semarchy.

SOMMAIRE

  • Qu’est-ce qu’une Nomenclature ?
  • Pourquoi une Nomenclature est utile ?
  • Pourquoi opter pour une Nomenclature dynamique plutôt qu’une gestion statique ?
  • Démo 

 

« Bienvenue à ce nouveau Kézako.data, je suis Victor, Consultant MDM au sein du Pôle Data Management chez KWANZEO.

 

Aujourd’hui, nous allons découvrir comment cette approche va vous faire gagner en flexibilité et en efficacité dans la gestion de vos référentiels.

 

Dans cette session, nous allons voir ce qu’est une Nomenclature et pourquoi c’est essentiel dans la gestion des données, l’intérêt d’une Nomenclature dynamique par rapport à une approche plus classique. Et, une démonstration concrète pour voir comment tout cela fonctionne dans Semarchy xDM.

 

L’objectif est que vous repartiez avec une vision claire et pragmatique de l’utilisation des Nomenclatures dynamiques et que vous compreniez comment elles peuvent simplifier votre quotidien.

 

On va commencer par poser les bases avec une définition simple de ce qu’est une Nomenclature.

 

1. Qu’est-ce qu’une Nomenclature ?

Avant de rentrer dans la démonstration, il est important de comprendre ce qu’est une Nomenclature et pourquoi elle est essentielle dans la gestion des données.

 

Une Nomenclature, c’est tout simplement une classification de référence. Donc c’est un ensemble de valeurs standards qui permet de structurer et de harmoniser les données dans un système d’information. L’idée c’est d’éviter les erreurs, les incohérences et de rendre les données exploitables facilement.

 

2. Pourquoi une Nomenclature est utile ?

 

Alors, pourquoi c’est utile une Nomenclature ? Elle a trois grandes caractéristiques principales :

  • Premièrement, on a la standardisation. Elle impose des valeurs officielles pour éviter les erreurs et garantir la qualité des données.
  • Ensuite, nous avons la réutilisation donc là ces valeurs peuvent être utilisées dans plusieurs applications et bases de données.
  • Et enfin, l’optimisation des analyses donc en structurant mieux les données, on facilite la gestion de la gouvernance.


Si on prend un exemple concret, imaginons que nous gérons des informations sur des clients donc plutôt qu’écrire pour :

  • le Pays « france » ou « fr » en minuscule ou « FRA » en majuscule dans une base de données, on impose la Nomenclature donc c’est là qu’on peut voir « fr-France ».
  • Pareil pour les types de clients donc « IND » pour « Individuel »,  « PRO » pour « Professionnel », « VIP » pour « Prémium ».
  • Pour les statuts d’une commande, on impose des valeurs standardisées comme « EN_COURS », « VALIDEE, EXPEDIEE, ANNULEE »

Donc grâce à la Nomenclature, les données sont propres, structurées et surtout compréhensibles et exploitables facilement.

 

 

3. Pourquoi opter pour une nomenclature dynamique plutôt qu’une gestion statique ?

Alors, maintenant que l’on a vu ce qu’est une Nomenclature, voyons pourquoi il est intéressant d’opter pour une Nomenclature dynamique plutôt qu’une gestion statique.

 

Dans un Master Data Management (MDM), on gère souvent des dizaines voir des centaines de Nomenclatures. Si chaque ajout ou modification  devait passer par l’IT, ce serait une perte de temps et une vraie contrainte  pour la réactivité métier.

 

Une Nomenclature dynamique permet plusieurs choses essentielles : Premièrement, le gain et l’autonomie métier. Les utilisateurs métiers peuvent ajouter ou modifier des Nomenclatures sans passer par l’IT. Ensuite, on n’a pas de redéploiement du modèle donc une nouvelle Nomenclature peut être ajoutée sans impacter l’architecture existante évitant ainsi les interruptions. Nous avons moins de maintenance pour l’IT donc l’IT n’a plus besoin d’intervenir sur la modélisation ou les déploiements ce qui réduit les coûts et la charge de travail. Et, une simplification de la compréhension du modèle avec des Nomenclatures bien organisées. La structure des données devient plus lisible et facile à gérer. 

A savoir que c’est un modèle idéal pour les référentiels produits. C’est à dire que dans le cas comme la gestion des référentiels produits ou l’on doit ajouter fréquemment de nouveaux attributs, soit différentes caractéristiques à un produit, cette approche est particulièrement pertinente et efficace.

 

Donc pour savoir si on doit utiliser ou pas une Nomenclature dynamique, il faut juste se poser la question suivante :

  • si vous avez  beaucoup de Nomenclature, cette approche est clairement un énorme avantage
  • en revanche, si vous avez seulement quelques Nomenclatures, une gestion manuelle dans le modèle peut suffire.

 

Mais, attention ce modèle a aussi des limites. Même si les Nomenclatures dynamiques offrent beaucoup de flexibilité, elles complexifient l’intégration des flux via API donc pourquoi ? Parce que dans un modèle statique, les valeurs sont définies une fois pour toutes et les API sont plus simples à implémenter. Mais dans un modèle dynamique, les API doivent être capable d’adapter leur flux aux évolutions des Nomenclatures ce qui complexifie leurs mises en place. 


En d’autres termes, il faut prévoir des API plus intelligentes qui peuvent gérer des changements de structures en temps réel et cela demande un travail supplémentaire côté IT.

 

Avec une Nomenclature dynamique, on gagne en souplesse, on réduit la dépendance à l’IT et on simplifie la gestion des données. Mais, il faut aussi bien anticiper l’impact sur les flux d’intégration.

 

 

4. Démonstration

Passons maintenant à la démonstration pour voir tout cela en action.

 

On se trouve ici une application de « Product retail » pour l’exemple. L’objectif ici est de créer des « Attributs ». Qu’est ce qui va caractériser notre produit.

… 
cf. la vidéo kezako.data

 

5. Conclusion

Merci d’avoir suivi cette présentation sur l’intégration des Nomenclatures Dynamiques avec la solution de notre partenaire l’éditeur Semarchy. Nous espérons que cela vous a apporté des clés pour mieux comprendre l’intérêt de cette approche et comment elle peut s’intégrer dans vos projets MDM.

 

Si vous avez des questions ou des projets, vous pouvez nous contacter directement. »