Pour ajouter un modèle, l'utilisateur, majoritairement les équipes techniques, se rend dans le menu "Catalogue > Modèles".
Le bouton "+" permet d'accéder à l'interface d'ajout d'un modèle. Il renseigne le nom du modèle et décrit le contenu de celui-ci brièvement et passe à l'étape suivant
Dans un deuxième étape, l'utilisateur sélectionne la source sur laquelle s'appuyer pour construire le modèle et clique sur suivant.
Il existe deux manières de créer la requête représentant le modèle:
- Utiliser le générateur de requêtes pour construire le modèle avec des "glisser-déposer".
- Ecrire un requête en langage SQL pour les plus expérimentés.
Avec le générateur de requête, l'utilisateur sélectionne les tables utiles pour la construction de son modèle en les faisant glisser dans la zone centrale. S'il existe des clés étrangères, les liens entre les tables sont automatiquement faits. L'utilisateur peut définir le type de lien entre les tables pour répondre aux besoins du modèle.
L'utilisateur peut prévisualiser la requête SQL ainsi que prévisualiser le résultat de sa requête en appuyant sur une des deux icônes à droite la "disquette"
Le modèle est enregistré suite à la validation par l'icône "disquette".
Avec l'éditeur de requête SQL, l'utilisateur saisit ou copie directement le code SQL lui permettant de retranscrire son modèle. Le bouton "Schéma" permet de voir les tables et les champs de la source tandis que le bouton Aperçu lui permet de voir le résultat de sa requête.
Le modèle est enregistré suite à la validation par le bouton "Enregistrer".
Quelque soit la méthode de saisie du modèle, l'utilisateur peut ensuite créer une arborescence des champs pour présenter simplement les informations aux métiers. Le "+" permet d'ajouter des répertoires. Il suffit ensuite de faire un "glisser-déposer" d'un ou plusieurs champs dans l'arborescence.
La sauvegarde du modèle est automatique lors de la déplacement des champs. Le modèle est maintenant accessibles par les métiers avec les bonnes habilitations.