Transformer les données de réplication

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Transformez les données d’instance du producteur pour les tables ou les colonnes de table qui sont nommées différemment sur les instances des consommateurs dans Réplication de données d'instance (IDR).

    Avant de commencer

    • Créez et activez un ensemble de réplication du producteur.
    • Créez, activez et amorcez un ou plusieurs ensembles de réplication du consommateur.
    • Rôle requis : idr_admin ou admin

    Pourquoi et quand exécuter cette tâche

    Les données répliquées des tables et des colonnes de table du producteur sont placées dans des tables et des colonnes de table du même nom sur les instances des consommateurs. Vous pouvez mapper les données du producteur dans n’importe quelle table ou colonne de table sur les instances des consommateurs. Si les tables ou colonnes de table existantes ont des noms différents, vous pouvez répliquer les données dans une autre table ou colonne de table. Les adaptateurs modifient les données avant de les stocker sur les instances des consommateurs. Par exemple, les adaptateurs peuvent localiser les données de l’instance du producteur avant qu’elles ne soient consommées par l’instance du consommateur.

    Vous pouvez également utiliser des adaptateurs pour modifier les données du producteur pendant la réplication. Par exemple, vous pouvez localiser les données ou renseigner les données qui ont été étiquetées différemment dans les tables de consommateur.

    Les transformations ont les limitations suivantes :
    • sys_created, sys_created_by, sys_domain, sys_updated_by, sys_id, sys_mod_count et autres systèmes sont automatiquement mappés au consommateur et ne peuvent pas être remappés.

      Aucun autre champ sys_ ne peut être répliqué.

    • Les adaptateurs ne peuvent pas fonctionner sur le type de champ sys_journal tel que les colonnes Commentaires ou Notes de travail dans une table de tâches.
    • Les champs calculés ne seront pas transformés.
      Un champ calculé, tel que le champ de nom de sys_user, est répliqué, mais ne peut pas être transformé. Autoriser une transformation interrompt le calcul du champ résultant.
      Remarque :
      Les champs calculés ne s’afficheront pas en tant qu’option de transformation.

    Procédure

    1. Choisissez une instance producteur ou consommateur, puis accédez à l’ensemble de réplications.
      OptionDescription
      Instance de consommateur Accédez à la Instance Data Replication > Ensembles de réplication du consommateur et cliquer sur un ensemble de réplication du consommateur.
      Instance du producteur Accédez à la Instance Data Replication > Ensembles de réplications du producteur et cliquez sur un ensemble de réplications du producteur.
    2. Choisissez une entrée entrante ou sortante.
      OptionDescription
      Instance de consommateur Dans l’onglet Entrées entrantes , cliquez sur une entrée entrante.
      Instance du producteur Dans l’onglet Entrées sortantes , cliquez sur une entrée sortante.
      Une entrée apparaît.
      Activer les transformations
    3. Sélectionnez l’option Activer la transformation .
    4. Dans la liste Nom de la table cible, sélectionnez la table dans laquelle vous souhaitez répliquer les données de la table source, puis cliquez sur Mettre à jour.
    5. Dans l’onglet Entrées entrantes ou Entrées sortantes , cliquez sur la même entrée.
    6. Cliquez sur l’icône de verrouillage en regard de Carte de transformation pour la déverrouiller.
      L’image montre une carte de transformation, dans laquelle les noms de champs de la table source apparaissent dans la colonne de gauche. La colonne du milieu affiche les noms de champs correspondants dans la table cible. Tous les champs qui n’ont pas le même nom dans les deux tables apparaissent dans les listes – choisir le champ source – ou – choisir le champ cible –.
      Transformer différents champs
      Remarque :
      Si une table d’un ensemble de réplications du producteur ne se trouve pas sur une instance de consommateur, l’instance du consommateur remplit la première colonne avec la définition de schéma du producteur envoyée lors de la synchronisation.
    7. Mappez une colonne de producteur à une colonne de consommateur qui a un nom différent :
      1. Cliquez sur – choisir le champ source – et sélectionnez le champ source que vous souhaitez mapper.
      2. Cliquez sur – choisir le champ cible –, sélectionnez le champ cible dans lequel vous souhaitez mapper les données, puis cliquez sur Ajouter.
      3. Si vous souhaitez supprimer un champ de la réplication de l’instance de créateur vers l’instance de consommateur, cliquez sur le X à la fin de la ligne pour supprimer le champ.
    8. Pour modifier les données du producteur avant de les répliquer dans l’instance de consommateur, cliquez sur Ajouter un adaptateur.
      L’image montre le type de règles d’adaptateur que vous pouvez créer.
      Adaptateurs
    9. Cliquez sur l’adaptateur que vous souhaitez utiliser, puis configurez-le.
      Pour plus d’informations sur la configuration des adaptateurs, consultez Descriptions des adaptateurs.
      Remarque :
      Les adaptateurs ne modifient pas les données sur l’instance du producteur.