Cegid XRP Ultimate  |      Actualisé le 

Décisionnel

GKJOIG - Gestion graphique des jointures

Sommaire

   Cette transaction permet de visualiser l'ensemble des éléments utilisés dans l'environnement des jointures d'un métier.

   Cette gestion graphique permet :
- La visualisation de toutes les jointures du métier lorsque l'on se positionne sur le métier ou une vue dans la fenêtre de gauche "Hiérarchie des vues" (vues de colonnes).
- La visualisation des jointures disponibles pour une colonne sélectionnée lorsque l'on se positionne sur une colonne dans la fenêtre de gauche.
- La consultation des colonnes sans aucune jointure associée, l'icône "Jointure incomplète" s'affiche devant la colonne.
- L'ajout par Drag & Drop de jointures dans le métier modifiable (Hiérarchie Métier 1) à partir d'un autre métier.
- La suppression d'une jointure dans le métier de la Hiérarchie Métier 1.
- Le lien avec les gestions appropriées aux jointures de l'Application Décisionnel pour l'objet sélectionné via le menu contextuel.

   Remarque :
- Une table de travail (gwwmt) est utilisée pour relier les colonnes aux jointures, table alimentée automatiquement à l'activation du bouton "Recherche" pour la session courante, le métier et la langue. Une remise à nul de cette table de travail peut être effectuée via l'option 5 du traitement UTLDWH utilitaire de l'Application Décisionnel.

   - Cette gestion est liée à un produit géré par le paramètre PR1 associé au mnémonique.


Données


   Hiérarchie métier 1


   Métier

   Permet de déterminer le métier à afficher.


   Langue

   Permet de déterminer la langue du métier à afficher.


   Recherche

   Déclenche la recherche dans la base de données des éléments du couple métier/langue saisi dans "Hiérarchie métier 1".

   Les éléments composant le métier sont affichés dans la fenêtre "Hiérarchie des vues", représentation sous forme de hiérarchie de métiers, vues et colonnes.

   Affichage   de toutes les jointures pour ce métier - langue sous forme de hiérarchie dans la fenêtre centrale intitulée "Vues jointures".


   Hiérarchie métier 2


   Métier

   Permet de déterminer le métier à afficher dans la seconde hiérarchie.


   Langue

   Permet de déterminer la langue du métier à afficher dans la seconde hiérarchie.


   Recherche

   Déclenche la recherche dans la base de données des éléments du couple métier/langue saisi dans la seconde hiérarchie.


Hiérarchie des Vues

Ce bloc permet de visualiser les vues et les colonnes du métier de façon hiérarchique à l'activation du bouton "Recherche". Le bloc de gauche affiche les vues du métier/langue de la hiérarchie métier 1, le troisième bloc affiche les vues du métier/langue de la hiérarchie métier 2.

La navigation parmi les éléments affichés en permet la sélection. Aucune mise à jour n'est possible dans ce bloc.

La synchronisation du bloc "Vues Jointures" est automatique dès qu'une vue ou une colonne est sélectionnée (par un clic) :
- pour une vue, toutes les jointures du métier sont affichées ;
- pour une colonne, seules les jointures liées à cette colonne sont affichées.

L'infobulle affiche des informations de la vue ou de la colonne avec son numéro d'ordre, sa description et les tables associées à chaque colonne.


Vues Jointures

Ce bloc permet de visualiser les jointures associées à la colonne sélectionnée dans le bloc "Hiérarchie des vues". Le deuxième bloc de gauche affiche les vues de jointures du métier/langue de la hiérarchie métier 1, le quatrième bloc affiche les vues de jointures du métier/langue de la hiérarchie métier 2.
La synchronisation est automatique avec la colonne sélectionnée (avec prise en compte des tables forcées selon les options du programme).

La création de nouvelles jointures se fait via les "Drag&Drop" depuis la hiérarchie "Jointures associées". Les transactions liées donnent accès à la gestion des expressions de jointure.

Cette hiérarchie est dépendante du produit géré par le paramètre PR1 associé au mnémonique.

L'infobulle affiche des informations de la vue ou de l'expression de la jointure avec ses tables associées.


   Mode Insertion

   Ce mode est lié à la fonctionnalité "Drag&Drop" depuis le bloc "Jointures associées" :
Il faut sélectionner la vue jointure puis la copier sur le code métier de cette hiérarchie. La création est effective à la validation.

   Remarque : La création d'une jointure pour un métier n'est pas accessible par une seule action.
Vous devez créer une vue avec un nom du style "J-Tab1-Tab2" puis définir son expression.

   La duplication d'une vue après synchronisation avec la gestion des vues facilite la saisie d'une vue de type jointure.


   Mode Suppression

   Ce mode est lié au paramètre SUP associé au mnémonique. Si sa valeur est égale à "O", la suppression de la jointure sélectionnée est possible via l'icône Poubelle.

   A l'activation de la suppression sur l'élément de type jointure, l'icône Poubelle est associé à l'élément de type Vue et à toute sa hiérarchie descendante, les expressions de jointures.

   La suppression de tous les enregistrements de la jointure (vue et expressions) n'est effective qu'après validation.

   Si l'élément supprimé est une expression de jointure, seule l'expression est supprimée (suivant les options du programme).
Attention, si la vue de type jointure n'a plus d'expression associée, elle perd son type Jointure pour redevenir une vue de type colonne.
Cette vue n'est plus visible dans cette gestion, par contre, on la retrouvera en tant que vue sans élément dans la gestion graphique des métiers.


Boutons poussoirs


   Légende

   Permet l'affichage d'une légende explicative des diverses icônes avec couleurs affichées dans les hiérarchies de vues de métier.
Les dossiers représentent soit le métier, soit les vues, soit les colonnes.

   


Paramètres associés au mnémonique (voir aussi : Principe de l'association)


   PR1

   La valeur de ce paramètre désigne le produit de Business Intelligence que l'on souhaite consulter via les expressions du métier.
Les valeurs disponibles sont :
- "B" pour le produit Business Intelligence.

   Si ce paramètre n'est pas indiqué, les expressions du produit "B" seront affichées.


   PR2

   La valeur de ce paramètre désigne le moteur SGBDR utilisé dans les jointures que l'on souhaite consulter.
Les valeurs disponibles sont :
- "O" pour Oracle, valeur par défaut ;
- "Q" pour Sqlserver.


   SUP

   Ce paramètre gère la suppression dans la hiérarchie des jointures du métier :
- "O" : la suppression d'une vue jointure est possible, elle entraîne automatiquement la suppression des expressions de la jointure ;
- "N" : la suppression n'est pas possible, valeur par défaut si paramètre non défini.


Transactions associées

   GDJOI - Jointure


   GDMET - Définition d'un métier


   GDVUE - Définition de vue


   GDCOL - Définition de colonne