Daten von PostgreSQL in Google BigQuery replizieren
Bevor Sie beginnen
Um diesen Schnellstart erfolgreich abzuschließen, benötigen Sie Folgendes:
- Eine PostgreSQL-Installation, die als Quelldatenbank dient (Installationsanweisungen folgen im Umgebungssetup).
- Öffnen Sie Port 5432 in der Sicherheitsliste des VCN.
- Verbindung zu Google Cloud Storage erstellen.
Hinweis:
Stellen Sie sicher, dass der GCS-Bucket und das BigQuery-Dataset in demselben Speicherort/in derselben Region vorhanden sind. - Google Cloud Service-Accountschlüssel.
- Berechtigungen für Google Cloud Platform BigQuery.
Aufgabe 1: OCI GoldenGate-Ressourcen erstellen
- Erstellen Sie ein Deployment für die Quelldatenbank PostgreSQL.
- Erstellen Sie ein Big Data Deployment für das Ziel Google BigQuery.
- Erstellen Sie eine Verbindung zum Ziel Google BigQuery.
- Erstellen Sie eine Verbindung zur PostgreSQL-Quelldatenbank.
- Wählen Sie unter Typ die Option PostgreSQL Server aus.
- Geben Sie unter Datenbankname
ociggll
ein. - Geben Sie unter Host die öffentliche IP der Compute-Instanz ein, auf der PostgreSQL ausgeführt wird.
- Geben Sie unter Port die Nummer
5432
ein. - Geben Sie unter Benutzername
ggadmin
ein. - Geben Sie unter Kennwort ein Kennwort ein.
- Wählen Sie unter Sicherheitsprotokoll die Option Einfach aus.
- Erstellen Sie eine Verbindung zu GoldenGate, und weisen Sie diese Verbindung dann dem Deployment der Quelle PostgreSQL zu.
- Weisen Sie die Quellverbindung dem Deployment der Quelle PostgreSQL zu..
- Weisen Sie die Zielverbindung dem Big Data-Ziel-Deployment zu.
Aufgabe 4: Distribution Path für Change Data Capture erstellen
Gehen Sie folgendermaßen vor, um eine Distribution Path für Change Data Capture zu erstellen:
- Wählen Sie in der Oracle Cloud-Konsole auf der Seite "Deployments" das Ziel-Big Data-Deployment aus.
- Klicken Sie auf der Seite "Deployment" auf Konsole starten. Melden Sie sich mit den Details des Admin-Benutzers an, die in Aufgabe 1, Schritt 2 erstellt wurden.
- Wenn Sie den IAM-Zugangsdatenspeicher verwenden, fahren Sie mit dem Schritt "Distribution Path erstellen" fort. Wenn Sie den Zugangsdatenspeicher GoldenGate verwenden, erstellen Sie einen Benutzer, mit dem die Quelle GoldenGate eine Verbindung zum Ziel GoldenGate herstellt.
- Erstellen Sie in der Deployment-Konsole für die Quelle PostgreSQL eine Pfadverbindung für den Benutzer, der im vorherigen Schritt erstellt wurde.
- Klicken Sie auf Distribution Path hinzufügen.
- Füllen Sie das Formular "Pfad hinzufügen" wie folgt aus:
- Klicken Sie in der Ziel-Deployment-Konsole von Big Data auf Receiver Service, und prüfen Sie den erstellten Receiver Path.