Home > Manager

Utiliser des services

Les services (UI Services pour User Interface Services) fournissent des fonctionnalités avancées intégrées à EBX.Manager. Quelques exemples de services :

Exécuter des services

Les services peuvent être exécutés à plusieurs niveaux dans EBX.Manager :

En dehors d'une table, un service est identifié par l'icône :  Il suffit de cliquer sur cette icône pour lancer le service.

Les services associés à une table ou à des occurrences sont accessibles via une liste déroulante (menu Actions ).

Une fois le service lancé, vous accédez à ses fonctionnalités tout en maintenant votre session courante dans EBX.Manager.

Services fournis par défaut

EBX.Platform fournis des servcies par défaut, accessibles dans l'onglet Services.

Optimiser & Refactoriser

Ce service permet d'optimiser les adaptations d'un arbre :

Il est à noter que ces fonctions d'optimisation et de factorisation ne s'effectuent pas par rapport aux valeurs par défaut définies dans le schéma.

Les instances sont traitées de bas en haut : si le niveau N correspond à l'instance sur laquelle est exécutée l'optimisation, N+1 le niveau de ses enfants et N+2 celui des enfants de ses enfants, le service va d'abord traiter les instances N+2 pour les factoriser par comparaison avec le niveau N+1, puis le niveau N+1 avec le niveau N.

Le schéma suivant illustre ce principe :

Le point de départ est toujours l'instance vers laquelle les filles doivent être optimisées. Cela signifie qu'en sélectionnant une instance pour supprimer les doublons, ce sont les doublons des filles de cette instance qui seront supprimés et pas les doublons de l'instance sélectionnée face à sa parente.

Il en est de même pour la factorisation.

Concernant les tables, les fonctions d'optimisation se font pour des occurrences de même clé primaire.

Les fonctions d'optimisation garantissent que les valeurs résolues d'une adaptation ne sont pas modifiées si celle-ci est activée ou est un accord.

Droits d'accès

Les services sont proposés par défaut à tous les profils ayant une capacité de mise à jour de l'instance, mais une permission spécifique pour en restreindre l'accès peut être positionnée.

Pour des questions de performances, les permissions ne sont pas vérifiées pour chaque noeud ou chaque occurrence.

Home > Manager