Replicat für Apache Iceberg hinzufügen
Hier erfahren Sie, wie Sie ein Replicat für ein Apache Iceberg-Ziel hinzufügen.
Bevor Sie beginnen
Stellen Sie sicher, dass Sie ausführliche Informationen zu diesem Zielverbindungstyp prüfen.
Replicat hinzufügen
-
Wählen Sie im Navigationsmenü der OCI GoldenGate-Deployment-Konsole die Option Replikat.
-
Wählen Sie auf der Seite "Replicat" Replicat hinzufügen aus.
-
Füllen Sie im Bereich "Replicat hinzufügen" auf der Seite Replicat-Informationen die Felder nach Bedarf aus, und wählen Sie Weiter aus:
-
Wählen Sie unter Replikattyp die Option "Klassisches Replicat" aus
-
Geben Sie einen Prozessnamen ein, der nicht länger als 5 Zeichen ist.
-
Geben Sie eine Beschreibung ein, um diesen Prozess von anderen zu unterscheiden.
-
-
Füllen Sie auf der Seite Replikationsoptionen die Felder nach Bedarf aus, und wählen Sie Weiter aus:
-
Geben Sie unter Replicat-Trail den Extract-Trailnamen ein.
-
Wählen Sie unter Ziel die Option Apache Iceberg aus.
-
Wählen Sie unter Format das Format aus, das Sie in Apache Iceberg aufnehmen möchten. Die Standardeinstellung ist "Parkett".
-
Wählen Sie unter Verfügbarer Alias in der Dropdown-Liste die Apache Iceberg-Verbindung aus.
-
-
Übernehmen Sie auf der Seite "Verwaltete Optionen" die Standardeinstellungen, und wählen Sie Weiter aus.
-
Behalten Sie auf der Seite "Replicat-Parameter" die Standardeinstellungen bei, und wählen Sie Weiter aus.
-
Aktualisieren Sie auf der Seite "Replicat-Eigenschaften" die markierten Felder TODO, und wählen Sie Erstellen und ausführen aus.
Weitere Informationen finden Sie unter Details zum Apache Iceberg-Ziel.
Kehren Sie zur Seite "Replicat" zurück, auf der Sie die Erstellung des Replicat-Prozesses anzeigen und Replicat-Aktionen aufrufen können.
Verwandte Inhalte
Bekannte Probleme
Apache Iceberg-Replikation mit AWS Glue Data Catalog und Amazon S3-Buckets
Bei Apache Iceberg-Replikationen mit AWS Glue Data Catalog und AWS S3-Buckets kann der folgende Fehler auftreten:
Cannot find constructor for interface org.apache.iceberg.catalog.Catalog
Missing org.apache.iceberg.aws.glue.GlueCatalog [java.lang.NoClassDefFoundError: software/amazon/awssdk/services/glue/model/AlreadyExistsException]
Problemumgehung: Aktualisieren Sie gg.classpath wie folgt:
gg.classpath=$THIRD_PARTY_DIR/iceberg/*:$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/hadoop/*::$THIRD_PARTY_DIR/s3/*:$THIRD_PARTY_DIR/glue/*