Replica dei dati da PostgreSQL a Google BigQuery
Prima di iniziare
Per completare correttamente questo QuickTart, è necessario disporre dei seguenti elementi:
- Installazione PostgreSQL da utilizzare come database di origine (le istruzioni di installazione sono riportate nell'impostazione dell'ambiente).
- Aprire la porta 5432 nella lista di sicurezza della VCN.
- Creare una connessione a Google Cloud Storage.
Nota
Assicurarsi che il bucket GCS e il data set BigQuery esistano nella stessa posizione/regione. - Chiave account di Google Cloud Service.
- Autorizzazioni BigQuery di Google Cloud Platform.
Task 1: creare le risorse OCI GoldenGate
- Creare una distribuzione per il database PostgreSQL di origine.
- Creare una distribuzione Big Data per la destinazione Google BigQuery.
- Creare una connessione alla destinazione Google BigQuery.
- Creare una connessione al database PostgreSQL di origine.
- Per Tipo, assicurarsi di selezionare il server PostgreSQL.
- Per Nome database, immettere
ociggll
. - Per l'host, immettere l'IP pubblico dell'istanza di computazione su cui viene eseguito PostgreSQL.
- Per Porta immettere
5432
. - Per Nome utente immettere
ggadmin
. - In Password immettere una password.
- Per Security Protocol, selezionare Plain.
- Creare una connessione a GoldenGate, quindi assegnare questa connessione alla distribuzione PostgreSQL di origine.
- Assegnare la connessione di origine alla distribuzione PostgreSQL di origine.
- Assegnare la connessione di destinazione alla distribuzione Big Data di destinazione.
Task 4: creare il file Distribution Path per Change Data Capture
Per creare un file Distribution Path per Change Data Capture, effettuare le operazioni riportate di seguito.
- Nella console di Oracle Cloud, nella pagina Distribuzioni, selezionare la distribuzione dei Big Data destinazione.
- Nella pagina dei dettagli della distribuzione, fare clic su Avvia console. Eseguire il login con i dettagli utente amministratore creati nel task 1, passo 2.
- Se si utilizza l'area di memorizzazione delle credenziali IAM, passare al passo Crea Distribution Path. Se si utilizza l'area di memorizzazione delle credenziali GoldenGate, creare un utente con cui utilizzare l'origine GoldenGate per connettersi alla destinazione GoldenGate.
- Nella console di distribuzione PostgreSQL di origine creare una connessione di percorso per l'utente creata nel passo precedente.
- Fare clic su Aggiungi Distribution Path.
- Completare il form Aggiungi percorso come riportato di seguito.
- Nella console di distribuzione dei Big Data destinazione, fare clic su Receiver Service, quindi esaminare il file Receiver Path creato.