Administration des relations

Vous pouvez démarrer et arrêter des relations à partir de System Monitor ou de System Manager dans la vue Gestion de composant InterChange Server.

Affichage des états de relation

Vous pouvez afficher l'état d'une relation en vous connectant à System Monitor et en accédant à une vue contenant les états de relation ou via la vue Gestion de composant InterChange Server, dans System Manager. Pour vous connecter à System Monitor, appliquez les instructions de la section Procédure de connexion à System Monitor. Pour utiliser la vue Gestion de composant InterChange Server de System Manager, appliquez les instructions de la section Procédure de connexion à une instance d'InterChange Server Express.

L'état d'une relation est représenté différemment, selon l'outil que vous utilisez.

Procédure d'utilisation de System Monitor pour afficher les états de relation

Pour afficher les états de relation dans System Monitor, procédez comme suit :

  1. Ouvrez la vue Aperçu général du système.
  2. Sous Vues, cliquez sur le lien Mappes et relations. Les moniteurs Etat des mappes et Etat des relations apparaissent.

Lorsque le produit est installé, la vue par défaut est Aperçu général du système et le moniteur par défaut de cette vue est également Aperçu général du système. Ces valeurs par défaut peuvent être adaptées à vos exigences en matière de surveillance. Voir Définition de vues pour surveiller le système pour plus d'instructions.

Procédure d'utilisation de System Manager pour afficher les états de relation

Pour afficher les états de relation dans System Manager, procédez comme suit :

  1. Connectez-vous à une instance d'InterChange Server Express contenant la relation que vous souhaitez afficher. Pour plus d'instructions sur la connexion à une instance d'InterChange Server Express, voir Procédure de connexion à une instance d'InterChange Server Express.
  2. Dans la vue Gestion de composant InterChange Server, développez l'instance d'InterChange Server Express, puis le dossier Relations et ouvrez le dossier Dynamique ou Statique. Les relations apparaissent dans les deux dossiers et sont associées à différentes icônes indiquant leurs différents états (voir figure 36).
    Figure 36. Dossier Relations dans la vue Gestion de composant InterChange Server

Le tableau 11 répertorie les états de relation représentés par la couleur d'affichage et indique les actions effectuées dans ces états.

Tableau 11. Etats de relation
Etat de relation (couleur) Description
Actif (vert) La relation est prête à s'exécuter et disponible pour utilisation. Pour que vous puissiez utiliser Relationship Manager sur une relation, la relation doit être à l'état actif.
Inactif (rouge) La relation n'est pas prête à s'exécuter ni disponible pour utilisation. Lorsque la relation est arrêtée, elle devient inactive ; tous les travaux en cours de la file d'attente sont terminés et aucun nouveau travail n'est accepté. Pour que vous puissiez modifier une définition de relation, la relation doit être à l'état inactif.
Inconnu (gris) La relation ne comporte pas de diagramme d'exécution compatible. Pour créer un diagramme d'exécution compatible, à partir de Relationship Designer Express, sauvegardez la relation avec l'option Créer un diagramme d'exécution sélectionnée. L'état passe à Inactif et la relation peut alors être démarrée.

Démarrage et arrêt de relations

Les relations permettent d'établir des associations entre des attributs d'objet métier qui ne peuvent pas être mappés aisément. L'outil permettant de créer ces relations est Relationship Designer Express. Pour plus d'informations sur Relationship Designer Express, consultez Map Development Guide.

Lorsque vous développez le dossier Relations dans la vue Gestion de composant InterChange Server, deux sous-dossiers apparaissent : Dynamique et Statique.

Cette section décrit les points suivants :

Activation des relations

Procédure de démarrage et d'arrêt des relations

Mise en mémoire cache de tables de relations

Activation des relations

Pour qu'une relation soit exécutable, elle doit être activée. Vous ne pouvez toutefois pas modifier une relation lorsqu'elle est active. Vous devez donc arrêter la relation, la modifier, puis la redémarrer. Voir l'Annexe B. Conditions requises pour le redémarrage des composants du système IBM WebSphere Business Integration Server Express pour savoir quelles modifications requièrent un redémarrage des relations.

Procédure de démarrage et d'arrêt des relations

Pour démarrer et arrêter des relations dans System Monitor, procédez comme suit :

  1. Dans la fenêtre Aperçu général du système, sélectionnez Mappes et relations dans le menu Vues. Les colonnes Mappes et Relations apparaissent en regard de Collaborations et Connecteurs.
  2. A l'aide du bouton droit de la souris, cliquez sur une relation, puis sélectionnez Démarrer Nom_relation ouArrêter Nom_relation.

Pour démarrer et arrêter des relations dans System Manager, procédez comme suit :

  1. Développez le dossier Dynamique ou Statique, dans la vue Gestion de composant InterChange Server (voir figure 36).
  2. A l'aide du bouton droit de la souris, cliquez sur le nom d'une relation, puis sélectionnez Démarrer Nom_relation ou Arrêter Nom_relation.

Mise en mémoire cache de tables de relations

Au cours de la conception d'une relation statique, le développeur peut indiquer si les tables de la relation doivent être placées en mémoire cache. Les données d'une relation statique ne changent pas fréquemment, ce type de relation est donc un bon candidat pour la mise en mémoire cache de ses tables. Si le développeur a indiqué que les tables de la relation statique peuvent être mises en mémoire cache, vous pouvez contrôler l'activation éventuelle de la mise en cache à partir de System Manager. System Manager affiche toutes les relations statiques dans le dossier Statique du dossier Relations.

Remarque :
Pour plus d'informations sur la conception d'une relation statique dont les tables peuvent être mises en mémoire cache, consultez Map Development Guide.
Procédure d'activation de la mise en mémoire cache

Pour activer la mise en mémoire cache des tables d'une relation statique, procédez comme suit :

  1. Développez le dossier Relations dans la vue Gestion de composant Interchange Server.
  2. Développez le dossier Statique dans le navigateur d'objets afin de localiser la relation statique dont vous souhaitez mettre les tables en mémoire cache.
  3. A l'aide du bouton droit de la souris, cliquez sur la relation statique afin de déterminer son état de mise en mémoire cache en cours. Si l'option Placé en mémoire cache n'est pas sélectionnée, la mise en mémoire cache de cette relation n'est pas activée. Cochez la case Placé en mémoire cache pour activer la mise en mémoire cache.

Lorsque l'option Placé en mémoire cache est sélectionnée d'une coche à sa gauche, InterChange Server lit les tables de la relation dans la mémoire cache, lors du prochain accès aux données d'exécution.

Procédure de désactivation de la mise en mémoire cache

Pour désactiver la mise en mémoire cache des tables d'une relation statique, procédez comme suit :

  1. Développez le dossier Relations dans la vue Gestion de composant Interchange Server.
  2. Développez le dossier Statique dans le navigateur d'objets afin de localiser la relation statique dont vous ne souhaitez pas mettre les tables en mémoire cache.
  3. A l'aide du bouton droit de la souris, cliquez sur la relation statique afin de déterminer son état de mise en mémoire cache en cours. Si l'option Placé en mémoire cache est sélectionnée, la mise en mémoire cache de cette relation est activée. Décochez la case Placé en mémoire cache pour désactiver la mise en mémoire cache.

Lorsque l'option Placé en mémoire cache est désélectionnée (pas de coche à gauche), InterChange Server lit les données d'exécution à partir des tables, dans la base de données de la relation.

Procédure de rechargement des tables placées en mémoire cache

Pour indiquer à InterChange Server de relire les tables d'une relation en mémoire à l'aide la fonction Recharger, procédez comme suit :

  1. Développez le dossier Relations dans la vue Gestion de composant Interchange Server.
  2. Développez le dossier Statique dans le navigateur d'objets afin de localiser la relation statique dont vous souhaitez recharger les tables.
  3. A l'aide du bouton droit de la souris, cliquez sur la relation statique afin de déterminer son état de mise en mémoire cache en cours. Si l'option Placé en mémoire cache est sélectionnée, la mise en mémoire cache de cette relation est activée. Par conséquent, l'option Recharger est activée.
  4. Sélectionnez Recharger pour recharger les tables de la relation statique.

InterChange Server recharge les tables de la relation placées en mémoire cache en relisant ces tables depuis la base de données de la relation en mémoire. Cette option est utile lorsque les tables de la relation statique sont mises à jour directement dans la base de données, via des instructions SQL. Pour obtenir la dernière version des tables en mémoire cache, sélectionnez l'option Recharger.

Procédure de traçage des tables placées en mémoire cache

Pour indiquer à InterChange Server de consigner un message de trace lors de chaque chargement et déchargement de tables d'une relation en mémoire, procédez comme suit :

  1. Editez le fichier InterchangeSystem.cfg.
  2. Définissez le paramètre de configuration RELATIONSHIP.CACHING par cinq (5) dans la section TRACING :
    RELATIONSHIP.CACHING=5

    InterChange Server Express achemine ces messages vers le fichier de trace (si un fichier est configuré). Par défaut, InterChange Server Express ne génère pas de messages de trace lorsqu'il charge et décharge les tables d'une relation. Les niveaux de trace inférieurs à cinq (0 à 4) ne produisent pas non plus de message.

Utilisation de Relationship Manager

Relationship Manager vous permet d'afficher et d'exécuter des opérations sur les données d'exécution d'une relation, y compris sur les participants et leurs données. Pour des informations de fond sur les relations, consultez Map Development Guide.

Relationship Designer Express vous permet de créer des définitions de relation. En phase d'exécution, les instances des relations sont alimentées par les données qui associent les informations à partir de différentes applications. Ces données d'instance de relation sont créées lorsque les mappes qui utilisent les relations sont démarrées. Les données sont stockées dans les tables de la relation indiquées dans la définition de la relation. Relationship Manager fournit une interface graphique permettant d'interagir avec les tables d'une relation quel que soit le fournisseur de la base de données.

Pour chaque instance de relation, Relationship Manager affiche une liste hiérarchique des définitions de participant et des instances de participant qui sont un ensemble d'attributs clé et non clé. L'arborescence des relations fournit également des informations détaillées sur chacun des participants de l'instance de la relation, comme le type d'entité, sa valeur et la date de dernière modification. Un ID d'instance de relation est automatiquement généré lorsque l'instance de relation est sauvegardée dans la table de la relation. Relationship Manager affiche cet ID d'instance au début de l'arborescence de la relation.

La figure 37 montre un exemple, dans Relationship Manager, d'une arborescence de relation pour une relation d'identité.

Figure 37. Relationship Manager, arborescence de relation

Vous pouvez utiliser Relationship Manager pour gérer les entités à tous les niveaux : l'instance de relation, l'instance de participant et les niveaux d'attribut. Par exemple, vous pouvez utiliser Relationship Manager pour :

Procédure de démarrage de Relationship Manager

Exécutez l'une des étapes suivantes pour démarrer Relationship Manager :

Relationship Manager démarre. Il est alors déconnecté du serveur : vous devez vous connecter à une instance d'InterChange Server Express comme décrit dans Procédure de connexion de Relationship Manager à InterChange Server Express pour continuer.

La figure 38 montre Relationship Manager à l'état déconnecté.

Figure 38. Relationship Manager

Connexion à un serveur et déconnexion

Vous devez connecter Relationship Manager à InterChange Server Express pour gérer les instances et les données de relation. Appliquez les instructions des sections suivantes pour connecter et déconnecter Relationship Manager sur un serveur :

Procédure de connexion de Relationship Manager à InterChange Server Express

Pour connecter Relationship Manager à InterChange Server Express, procédez comme suit :

  1. Cliquez sur Serveur > Connecter. La boîte de dialogue Connexion à InterChange Server apparaît (voir figure 39).
    Figure 39. Connexion à InterChange Server Express
  2. Effectuez l'une des opérations suivantes pour indiquer le nom de l'instance d'InterChange Server Express à laquelle vous souhaitez vous connecter, dans la zone Nom du serveur :
  3. Entrez le nom de l'utilisateur devant interagir avec l'instance d'InterChange Server Express, dans la zone Nom d'utilisateur.
  4. Entrez le mot de passe associé au nom d'utilisateur fourni à l'étape 3, dans la zone Mot de passe.
  5. Pour éviter d'avoir à entrer le nom d'utilisateur et le mot de passe lors de chaque connexion à l'instance d'InterChange Server Express dans System Manager, cochez la case Sauvegarder le nom d'utilisateur et le mot de passe.
  6. Pour ouvrir une relation à ce stade, entrez le nom de la définition de la relation dans la zone Relation.

    Si vous ne souhaitez pas ouvrir de relation à ce stade, vous pouvez en ouvrir une après vous être connecté au serveur. Pour plus d'informations, voir Procédure d'ouverture d'une relation.

  7. Cliquez sur Connecter.

    Si vous vous connectez à InterChange Server Express dans Relationship Manager et demandez l'ouverture d'une relation comme décrit à l'étape 6, Relationship Manager affiche la fenêtre Extraire les instances de relation, décrite dans Procédure d'extraction des instances de relation.

Procédure de déconnexion de Relationship Manager d'InterChange Server Express

Pour déconnecter Relationship Manager d'InterChange Server Express, procédez comme suit :

Gestion des relations dans Relationship Manager

Lorsque vous avez démarré Relationship Manager et que vous l'avez connecté à une instance d'InterChange Server Express, vous pouvez utiliser Relationship Manager pour gérer les données de relation, comme décrit dans les sections suivantes :

Procédure d'ouverture d'une relation

Procédure d'extraction des instances de relation

Procédure de création d'instances de relation

Procédure de suppression d'instances de relation

Désactivation et activation de participants

Procédure de copie de participants

Procédure de chargement et déchargement de fichiers d'objet métier

Procédure d'ouverture d'une relation

Pour ouvrir une définition de relation dans Relationship Manager après la connexion au serveur, procédez comme suit :

  1. Dans Relationship Manager, cliquez sur Fichier > Ouvrir.
  2. Dans la boîte de dialogue Ouvrir une relation, sélectionnez le nom de la relation que vous souhaitez ouvrir.

    La figure 40 illustre la boîte de dialogue Ouvrir une relation.

    Figure 40. Boîte de dialogue Ouvrir une relation
  3. Cliquez sur OK.

    Lorsque vous ouvrez une relation, Relationship Manager affiche la fenêtre Extraire les instances de relation, décrite dans Procédure d'extraction des instances de relation.

Procédure d'extraction des instances de relation

Pour extraire des instances de relation ou obtenir le nombre d'instances d'une relation, procédez comme suit :

  1. Dans Relationship Manager, cliquez sur Fichier > Extraire.
    La boîte de dialogue Extraire les instances de relation s'ouvre (voir figure 41).
    Figure 41. Boîte de dialogue Extraire les instances de relation
  2. La fenêtre Extraire les instances de relation vous permet d'effectuer les opérations suivantes :

La fenêtre Extraire les instances de relation apparaît également lorsque vous spécifiez l'ouverture d'une relation lors de la connexion à InterChange Server Express.

En fonction du nombre de participants dans la définition de relation et du nombre d'instances de participant dans chaque instance de relation, ces demandes d'extraction peuvent durer un certain temps.

Procédure d'extraction de toutes les instances

Pour extraire les 500 premières instances d'une relation, procédez comme suit :

  1. Dans la fenêtre Extraire les instances de relation, cliquez sur Extraire tout.
  2. Cliquez sur Obtenir les instances.

    Relationship Manager affiche les 500 premières instances pour la relation.

Procédure d'extraction des instances par ID relation

Pour extraire jusqu'à 500 instances en série par ID relation, procédez comme suit :

  1. Dans la fenêtre Extraire les instances de relation, cliquez sur Extraire par ID.
  2. Entrez l'ID de la première instance de la série que vous souhaitez extraire, dans la zone De.
  3. Entrez l'ID de la dernière instance de la série que vous souhaitez extraire, dans la zone A.
  4. Cliquez sur Obtenir les instances.

    Relationship Manager affiche jusqu'à 500 instances dans la plage des ID spécifiés.

Procédure d'extraction des instances de relation par données de participant

Pour extraire une instance de relation en fonction des valeurs d'attribut clé et non clé des participants sélectionnés, procédez comme suit :

  1. Dans la fenêtre Extraire les instances de relation, cliquez sur Extraire par valeur.
  2. Dans la liste Participants, sélectionnez le participant dont vous souhaitez utiliser la valeur comme critère de recherche.

    Pour les relations d'identité, les noms de participant sont suivis de la définition d'objet métier à laquelle est associé le participant.

    Pour les relations de recherche, les noms de participant sont suivis du mot "Données".

  3. Entrez l'un des types de valeur répertoriés dans le tableau 12 dans la colonne Valeur, panneau Attributs.

    Tableau 12. Valeurs prises en charge pour l'extraction d'instances de relation par données de participant
    Valeur Description
    Données de participant Données du participant sélectionné.

    Par exemple, si la relation est une relation d'identité, vous indiquez l'ID instance du participant que vous connaissez pour trouver l'instance de relation dans laquelle il existe.

    Si la relation est une relation de recherche, vous indiquez la valeur de données non clé de l'instance du participant.

    %

    Toute chaîne de caractères. Cette option reconnaît la distinction majuscules/minuscules ; les nombres sont inclus dans le jeu de caractères.

    Par exemple, si %A a été indiqué pour un participant contenant les formes abrégées des noms des Etats-Unis, les valeurs CA, GA, IA, LA, MA, PA, VA et WA sont renvoyées.

    _

    Tout caractère unique.

    Par exemple, _00 permet d'extraire 100, 200, a00, b00et ainsi de suite.

  4. Cliquez sur Obtenir les instances.

    Relationship Manager affiche les 500 premières instances de relation correspondant à la valeur spécifiée.

Procédure d'obtention d'un nombre d'instances de relation

Pour obtenir le nombre d'instances de relation répondant à un critère d'extraction, procédez comme suit :

  1. Sélectionnez les options du critère, comme décrit dans Procédure d'extraction de toutes les instances, Procédure d'extraction des instances par ID relation ou Procédure d'extraction des instances de relation par données de participant
  2. Cliquez sur Obtenir le comptage (au lieu de Obtenir les instances).

Procédure de création d'instances de relation

Pour créer une instance de relation, procédez comme suit :

  1. Créez l'instance de relation en effectuant l'une des opérations suivantes :

    Relationship Manager affiche la nouvelle instance de relation.

    En surbrillance, au sommet de l'arborescence hiérarchique des relations, sur la ligne d'entrée avec l'icône de relation, se trouve la marque de réservation pour l'ID instance de la relation, qui contient trois points d'interrogation (???). Lorsque vous avez sauvegardé l'instance de relation ou l'un de ses participants, InterChange Server Express génère automatiquement le nouvel ID instance de relation et Relationship Manager remplace les points d'interrogation par cet ID instance.

  2. Développez la nouvelle instance de relation en cliquant sur le signe plus (+), en regard de l'icône de marque de réservation ??? .

    L'arborescence des relations affiche les définitions, les instances et les attributs clé et non clé des participants, sous l'instance de relation, par ordre décroissant.

  3. Pour créer une instance de participant dans l'instance de relation, procédez comme suit :
    1. Dans l'arborescence des relations, sélectionnez la définition de participant pour laquelle vous souhaitez créer une instance.
    2. Effectuez l'une des opérations suivantes pour ajouter une instance au participant :
      • A l'aide du bouton droit de la souris, cliquez sur une définition de participant dans la liste, puis cliquez sur Ajouter un participant.
      • Cliquez sur Ajouter un participant dans la barre d'outils.
    3. Développez la nouvelle instance de participant en cliquant sur le signe plus (+) en regard.
    4. Sélectionnez la nouvelle instance de participant.
    5. Cliquez sur la colonne Valeur correspondant à l'instance de participant, puis entrez une valeur dans la cellule.
      Remarque :
      Si la zone Valeur de l'attribut contient trois points d'interrogation (???), le participant est géré par InterChange Server Express. Vous ne pouvez pas entrer de valeur pour ces participants dans la mesure où InterChange Server Express les génère automatiquement lorsque vous sauvegardez l'instance de relation. La valeur est identique à celle de l'ID instance de relation.
  4. Effectuez l'une des tâches contenues dans le tableau 13.
Tableau 13. Tâches pour données de participant
Tâche Action
Sauvegarde de l'instance de participant. Pour sauvegarder la nouvelle instance de participant, cliquez à l'aide du bouton droit de la souris sur l'instance de participant, puis cliquez sur Enregistrer un participant. Relationship Manager sauvegarde les données pour ce participant dans la table de relations appropriée. La colonne Modifié(e) des instances de participant affiche la date à laquelle le participant a été sauvegardé, ce qui correspond à la date de création, dans ce cas.
Remarque :
Une fois sauvegardées les données de participant, vous ne pouvez plus les modifier. Pour pouvoir modifier les données, vous devez supprimer le participant et en créer un autre.
Ajout d'instances de participant. Répétez l'étape 3 dans la liste précédente.
Remarque :
Si vous n'utilisez pas une relation d'identité, vous ne pouvez pas créer plus d'une instance de participant pour une définition de participant.
Suppression d'un participant. Si besoin est, vous pouvez supprimer une instance de participant sauvegardée en cliquant à l'aide du bouton droit de la souris sur l'instance de participant et en sélectionnant Supprimer un participant. Relationship Manager supprime l'instance de participant de la table des relations. Si vous ne souhaitez pas supprimer l'instance de participant de la base de données, utilisez l'option Désactivation de participant (voir Désactivation et activation de participants). Un participant désactivé conserve son ID instance et ses valeurs.
Sauvegarde de l'instance de relation. Sauvegardez l'instance de relation en effectuant l'une des tâches suivantes :
  • Cliquez sur Fichier > Sauvegarder.
  • A l'aide du bouton droit de la souris, cliquez sur l'instance de relation et sélectionnez Sauvegarder la relation.
InterChange Server Express génère l'ID instance de relation et Relationship Manager remplace la marque de réservation ??? par ce nouvel ID. Relationship Manager met à jour la date modifiée sur toutes les instances de participant sauvegardées à cette date.
Remarque :
Vous devez créer au moins une instance de participant et toutes les données d'attribut clé pour pouvoir sauvegarder l'instance de relation.
Sauvegarde de toutes les instances de relation. Cliquez sur Fichier > Enregistrer tout. InterChange Server Express génère les ID instance de relation pour toutes les instances de relation qui n'en ont pas. Relationship Manager remplace les marques de réservation ??? par les nouveaux ID. Relationship Manager met à jour la date modifiée sur toutes les instances de participant sauvegardées à cette date.

Procédure de suppression d'instances de relation

Pour supprimer une instance de relation des tables de relations, procédez comme suit :

  1. Sélectionnez l'instance de relation à supprimer.
  2. Effectuez l'une des opérations suivantes dans Relationship Manager :

L'instance de relation et ses données sont supprimées des tables de relations pour la relation en cours.

Désactivation et activation de participants

Une instance de participant peut être désactivée ou rendue inactive. La désactivation d'une instance de participant supprime cette dernière de l'instance de relation et empêche son affichage dans la fenêtre de Relationship Manager, mais, dans la mesure où son enregistrement est conservé dans la table de relations, l'instance de participant peut être réactivée ultérieurement.

Procédure de désactivation d'un participant

Pour désactiver une instance de participant, procédez comme suit :

Procédure d'activation d'un participant

Pour activer une instance de participant, procédez comme suit :

  1. Sélectionnez Afficher > Afficher les participants désactivés.

    La fenêtre Participants désactivés apparaît comme illustré figure 42.

    Figure 42. Fenêtre Participants désactivés
  2. Sélectionnez l'instance de relation contenant le participant désactivé que vous souhaitez activer à partir de la liste.
  3. Développez l'instance de relation jusqu'à ce que les instance du participant désactivé apparaissent dans la liste.
  4. A l'aide du bouton droit de la souris, cliquez sur l'instance de participant à réactiver, puis sélectionnez Activer.
  5. Cliquez sur Editer > Régénérer.

    L'instance du participant activé apparaît dans son instance de relation, dans la fenêtre Relationship Manager.

    Remarque :
    Si une instance de participant dans une relation d'identité est désactivée et qu'un autre participant est ajouté à sa place (c'est-à-dire que vous lui attribuez le même ID instance), le participant d'origine est retiré de la liste Participants désactivés, mais reste dans la base de données.

Procédure de copie de participants

Vous pouvez créer une instance de participant en copiant une instance de participant existante.

Pour copier une instance de participant, procédez comme suit :

  1. Dans l'instance de relation, cliquez à l'aide du bouton droit de la souris sur la définition de participant, puis cliquez sur Ajouter un participant.
  2. A l'aide du bouton droit de la souris, cliquez sur l'instance de participant à copier, puis sélectionnez Copier le participant.
  3. A l'aide du bouton droit de la souris, cliquez sur la nouvelle instance de participant, puis sur Coller le participant.

Procédure de chargement et déchargement de fichiers d'objet métier

Vous pouvez charger un fichier d'objet métier de même type dans un participant. Pour charger un fichier de données d'objet métier dans un participant, procédez comme suit :

  1. A l'aide du bouton droit de la souris, cliquez sur l'instance de participant où vous souhaitez charger le fichier d'objet métier, puis cliquez sur Charger le participant avec l'objet métier.

    La boîte de dialogue Charger le participant avec l'objet métier affiche l'objet métier associé à cette instance de participant, comme illustré figure 43.

    Figure 43. Boîte de dialogue Charger le participant avec l'objet métier

  2. Cliquez sur Charger.
  3. Localisez et ouvrez le fichier d'objet métier que vous souhaitez charger.
  4. Cliquez sur OK.

Remarque :
Seule la première instance d'une relation est chargée si plusieurs instances existent dans le fichier.

Gestion des données de relation dans Relationship Manager

Une fonction importante de Relationship Manager est la possibilité d'accéder aux données d'exécution d'une relation contenues dans les tables de relations et de manipuler ces données. Les rubriques suivantes décrivent l'utilisation de Relationship Manager pour accéder à des données d'exécution et les manipuler :

Procédure de recherche de participants

Procédure de filtrage des participants affichés

Procédure de nettoyage des participants

Procédure d'impression des données de relation

Procédure de recherche de participants

Vous pouvez rechercher des instances de participant en fonction de différents critères. Selon la spécificité de vos critères de recherche, vos recherches peuvent localiser une instance de participant unique ou un groupe d'instances de participant.

Pour rechercher des instances par objet métier, procédez comme suit :

  1. Sélectionnez une instance de participant dans Relationship Manager.
  2. Cliquez sur Editer > Rechercher des instances par objet métier.

    La fenêtre Rechercher des instances par objet métier apparaît (voir figure 44).

    Figure 44. Boîte de dialogue Rechercher des instances par objet métier
  3. Entrez la valeur de participant selon laquelle vous souhaitez effectuer la recherche, dans la cellule Valeur.
  4. Cliquez sur OK.

    Relationship Manager affiche toutes les instances correspondantes dans la boîte de dialogue.

  5. Cliquez deux fois sur l'une des instances de la boîte de dialogue pour localiser et sélectionner l'instance.

Pour rechercher les instances par données, procédez comme suit :

  1. Sélectionnez une instance de participant dans Relationship Manager.
  2. Cliquez sur Editer > Rechercher des instances par données.

    Relationship Manager affiche la boîte de dialogue Rechercher des instances par données, comme illustré figure 45.

    Figure 45. Boîte de dialogue Rechercher des instances par données
  3. Entrez la valeur de participant selon laquelle vous souhaitez effectuer la recherche, dans la cellule Veuillez entrer les données.
  4. Cliquez sur OK.

    Relationship Manager affiche toutes les instances correspondantes dans la boîte de dialogue.

  5. Cliquez deux fois sur l'une des instances de la boîte de dialogue pour localiser et sélectionner l'instance.

Procédure de filtrage des participants affichés

Vous pouvez filtrer les participants pour afficher uniquement ceux créés ou modifiés entre certaines dates.

Pour filtrer les participants affichés, procédez comme suit :

  1. Sélectionnez un participant dans Relationship Manager.
  2. Cliquez sur Afficher > Filtrer.

    La boîte de dialogue Filtre apparaît, comme illustré figure 46.

    Figure 46. Boîte de dialogue Filtre
  3. Dans la boîte de dialogue Filtre, entrez la date la plus ancienne de création ou de modification pour le participant dans la zone A partir de et la dernière date de création ou de modification pour le participant dans la zone Jusqu'à.
  4. Cochez la case Inclure également un participant inactif pour inclure les participants inactifs dans les résultats.
  5. Cliquez sur OK.

    Relationship Manager affiche l'historique de l'activité pour l'intervalle filtré, dans la boîte de dialogue Résultats du filtrage. La boîte de dialogue contient les participants inactifs si vous avez coché la case Inclure également un participant inactif. La figure 47 illustre la boîte de dialogue Résultats du filtrage.

    Figure 47. Boîte de dialogue Résultats du filtrage.

Procédure de nettoyage des participants

Vous pouvez supprimer des informations de participant incorrectes générées par des données incohérentes ou incorrectes provenant de l'application source ou de l'objet générique.

Pour nettoyer des participants dans System Manager, procédez comme suit :

  1. Sélectionnez un participant dans Relationship Manager.
  2. Cliquez sur Editer > Effacer les participants.

    La boîte de dialogue Effacer les participants apparaît, comme illustré figure 48.

    Figure 48. Boîte de dialogue Effacer les participants
  3. Dans la boîte de dialogue Effacer les participants, entrez la date dont vous souhaitez récupérer les valeurs de participant, dans la zone Effacer de.
  4. Cliquez sur OK.

    Tous les ajouts, désactivations et activations de participant depuis cette date sont supprimés de la base de données. Vous ne pouvez pas nettoyer un participant que vous avez supprimé ou dont vous avez modifié la valeur.

Procédure d'impression des données de relation

Relationship Manager vous permet d'imprimer des informations relatives aux données d'exécution d'une relation. Il crée une représentation arborescente des données d'exécution, similaire à celle de la fenêtre principale de l'outil. La commande d'impression de Relationship Manager envoie vers l'imprimante le contenu en cours de l'arborescence des relations, dans la fenêtre principale.

Pour imprimer les données d'exécution d'une relation, procédez comme suit :

  1. Développez l'arborescence des relations de Relationship Manager afin d'afficher les informations que vous souhaitez imprimer.
  2. Pour n'imprimer qu'une partie des instances de relation, sélectionnez ces instances.
  3. Imprimez les données d'exécution de relation de l'une des façons suivantes :
  4. La boîte de dialogue Imprimer les instances de relation apparaît. Sélectionnez toutes les instances ou uniquement les instances désignées, puis cliquez sur OK.

Copyright IBM Corp. 2004, 2005