Replikationsdaten transformieren

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Transformieren Sie Erstellerinstanzdaten für Tabellen oder Tabellenspalten, die in Verbraucherinstanzen in unterschiedlich benannt werden Instanzübergreifende Datenreplikation( IDR).

    Vorbereitungen

    • Erstellen und aktivieren Sie einen Erstellerreplikationssatz.
    • Erstellen, aktivieren und Seeding eines oder mehrerer Verbraucherreplikationssätze.
    • Erforderliche Rolle: idr_admin oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Die replizierten Daten aus Erstellertabellen und Tabellenspalten werden in Verbraucherinstanzen in Tabellen und Tabellenspalten mit demselben Namen übernommen. Sie können die Erstellerdaten einer beliebigen Tabelle oder Tabellenspalte in Verbraucherinstanzen zuordnen. Wenn vorhandene Tabellen oder Tabellenspalten unterschiedliche Namen haben, können Sie die Daten in eine andere Tabelle oder Tabellenspalte replizieren. Adapter ändern die Daten, bevor sie in Verbraucherinstanzen gespeichert werden. Adapter können beispielsweise Daten aus der Erstellerinstanz lokalisieren, bevor sie von der Verbraucherinstanz verbraucht werden.

    Sie können Adapter auch verwenden, um die Erstellerdaten während der Replikation zu ändern. Sie können beispielsweise die Daten lokalisieren oder die Daten, die in Verbrauchertabellen anders gekennzeichnet wurden, ausfüllen.

    Transformationen haben die folgenden Einschränkungen:
    • sys_created, sys_created_by, sys_Domain, sys_updated_by, sys_ID, sys_mod_count und andere Systeme werden dem Verbraucher automatisch zugeordnet und können nicht neu zugeordnet werden.

      Es können keine anderen sys_-Felder repliziert werden.

    • Adapter können nicht für den Feldtyp „sys_Journal“ wie die Spalten „Kommentare“ oder „Arbeitsnotizen“ in einer Aufgabentabelle ausgeführt werden.
    • Berechnete Felder werden nicht umgewandelt.
      Ein berechnetes Feld, z. B. das Namensfeld von sys_user, wird repliziert, kann jedoch nicht umgewandelt werden. Wenn Sie eine Transformation zulassen, wird die Berechnung für das resultierende Feld unterbrochen.
      Hinweis:
      Berechnete Felder werden nicht als Option zur Transformation angezeigt.

    Prozedur

    1. Wählen Sie eine Ersteller- oder Verbraucherinstanz aus, und navigieren Sie zum Replikationssatz.
      OptionBezeichnung
      Verbraucherinstanz Navigieren zu Instanzübergreifende Datenreplikation > Verbraucherreplikationssätze Und klicken Sie auf einen Verbraucherreplikationssatz.
      Erstellerinstanz Navigieren zu Instanzübergreifende Datenreplikation > Produzenten-Replikationssätze Und klicken Sie auf einen Erstellerreplikationssatz.
    2. Wählen Sie einen eingehenden oder ausgehenden Eintrag aus.
      OptionBezeichnung
      Verbraucherinstanz Auf der Eingehende Einträge Klicken Sie auf einen eingehenden Eintrag.
      Erstellerinstanz Auf der Ausgehende Einträge Klicken Sie auf einen ausgehenden Eintrag.
      Ein Eintrag wird angezeigt.
      Transformationen aktivieren
    3. Wählen Sie aus Aktivieren Sie Die Transformation Option.
    4. Wählen Sie in der Liste Zieltabellenname die Tabelle aus, in die Sie die Quelltabellendaten replizieren möchten, und klicken Sie auf Aktualisieren .
    5. Auf der Eingehende Einträge Oder Ausgehende Einträge Klicken Sie auf denselben Eintrag.
    6. Klicken Sie auf das Schlosssymbol neben Transformationszuordnung Um sie zu entsperren.
      Die Abbildung zeigt eine Transformationszuordnung mit den Feldnamen aus der Quelltabelle in der linken Spalte. Die mittlere Spalte zeigt übereinstimmende Feldnamen in der Zieltabelle. Alle Felder, die in beiden Tabellen nicht denselben Namen haben, werden in den Listen – Quellfeld auswählen – oder – Zielfeld auswählen – angezeigt.
      Transformieren Sie verschiedene Felder
      Hinweis:
      Wenn sich eine Tabelle in einem Erstellerreplikationssatz nicht in einer Verbraucherinstanz befindet, füllt die Verbraucherinstanz die erste Spalte mit der während der Synchronisierung gesendeten Erstellerschemadefinition.
    7. Ordnen Sie eine Erstellerspalte einer Verbraucherspalte mit einem anderen Namen zu:
      1. Klicken Sie Auf – Quellfeld auswählen – Und wählen Sie das Quellfeld aus, das Sie zuordnen möchten.
      2. Klicken Sie Auf – Zielfeld auswählen – Wählen Sie das Zielfeld aus, dem Sie die Daten zuordnen möchten, und klicken Sie dann auf Hinzufügen .
      3. Wenn Sie ein Feld aus der Replikation der Erstellerinstanz in die Verbraucherinstanz entfernen möchten, klicken Sie auf X Am Ende der Zeile, um das Feld zu löschen.
    8. Um die Erstellerdaten zu ändern, bevor sie in der Verbraucherinstanz repliziert werden, klicken Sie auf Adapter Hinzufügen .
      Die Abbildung zeigt den Typ der Adapterregeln, die Sie erstellen können.
      Adapter
    9. Klicken Sie auf den Adapter, den Sie verwenden möchten, und konfigurieren Sie ihn dann.
      Weitere Informationen zum Konfigurieren von Adaptern finden Sie unter Adapterbeschreibungen .
      Hinweis:
      Adapter ändern die Daten in der Erstellerinstanz nicht.