Seeding einer Verbraucherinstanz für Instanzübergreifende Datenreplikation

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Führen Sie ein Seeding für alle oder einige der Tabellen in Ihren Instanzübergreifende Datenreplikation (IDR)-Replikationssätzen durch, abhängig von den Anforderungen Ihrer Verbraucherinstanz.

    Vorbereitungen

    Erforderliche Rolle: idr_admin oder admin

    Warum und wann dieser Vorgang ausgeführt wird

    Seeding repliziert vorhandene Datensätze von der Produzenteninstanz in die Verbraucherinstanz. Sie können Seeding-Anforderungen für eine Verbraucherinstanz initiieren, während Sie einen Verbraucherreplikationssatz aktivieren. Seeding-Optionen sind in bidirektionalen oder diskreten Replikationssätzen per Design nicht verfügbar.

    Sie können entweder vollständiges Seeding oder teilweises Seeding auswählen.
    • Beim vollständigen Seeding werden alle vorhandenen Datensätze aus einer Tabelle in der Produzenteninstanz repliziert. Führen Sie ein vollständiges Seeding durch, wenn Sie alle vorhandenen Datensätze replizieren möchten.
    • Mit partiellem Seeding können Sie bestimmte Datensätze des Erstellers filtern und replizieren. Führen Sie ein teilweises Seeding durch, wenn Sie nur einige der Datensätze des Erstellers replizieren möchten.

    Die Produzenteninstanz verarbeitet jeweils eine Seeding-Anforderung. Wenn die Erstellerinstanz mit einer Seeding-Anforderung ausgelastet ist, werden nachfolgende Seeding-Anforderungen in der Reihenfolge ihres Eingangs in die Warteschlange gestellt und initiiert.

    • Datensätze, die in der Produzenteninstanz und nicht in der Verbraucherinstanz vorhanden sind, werden in die Verbraucherinstanz kopiert.
    • Wenn die sys_id im Ersteller mit einem vorhandenen Datensatz in der Verbraucherinstanz übereinstimmt, wird der gesamte Datensatz in der Verbraucherinstanz so aktualisiert, dass er dem Ersteller entspricht.
    • Die sys_id des Datensatzes identifiziert den Datensatz in beiden Instanzen. Wenn Sie die benutzerdefinierte Zusammenfügungsoption verwenden, wird das ausgewählte Feld zum Zusammenfügen von Datensätzen in beiden Instanzen verwendet.
    • Wenn sich ein Replikationssatz ändert und keine Tabelle mehr enthält, ändert IDR die Datensätze in der entsprechenden Tabelle in den Verbraucherinstanzen nicht.
    Wenn beim Seeding ein Fehler auftritt, finden Sie weitere Informationen unter Seeding-Fehler beheben.
    • Das Seeding wird fortgesetzt, auch wenn in einigen Verbrauchertabellen Fehler auftreten. Sie können das Seeding neu starten, und zwar speziell für die Tabellen mit Fehlern oder für alle Tabellen in einem Replikationssatz.
    • Der Höchstwert für eine Anforderung für ein erneutes Seeding beträgt 10.000 Fehler. Wenn weitere Fehler auftreten, führen Sie ein vollständiges Seedingdurch.
    Versuchen Sie nicht, das vollständige Seeding durchzuführen, wenn der Datensatz eine der folgenden Einschränkungen überschreitet:
    • Datensatzgröße überschreitet 32 MB
    • Seeding-Anforderung überschreitet 3 Millionen Datensätze
    • Die Replikation dauert mehr als sieben Tage
    Hinweis:
    Seeding ist kein Ersatz für das Klonen. Verwenden Sie IDR nicht zum Klonen von Instanzen.

    Prozedur

    1. Navigieren Sie in der Verbraucherinstanz zu Instanzübergreifende Datenreplikation > Verbraucherreplikationssätze und klicken Sie auf einen Verbraucherreplikationssatz.
    2. Wählen Sie auf der Registerkarte Eingehende Einträge den Eintrag oder die Einträge aus, für die Sie Seeding initiieren möchten.
    3. Um ein vollständiges Seeding zu initiieren, klicken Sie auf Vollständiges Seeding.
      Ein Dialogfeld mit der Meldung wird geöffnet, dass das System alle übereinstimmenden Datensätze anfordert.
    4. Klicken Sie auf Partielles Seeding, um ein partielles Seeding zu konfigurieren.
      1. Wenn Sie mehr als einen Eintrag ausgewählt haben, wählen Sie den Replikationseintrag aus, den Sie konfigurieren möchten, und wählen Sie Seeding konfigurierenaus.
      2. Konfigurieren Sie eine oder mehrere benutzerdefinierte Filterbedingungen, -operatoren und -werte.
      3. Um die aktuellen Feldwerte herunterzuladen und die Dateien zu replizieren, die den Datensätzen zugeordnet sind, wählen Sie Anhänge einschließenaus.
      4. Um die aktuellen Feldwerte und den Verlauf aller Feldaktualisierungenherunterzuladen, wählen Sie Verlauf einbeziehen aus.
      5. Verwenden Sie in den Spalten Enthaltene Felder die Pfeile, um Tabellenfelder in die Spalte Ausgewählt zu verschieben, um sie zu replizieren, oder in die Spalte Verfügbar, um eine Replizierung zu verhindern.
      6. Klicken Sie auf Konfiguration speichern.
      7. Konfigurieren Sie weitere Replikationseinträge nach Bedarf.
      8. Wenn Sie bereit sind, das Seeding zu initiieren, klicken Sie auf Partielles Seeding anfordern.
      Hinweis:
      Der Benutzerdefinierte Filter bestimmt, welche Datensätze in die Anforderung für partielles Seeding aufgenommen werden sollen.

      Das System muss einige Felder replizieren, z. B. Sys-ID. Das System kann einige Felder nicht replizieren, z. B. „ Edge Encrypted “ und „ Passwort“. Sie werden in keiner Spalte angezeigt.

    5. Um Ihre Seeding-Anforderung zu verwerfen, bevor Sie auf Partielles Seedinganfordern klicken, klicken Sie auf Abbrechen.

    Ergebnisse

    Bei einem erfolgreichen Seeding werden alle ausgewählten Daten in einer Produzenteninstanz in einer Verbraucherinstanz repliziert. Nach dem Seeding führt die Verbraucherinstanz einen Verlauf aller Feldaktualisierungen.