Replicación de datos de PostgreSQL a Google BigQuery
Descubra cómo utilizar OCI GoldenGate para replicar datos de PostgreSQL en Google BigQuery.
Antes de empezar
Para completar correctamente este inicio rápido, debe tener lo siguiente:
- Instalación de PostgreSQL para que sirva como base de datos de origen (se siguen las instrucciones de instalación en la configuración del entorno).
- Abra el puerto 5432 en la lista de seguridad de la VCN.
- Cree una conexión a Google Cloud Storage.
Nota
Asegúrese de que el cubo de GCS y el juego de datos BigQuery existen en la misma ubicación/región. - Clave de cuenta de Google Cloud Service.
- Permisos de Google Cloud Platform BigQuery.
Tarea 1: Creación de recursos de OCI GoldenGate
- Cree un despliegue para la base de datos PostgreSQL de origen.
- Cree un despliegue de Big Data para el Google BigQuery de destino.
- Cree una conexión con el destino Google BigQuery.
- Cree una conexión a la base de datos PostgreSQL de origen.
- En Tipo, asegúrese de seleccionar el servidor PostgreSQL.
- En Nombre de base de datos, introduzca
ociggll
. - En Host, introduzca la IP pública de la instancia informática en la que se ejecuta PostgreSQL.
- En Puerto, introduzca
5432
. - En Nombre de usuario, introduzca
ggadmin
. - En Contraseña, introduzca una contraseña.
- En Protocolo de seguridad, seleccione Sin formato.
- Cree una conexión a GoldenGate y, a continuación, asigne esta conexión al despliegue PostgreSQL de origen.
- Asigne la conexión de origen al despliegue de PostgreSQL de origen..
- Assign the target connection to the target Big Data deployment.
Tarea 4: Creación de Distribution Path para Change Data Capture
Para crear un Distribution Path para Change Data Capture, complete lo siguiente:
- En la consola de Oracle Cloud, en la página Despliegues, seleccione el despliegue de Big Data de destino.
- En la página de detalles del despliegue, haga clic en Iniciar consola. Inicie sesión con los detalles de usuario administrador creados en la tarea 1, paso 2.
- Si utiliza el almacén de credenciales de IAM, continúe con el paso Crear Distribution Path. Si utiliza el almacén de credenciales GoldenGate, cree un usuario con el que el origen GoldenGate utilice para conectarse al destino GoldenGate.
- En la consola de despliegue PostgreSQL de origen, cree una conexión de ruta para el usuario creado en el paso anterior.
- Haga clic en Agregar Distribution Path.
- Complete la pantalla Agregar ruta de la siguiente manera:
- En la consola de despliegue de Big Data de destino, haga clic en Receiver Service y, a continuación, revise el Receiver Path creado.