Vues de données logiques
Une vue de données est une sélection de classes associées dans le contexte spécifique de la vue, pour un usage précis. Elle est construite à partir du périmètre d'un objet d'un dictionnaire de données ou d'un domaine de données.
*Selon le même principe, la vue de concept est utilisée pour visualiser le périmètre sémantique d'un objet métier. Pour plus de détails, voir Vue de concept.
Créer une vue de données logiques
Créer une vue de données logiques consiste à :
définir les objets sources, sur lesquels porte la vue (une classe ou une vue de données)
définir plus précisément les propriétés des objets sources à prendre en compte dans la vue (les attributs, les parties)
Par exemple, pour la gestion de commandes, vous avez besoin de récupérer l'adresse de livraison disponible pour chaque client. Pour prendre en compte uniquement cette information, vous allez créer une vue sur la classe Client qui prend uniquement l'attribut "Adresse", sans tenir compte des autres attributs que peut contenir la classe Client.
A partir des objets sources (arbre de gauche), vous pouvez définir dans la vue des composants embarqués et des composants référencés.
Un composant embarqué indique que toutes les informations qui composent l'objet source sont à prendre en compte lors de l'exploitation de la vue (par exemple les parties et les attributs associés à une classe). Un composant référencé ne fait que référencer l'objet dans la vue.
Créer une vue de données (à partir de la liste des vues)
Pour créer une vue de données dans HOPEX Data Governance :
1. Cliquez sur le menu de navigation Architecture > Dictionnaires de données.
*Dans HOPEX Data Architecture, cliquez sur le menu de navigation Dictionnaires > Vue hiérarchique.
2. Dans la zone d'édition, dépliez le dossier Dictionnaires de données.
3. Faites un clic droit sur le nom du dictionnaire concerné et cliquez sur Nouveau > Vue de données.
La fenêtre de création d'une vue de données apparaît.
4. Pour spécifier l'objet source de la vue de données, cliquez sur Nouveau.
5. Dans la fenêtre qui apparaît indiquez :
le Type d'objet sur lequel porte la vue.
L'Objet source de la vue de données.
6. Cliquez sur Ajouter.
7. Répétez la procédure pour ajouter éventuellement d'autres objets sources.
8. Cliquez sur OK.
La nouvelle vue apparaît dans la liste des vues de données.
Créer une vue de données à partir d'un objet
Vous pouvez définir l'objet source d'une vue en créant la vue directement sur l'objet en question.
*Il est possible par la suite d'ajouter un autre objet à la vue.
Pour créer une vue de données sur un objet :
1. Faites un clic droit sur l'objet en question et sélectionnez Nouveau > Vue de données.
L'assistant de création d'une vue de donnée apparaît.
2. Saisissez le nom de la vue.
3. Indiquez éventuellement le détenteur.
4. Cliquez sur OK.
L'éditeur de vue apparaît.
Affichage des objets sources dans la vue de données
 
Exemple
 
Définir les composants de la vue de données
Composant embarqué
Un composant embarqué permet de prendre dans la vue toutes les informations qui composent l'objet (par exemple les parties et les attributs associés à une classe).
Pour ajouter un composant embarqué à la vue :
1. Ouvrez la vue de données.
2. Du côté des objets sources, sélectionnez l'élément à ajouter à la vue de données.
3. Sous la colonne Action, cliquez sur le bouton Ajouter un composant d'inclusion de vue.
L'objet apparaît dans la partie droite de l'éditeur de vue.
Composant référencé
Référencer un composant dans la vue permet d'afficher l'objet dans la vue, sans embarquer toutes ses propriétés.
Vous pouvez référencer dans la vue les objets qui contiennent un certain nombre d'informations comme les classes. Pour les attributs, seul le bouton d'inclusion est proposé.
Pour référencer un objet dans la vue :
1. Ouvrez la vue de données.
2. Du côté des objets sources, sélectionnez l'élément à ajouter à la vue de données.
3. Sous la colonne Action, cliquez sur le bouton Ajouter un composant de référencement de vue.
L'objet apparaît dans la partie droite de l'éditeur de vue.
Utiliser une vue dans une autre vue
Lorsque vous embarquez une classe dans une vue de données, tous les attributs de la classe sont ajoutés par défaut dans la vue. Vous pouvez limiter la liste des attributs à ceux déjà définis dans une vue.
Ci-dessous, seuls les attributs définis dans la vue "Customer" (Account Id et Address) sont ajoutés à la vue "Order".
Pour ajouter une vue de données (source) à une vue de données (cible) :
1. Ouvrez la vue de données cible.
2. Sous la partie gauche, dépliez la classe sur laquelle porte la vue source à ajouter.
*La classe source a été préalablement embarquée dans la vue cible.
3. Sélectionnez la vue source et sous la colonne Action, cliquez sur Ajouter une vue.
La vue associée à la classe apparaît dans la partie droite de l'éditeur de vue, sous le nom de la classe en question.