Illustration « Les Steppers dans Semarchy » : au sommaire (Qu'est-ce qu'un Stepper ?, Configurer les Steps, Déclencheurs et enrichissements, Les validations, Démo dans Semarchy)

En résumé : dans Semarchy, un Stepper découpe la création d'une donnée en plusieurs étapes, ou écrans, qui guident l'utilisateur. On y configure des étapes de formulaire et de collection, des déclencheurs et des enrichissements qui automatisent les modifications, et des validations qui avertissent ou bloquent l'utilisateur. Samia, consultante Data Management chez Kwanzeo, l'explique et en fait la démonstration dans ce Kézako.data.

La notion de Stepper est aussi définie dans l'épisode 1 de la série Kézako MDM, consacré au glossaire.

Transcription de la vidéo

Bonjour et bienvenue dans ce nouveau Kézako.data, série de vidéos dédiées au Master Data Management. Je m'appelle Samia, consultante Data Management chez Kwanzeo. Aujourd'hui, je vais vous présenter les Steppers dans Semarchy :

  1. Qu'est-ce qu'un Stepper ?
  2. Configurer les Steps
  3. Les déclencheurs et les enrichissements dans les Steppers
  4. Les validations dans les Steppers
  5. Démo : les Steppers dans Semarchy

1. Qu’est-ce qu’un Stepper ?

Un Stepper définit le groupe d’enregistrements associés qui est manipulé lors de la création. Un Stepper est la séquence d’étapes qui guide l’utilisateur tout au long de l’opération de création.

Donc, un Stepper est un découpage d’actions en plusieurs étapes. On peut considérer l’exemple « Un Stepper CreateContact ». Là, on peut avoir un premier écran qui demande à l’utilisateur de saisir pour un client son nom, son adresse, puis un bouton « next » qui permet de saisir des informations complémentaires. Et donc cet enchaînement d’étapes ou cet enchaînement d’écrans permet de créer de la donnée dans le Data Hub.

2. Comment configurer les Steps ?

Une fois le Stepper défini, nous pouvons ajouter de nouvelles étapes de collection pour créer les enregistrements fils. Nous pouvons ajouter une nouvelle étape de formulaire sous les étapes de formulaires déjà existantes. On peut configurer les étapes de collection. On peut configurer le flux du Stepper.

3. Les déclencheurs (triggers) et les enrichissements dans les Steppers

Dans un Stepper, il est possible d’automatiser les modifications de données à l’aide de déclencheurs et d’enrichissements.

Les transformations de données automatisées incluent :

  • Stepper Triggers qui permettent d’exécuter des appels de procédure de base de données lorsque le Stepper démarre et se termine.
  • Step Triggers permettent d’exécuter des enrichissements ou des appels de procédure de base de données lorsque l’utilisateur entre, quitte ou effectue certaines opérations pendant l’étape.
  • Form Step Enrichers exécutent des enrichissements lorsque l’utilisateur ouvre une étape de formulaire ou modifie des données dans cette étape de formulaire.

Donc les déclencheurs font référence soit aux enrichissements, soit aux procédures de base de données.

4. Les validations dans les Steppers

Dans un Stepper, il est possible d’exécuter des validations de données et de signaler des problèmes à l’utilisateur.

Les validations s’exécutent lorsque certains événements ont lieu dans le Stepper.

On distingue donc trois types de validations disponibles au niveau d’un Stepper :

  • Les Stepper Validations : vérifient les données de toute entité modifiée dans le Stepper afin d’avertir ou de bloquer l’utilisateur. Elles s’exécutent lorsque le Stepper se termine.
  • Les Step Validations : vérifient les données dans l’entité modifiée dans l’étape afin d’avertir ou de bloquer l’utilisateur. Elles s’exécutent lorsque l’étape est terminée.
  • Les Form Validations : vérifient les données dans l’entité modifiée à l’étape afin d’avertir ou de bloquer l’utilisateur. Elles s’exécutent lorsque l’utilisateur ouvre ou modifie des données dans l’étape du formulaire.

5. Démo : les Steppers dans Semarchy

Passons maintenant à la démonstration.

On va partir de ce modèle pour vous montrer comment créer un Stepper. On va donc sur l’entité « Employee »… (voir la démonstration dans la vidéo)

Je vous remercie de votre attention et vous dis à la prochaine vidéo.

Vous retrouverez sur le site et sur la chaîne YouTube de Kwanzeo d'autres vidéos explicatives sur les référentiels de données.

Pour aller plus loin

Questions fréquentes

Qu'est-ce qu'un Stepper dans Semarchy ?

Un Stepper est la séquence d'étapes qui guide l'utilisateur tout au long d'une opération de création de données dans le Data Hub. Il définit le groupe d'enregistrements associés manipulés lors de la création, par exemple un premier écran pour le nom et l'adresse d'un client, puis un écran d'informations complémentaires.

Quels types de validations existent dans un Stepper Semarchy ?

Trois types : les Stepper Validations, exécutées à la fin du Stepper ; les Step Validations, exécutées à la fin d'une étape ; les Form Validations, exécutées lorsque l'utilisateur ouvre ou modifie des données dans une étape de formulaire. Toutes peuvent avertir ou bloquer l'utilisateur.

À lire aussi

Actualité Partenariat Semarchy : Extrait de la vidéo de témoignage sur le partenariat entre Kwanzeo et Semarchy
Actualité

Le partenariat Kwanzeo et Semarchy en vidéo

Kwanzeo et Semarchy présentent en vidéo leur partenariat, au service des projets de Master Data Management et de référentiels de données de leurs clients.

Un projet data ? Parlons-en.

30 minutes avec un expert pour cadrer votre besoin.

Parler d'un projet