So fügen Sie ein Replicat in GoldenGate 23ai hinzu:
Klicken Sie in der OCI GoldenGate-Deployment-Konsole auf der Administrationsservice-Homepage auf Replicat hinzufügen (Plussymbol).
Füllen Sie im Bereich "Replikat hinzufügen" auf der Seite Replikat-Informationen die Felder nach Bedarf aus, und klicken Sie auf Weiter:
Wählen Sie einen Replicat-Typ aus:
Klassisches Replicat
Koordiniertes Replicat
Geben Sie einen Prozessnamen mit höchstens 5 Zeichen ein.
Geben Sie eine Beschreibung ein, um diesen Prozess von anderen zu unterscheiden.
Geben Sie auf der Seite Replicat-Optionen Werte in die Felder ein, und klicken Sie auf Weiter:
Replicat-Trail:
Geben Sie einen Namen ein.
Geben Sie ein Unterverzeichnis ein, wenn Sie erwarten, dass sich die Traildatei an einem anderen als dem Standardverzeichnis befindet.
Wählen Sie ein Verschlüsselungsprofil aus. Wenn kein Verschlüsselungsprofil erstellt wurde, wird standardmäßig das lokale Wallet ausgewählt.
Wählen Sie unter Begin den Ausgangspunkt für die Datenverarbeitung aus:
Position in Log (Standard)
Now
Benutzerdefinierte Zeit
Trailposition:
Geben Sie die Folgenummer ein.
Geben Sie den RBA-Offset ein.
Wählen Sie in der Dropdown-Liste das Ziel aus.
Hinweis:
Je nach Zielauswahl stehen Ihnen zusätzliche Optionen wie Streaming-, Staging- und Merge-Speicherorte sowie Staging-Speicherorte zur Verfügung.
Zielzugangsdaten:
Domain auswählen.
Wählen Sie einen Alias in der angegebenen Domain aus.
Wählen Sie eine Checkpoint-Tabelle aus. Behalten Sie die Standardauswahl bei, oder wählen Sie die Tabelle Checkpoint aus, die Sie für das Ziel-Deployment erstellt haben.
Wählen Sie die Max. Anzahl Threads aus (nur koordinierte Replikate).
Füllen Sie auf der Seite Verwaltete Optionen die optionalen Felder nach Bedarf aus, und klicken Sie auf Weiter:
Wählen Sie einen Profilnamen aus, falls verfügbar.
Aktivieren Sie "Kritisch" für den Deployment-Status.
Automatische Starteinstellungen aktivieren und konfigurieren.
Auf der Seite Parameterdatei können Sie Parameter hinzufügen, um das Replikat weiter zu konfigurieren. Beispiel:
table source.table1;
Wenn Sie das koordinierte Replicat verwenden, fügen Sie TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties zur Parameterdatei hinzu.
Hinweis:
GoldenGate verwendet standardmäßig Greenwich Mean Time (GMT). Mit SETENV können Sie die Standardeinstellung für diesen Replicat-Prozess außer Kraft setzen. Diese Änderung gilt nicht für Deployments. Beispiel:
setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
Konfigurieren Sie auf der Seite "Eigenschaftendatei" Azure Synapse Analytics für
Geben Sie für gg.eventhandler.abs.bucketMappingTemplate den Azure-Speichercontainer an, der mit dem Azure Synapse Analytics-Workspace verknüpft ist.
Geben Sie für gg.eventhandler.synapse.credential den Namen der Zugangsdaten an, mit denen der Azure-Speichercontainer authentifiziert wird, der mit dem Workspace Azure Synapse Analytics verknüpft ist.
Informationen zu den Eigenschaften dieses Ziels finden Sie unter Azure Synapse Analytics in der Dokumentation Oracle GoldenGate for Distributed Applications and Analytics.
Klicken Sie auf Erstellen und ausführen. Wenn Sie auf Erstellen klicken, können Sie das Replicat später auf der Administrationsservice-Homepage manuell starten.
Replicat hinzufügen (21c)
So fügen Sie ein Replicat für ein Azure Synapse Analytics-Ziel in Oracle GoldenGate hinzu (21c):
Klicken Sie in der OCI GoldenGate-Deployment-Konsole auf der Seite "Überblick" auf Replicat hinzufügen (Pluszeichen).
Klicken Sie auf der Seite "Replicat hinzufügen" auf Replicat-Typ und dann auf Weiter.
Es gibt folgende Typen von Replicats:
Klassisches Replicat
Koordiniertes Replicat
Geben Sie auf der Seite "Replicat-Optionen" die folgenden Felder ein, und klicken Sie auf Weiter:
Geben Sie unter Prozessname einen Namen für den Replikatprozess ein.
(Optional) Geben Sie unter Beschreibung eine kurze Beschreibung ein, mit der Sie diesen Prozess von anderen unterscheiden können.
Geben Sie unter Trailname einen aus zwei Zeichen bestehenden Trailnamen ein.
Wählen Sie unter Ziel in der Dropdown-Liste die Option Azure Synapse Analytics aus.
Wählen Sie unter Alias die Verbindung Azure Data Lake Storage aus.
Fügen Sie auf der Seite "Parameterdatei" Replicat-Parameter nach Bedarf hinzu, und konfigurieren Sie sie. Klicken Sie dann auf Weiter.
Hinweis:
Wenn Sie Coordinated Replicat verwenden, fügen Sie in der zweiten Zeile der Parameterdatei die folgenden Parameter hinzu:
TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/<replicat
name>.properties
Die Verwendung von koordiniertem Replicat führt dazu, dass mehrere Dateien erstellt werden.
Wenn Sie dies nicht tun, tritt der folgende Fehler auf:
OGG-01091 Oracle GoldenGate Delivery, RSNOW.prm: Unable to open file
"/u02/Deployment/etc/conf/ogg/<replicat name>001.properties" (error 2, No such file or
directory).
GoldenGate verwendet standardmäßig Greenwich Mean Time (GMT). Mit SETENV können Sie die Standardeinstellung außer Kraft setzen. Beispiel:
Konfigurieren Sie auf der Seite "Eigenschaftendatei" Azure Synapse Analytics für
Geben Sie für gg.eventhandler.abs.bucketMappingTemplate den Azure-Speichercontainer an, der mit dem Azure Synapse Analytics-Workspace verknüpft ist.
Geben Sie für gg.eventhandler.synapse.credential den Namen der Zugangsdaten an, mit denen der Azure-Speichercontainer authentifiziert wird, der mit dem Workspace Azure Synapse Analytics verknüpft ist.
Klicken Sie auf Hinzufügen und ausführen.
Sie kehren zur Seite "Überblick" des Administrationsservice zurück, auf der Sie den Status des Replicat-Prozesses überwachen können. Klicken Sie auf den Prozessnamen, um die zugehörigen Details anzuzeigen und auf Berichte zuzugreifen.