Création d'abonnements

Vous créez un abonnement en accédant au point de vue cible et en sélectionnant le point de vue source auquel vous abonner. En cas de validation d'une modification dans le point de vue source, des demandes sont générées pour que la même modification soit apportée aux points de vue cible.

Meilleures pratiques

Lorsque vous créez un convertisseur de type de noeud, il est recommandé de convertir un type de noeud source en un type de noeud unique dans le point de vue cible. Si vous convertissez un type de noeud source en plusieurs types de noeud cible, la demande d'abonnement pourrait devenir ambiguë et l'enregistrement être ignoré.

Conseil :

Après avoir créé un abonnement, utilisez l'onglet Lignage dans l'inspecteur de point de vue afin de visualiser les abonnements pour lesquels votre point de vue est la source et la cible. Reportez-vous à Consultation du lignage de point de vue.

Prérequis de l'abonnement

Ces conditions doivent être remplies pour qu'un abonnement puisse être créé :

  • Les points de vue source et cible doivent avoir le statut Actif.

  • Le créateur d'abonnement et les personnes affectées par défaut et remplaçantes doivent disposer d'autorisations et d'un accès aux données suffisants. Reportez-vous à la section Sécurité des demandes.

  • Si les points de vue source et cible ont tous deux un ensemble de noeuds de type Hiérarchie, les deux ensembles de hiérarchies doivent être différents et les deux points de vue doivent avoir au moins un type de noeud équivalent. Autrement dit, les points de vue source et cible doivent disposer du même type de noeud dans la même application ou un convertisseur de type de noeud doit être configuré pour convertir le type de noeud source en type de noeud cible.

  • Si le point de vue source a un ensemble de noeuds de type Liste et le point de vue cible un ensemble de noeuds de type Hiérarchie, les deux points de vue doivent avoir au moins un type de noeud équivalent. Autrement dit, les points de vue source et cible doivent disposer du même type de noeud dans la même application ou un convertisseur de type de noeud doit être configuré pour convertir le type de noeud source en type de noeud cible.

  • Si les points de vue source et cible ont tous deux un ensemble de noeuds de type Liste ou si la source a un ensemble de noeuds de type Hiérarchie et la cible un ensemble de noeuds de type Liste, les deux points de vue doivent avoir au moins un type de noeud différent et un convertisseur de type de noeud doit être configuré pour convertir le type de noeud source en type de noeud cible.

Remarques

  • Pour les actions d'abonnement ajoutant ou insérant des noeuds où le point de vue source a un ensemble de noeuds de type Liste et le point de vue cible un ensemble de noeuds de type Hiérarchie, la valeur du parent dans le point de vue de hiérarchie peut être déterminée de plusieurs manières :
  • Pour les abonnements avec des noms de noeud calculés, les noms de noeud sont calculés dans le point de vue source et les noms obtenus sont transmis aux points de vue cible. Si vous voulez calculer les noms dans le point de vue cible, vous devez configurer une transformation de propriété dans le convertisseur de type de noeud pour transformer la propriété de nom en valeur vide ou en l'un des mots-clés de nom calculé. Reportez-vous à la section Noms calculés et abonnements.
  • Les transformations de parent dans les convertisseurs de type de noeud sont exécutées pour les noeuds supérieurs dans les points de vue de hiérarchie source lorsque les éléments d'une demande d'abonnement sont générés. Cela permet de placer les noeuds supérieurs ajoutés dans un point de vue source sous un autre parent dans un point de vue de hiérarchie cible.
  • Pour les noeuds cible qui utilisent des transformations de nom, si le noeud cible est lié au noeud source, les noeuds cible peuvent être enlevés ou supprimés des points de vue cible à l'aide des informations de lien de noeud afin d'identifier les noeuds cible.

    Remarque :

    Les liens de noeud sont établis lorsque des noeuds sont synchronisés à l'aide d'abonnements, lors de la création d'éléments de demande à partir d'une comparaison, ou lorsque des noeuds sont mis en correspondance et fusionnés (reportez-vous à la section A propos des liens de noeud). S'il existe des noeuds dans le point de vue cible avec des transformations de nom qui ne sont pas liées à des noeuds source (par exemple, ils n'ont pas été créés ou mis à jour à partir du point de vue source avec un abonnement), ils ne peuvent pas être enlevés ni supprimés d'un point de vue cible à l'aide d'un abonnement.
  • Si le nom du point de vue cible comporte plus de 30 caractères, vous devez créer un libellé de 30 caractères ou moins. Le libellé est utilisé à la place du nom du point de vue dans le fichier de demande d'abonnement. Reportez-vous à la section Inspection d'un point de vue.

  • Vous ne pouvez pas créer d'abonnement avec un point de vue avec libellé de temps défini comme point de vue source ou cible.

Création d'un abonnement

Un point de vue cible peut être abonné à plusieurs points de vue source. Pour créer un abonnement, procédez comme suit :

  1. Dans Vues, ouvrez la vue contenant le point de vue cible.

  2. Sélectionnez le point de vue cible.

  3. Placez votre curseur à droite du nom du point de vue, cliquez sur Icône de menu, puis sélectionnez Inspecter.

  4. Sélectionnez l'onglet Abonnements, puis cliquez sur Créer.

  5. Dans la boîte de dialogue Créer des abonnements, effectuez les actions suivantes :

    1. Sélectionnez le point de vue source auquel vous voulez vous abonner.

      Remarque :

      Seuls les points de vue qui répondent aux conditions de la section Prérequis de l'abonnement sont affichés pour sélection.

    2. Facultatif : entrez le nom et la description de l'abonnement. Par défaut, le nom d'abonnement prend la forme suivante : "{Nom de vue source} | {Nom de point de vue source}".
    3. Cliquez sur Créer.

Une fois que vous avez cliqué sur Créer, l'abonnement est affiché dans l'inspecteur d'abonnement. Vous pouvez y modifier les paramètres d'abonnement. Reportez-vous à la section Modification des abonnements.