Daten mit ZeroETL-Spiegelpipelines spiegeln

Erfahren Sie, wie Sie Daten aus der autonomen KI-Transaktionsverarbeitung mit ZeroETL-Spiegelpipelines zu Autonomous AI Lakehouse spiegeln.

Bevor Sie beginnen

Achten Sie auf Folgendes:

Aufgabe 1: Pipeline erstellen

So erstellen Sie eine Pipeline:

  1. Wählen Sie auf der Seite "Überblick" von OCI GoldenGate im Menü "GoldenGate" die Option Pipelines aus.

    Alternativ können Sie Data Fabric, Pipeline erstellen auswählen.

  2. Wählen Sie auf der Seite "Pipelines" die Option Pipeline erstellen aus.

  3. Füllen Sie im Bereich "Pipeline erstellen" die Felder folgendermaßen aus, und wählen Sie dann Pipeline erstellen aus:

    1. Geben Sie unter Name einen Namen für die Pipeline ein.

    2. (Optional) Geben Sie unter Beschreibung eine Beschreibung ein, um diese Pipeline von anderen zu unterscheiden.

    3. Wählen Sie unter Compartment das Compartment aus, in dem die Pipeline erstellt werden soll.

    4. Wählen Sie einen Lizenztyp aus.

    5. Erstellen Sie Ihre Quell- und Zielverbindungen. Erstellen Sie für diesen Schnellstart Oracle Autonomous AI Database-Verbindungen.

    6. (Optional) Wählen Sie Erweiterte Optionen anzeigen aus, um Prozessoptionen zu konfigurieren:

      • Vor der laufenden Replikation vorhandene Daten kopieren: Wählen Sie diese Option aus, um die Daten erstmalig zu laden. Für vorhandene Tabellen können Sie folgende Optionen auswählen:

        • Abschneiden: Löscht vorhandene Zeilen und lädt dann Zeilen aus der Quelle.

        • Ersetzen: Löscht die vorhandene Tabelle und erstellt und lädt sie dann aus der Quelle.

        • Anhängen: Lässt vorhandene Zeilen unverändert und lädt Zeilen aus der Quelle.

        • Überspringen: Lässt die Tabelle unverändert und fährt mit dem nächsten Objekt fort.

      • Schemaänderungen ersetzen (DDL): Wenn diese Option ausgewählt ist, wählen Sie aus, welche Aktion für vorhandene Schemas ausgeführt werden soll, wenn der Prozess auf einen Fehler stößt:

        • Beenden: Setzen Sie die Transaktion zurück, und stoppen Sie die Verarbeitung.

        • Verwerfen: Protokollieren Sie den Fehler in der Discard-Datei, und fahren Sie mit der Verarbeitung fort.

        • Ignorieren: Ignorieren Sie den Fehler, und setzen Sie die Verarbeitung fort.

      • Aktion bei DML-Fehler: Wählen Sie die Aktion aus, die für vorhandene Daten ausgeführt werden soll, wenn der Prozess auf einen DML-Fehler stößt:

        • Beenden

        • Verwerfen

        • Ignorieren

      • Neustart nach Fehler: Wählen Sie diese Option aus, um den automatischen Neustart zu aktivieren, falls der Prozess aus irgendeinem Grund gestoppt wird.

      • Pipeline mit Standardzuordnung starten: Startet die Pipeline unmittelbar nach der Erstellung mit den Standardzuordnungsregeln von 1:1. Wenn diese Option nicht aktiviert ist, können Sie die Regelzuordnungen nach der Erstellung konfigurieren und die Pipeline dann manuell starten.

Aufgabe 2: Zuordnungsregeln hinzufügen

Mit Zuordnungsregeln können Sie die standardmäßige Eins-zu-Eins-Zuordnung von Quelltabellen und -schemas zum Ziel ändern.

So können Sie Zuordnungsregeln in der Vorschau anzeigen, hinzufügen oder entfernen:

  1. Wählen Sie auf der Seite "Pipelineinformationen" die Option Zuordnungsregeln aus.

  2. In der Liste "Zuordnungsregeln" können Sie die aktuellen Zuordnungsregeln prüfen oder bearbeiten und:

    • Vorschau: Prüfen Sie, wie sich Ihre Zuordnungsregeln auf die Schemas und Tabellen auswirken, die in der Replikation enthalten sind.

    • Hinzufügen: Identifizieren Sie die einzubeziehenden Tabellen und Schemas oder schließen Sie sie aus. Sie können den vollqualifizierten Objektnamen oder Platzhalter anstelle eines beliebigen Teils des Objektnamens verwenden. Weitere Informationen finden Sie unter Platzhalter in Datenbankobjektnamen verwenden.

    • Entfernen: Entfernen Sie Zuordnungsregeln.

Aufgabe 3: Logging aktivieren

So aktivieren Sie das Logging in der Pipeline:

  1. Wählen Sie auf der Seite Pipelines die Pipeline aus, für die Sie das Logging aktivieren möchten.

  2. Wählen Sie auf der Seite Pipelines-Details die Option Logs aus.

  3. Wählen Sie in der Liste der Pipelines im Menü "Aktion" für die zu aktivierende Pipeline die Option Log aktivieren aus.

  4. Gehen Sie im Bereich Log aktivieren wie folgt vor:

    1. Geben Sie unter Logname einen Namen ein.

    2. Wählen Sie in der Dropdown-Liste Compartment ein Compartment.

    3. Für Loggruppe können Sie folgende Aktionen ausführen:

      • Gruppe aus der Dropdown-Liste auswählen

      • Erstellen Sie eine neue Gruppe

      • Lassen Sie das Feld leer, und eine Standardgruppe wird automatisch zugewiesen

  5. Wählen Sie unter Logaufbewahrung die Anzahl der Monate aus der Dropdown-Liste aus.

  6. Wählen Sie Log aktivieren aus.

Warten Sie, bis der Status "Aktiv" wird.

Aufgabe 4: Pipeline starten

So starten Sie die Pipeline:

  1. Wählen Sie auf der Detailseite der Pipeline im Menü Aktionen die Option Starten aus.

  2. Wählen Sie auf der Detailseite der Pipeline Initialisierung aus.

    In den Initialisierungsschritten wird der aktuelle Status der Pipelineschritte angezeigt. Für jeden Schritt können Sie im Menü Aktionen die Option Details anzeigen auswählen und entsprechende Nachrichten prüfen.

  3. Nachdem der Pipelinestatus "Aktiv" (Wird ausgeführt) lautet, wählen Sie Laufzeit aus.

    Laufzeitprozesse zeigen Status und Latenz von Capture- und Apply-Prozessen an.