Adición de un Extract para PostgreSQL

Un Extract es un proceso que se ejecuta en la conexión del origen de datos de fuente y extrae, o captura, datos. Descubre cómo agregar un Extract para PostgreSQL Database, OCI Database with PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS for PostgreSQL, Azure Database for PostgreSQL, Azure Cosmos DB for PostgreSQL, EDB Postgres Advanced Server, Google Cloud SQL for PostgreSQL technologies y YugabyteDB in OCI GoldenGate.

Asegúrese de seguir las instrucciones adecuadas para la versión de despliegue.

Adición de una extracción en Oracle GoldenGate 26ai

Antes de empezar

Antes de agregar y ejecutar un Extract para capturar datos del origen, asegúrese que:

  1. Inicie la consola de despliegue de PostgreSQL GoldenGate:

    1. En la página Despliegues, seleccione el despliegue de PostgreSQL para ver los detalles.

    2. En la página del despliegue de PostgreSQL, seleccione Iniciar consola.

    3. En la página de conexión de la consola de despliegue, introduzca las credenciales de administrador de GoldenGate proporcionadas al crear el despliegue de PostgreSQL.

  2. Después de conectarse, en el menú de navegación, seleccione Conexiones de base de datos.

  3. Para la conexión a la base de datos PostgreSQL, seleccione Conectar. Aparecerá una tabla de puntos de control y campos TRANDATA si la conexión se ha realizado correctamente.

  4. Junto a Información de TRANDATA, seleccione Agregar TRANDATA (icono de signo más).

  5. Introduzca un nombre de tabla, un nombre de esquema o un comodín. Por ejemplo, src_ociggll.

  6. Seleccione Enviar.

Nota: Solo tiene que seleccionar Enviar una vez. Utilice el campo de búsqueda para buscar el nombre de la tabla y verificar que se han agregado las tablas.

Agregar el Extract

  1. En el menú de navegación de la consola de despliegue, seleccione Extracts.

  2. En la página Extracts, seleccione Add Extract (icono más).

  3. La pantalla Agregar extracción consta de las siguientes páginas. Complete el formulario Agregar extracción según sea necesario:

    1. En la página Información de extracción:

      1. Seleccione un tipo de extracción:

        • Extract de captura de cambios en los datos

        • Extract de carga inicial

      2. Introduzca un nombre de proceso.

      3. (Opcional) Introduzca una descripción.

      4. Seleccione Next (Siguiente).

    2. En la página Registro de Extractos:

      1. Seleccione las credenciales de origen: dominio y alias.

      2. Seleccione el Tipo de plugin (plugin de descodificación lógica): TEST_DECODING o PGOUTPUT.

    3. En la página Opciones de Extracción:

      1. Seleccione cuándo iniciar:

        • Now

        • Hora personalizada

        • Posición en log

        • Fin del archivo log

      2. Introduzca los detalles de pista de extracción:

        • Nombre (solo puede tener dos caracteres).

        • Subdirectorio

        • Tamaño de pista

        • Secuencia de pista

        • Desplazamiento de pista

      3. Seleccione el dominio y alias de las credenciales de origen en las listas desplegables.

      4. Seleccione Next (Siguiente).

    4. En la página Managed Options, rellene los campos opcionales según sea necesario y, a continuación, seleccione Next:

    • Nombre del perfil

    • Crucial para estado de despliegue

    • Iniciar automáticamente

    • Reinicio automático

      Nota: la adición de un perfil y la configuración de las opciones Inicio automático y Reinicio automático permite que el despliegue se reinicie automáticamente después de una interrupción de la red. Consulte Configuración de procesos gestionados para obtener más información.

    1. En la página Archivo de parámetros, puede editar el archivo de parámetros en el área de texto para mostrar los detalles de la tabla que desea capturar. Por ejemplo:

      table source.table1;

      Nota:

      GoldenGate utiliza el meridiano de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto de Extract. Este cambio sólo se aplica al proceso de extracción y no al despliegue.

      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. Seleccione Crear y ejecutar para iniciar el Extract. Si selecciona Crear, puede iniciar manualmente la extracción más adelante desde la página Extracts.

Vuelva a la página Extractos, donde puede seleccionar el proceso de extracción para ver sus detalles.

Adición de un Extract para PostgreSQL en GoldenGate 21c

Antes de empezar

Antes de agregar y ejecutar un Extract para capturar datos del origen, asegúrese que:

Agregar el Extract

  1. En la Consola de Despliegue de OCI GoldenGate, asegúrese de que está en la página Visión General del Servicio de Administración y, a continuación, seleccione Agregar Extract (icono de signo mas).

  2. En Tipo de Extract, seleccione uno de los siguientes:

    • Extract de carga inicial

    • Extract de captura de cambios en los datos

  3. Introduzca el Nombre de proceso, seleccione el Dominio de credenciales y el Alias y, a continuación, introduzca un nombre de dos caracteres para el Nombre de pista.

  4. Si ha seleccionado Extract de carga inicial, seleccione Siguiente y vaya al Paso 7: Parámetros de Extract. Si ha seleccionado Extract de captura de datos de cambio, puede seleccionar Solo registrar para volver a registrar el Extract y, luego, vuelva a la página Visión general o haga clic en Siguiente para configurar Opciones de Extract adicionales.

    Nota: La opción Solo registrar registra el Extract sin agregarlo. El registro crea el intervalo de tiempo de replicación cuando registra el Extract o utiliza la opción Solo registro.

  5. En la página Opciones de Extract, en Información básica, complete los campos según sea necesario:

    1. En Nombre de Proceso, introduzca un nombre para el proceso de Extract de hasta 8 caracteres.

    2. En Intención, seleccione la opción que mejor describa la finalidad de este Extract:

      • Now

      • Hora personalizada

      • Posición en log

      • Fin del archivo log

    3. En Nombre de pista, introduzca un nombre de dos caracteres para el archivo de pista.

    4. (Opcional) En Subdirectorio de pistas, defina una ubicación personalizada para el archivo del pista generado.

    5. (Opcional) En Tamaño de Pista, defina el tamaño máximo para el archivo del pista generado.

    6. (Opcional) En Opciones gestionadas, puede configurar lo siguiente:

      • Nombre del perfil

      • Iniciar automáticamente

      • Reinicio automático

      Nota: la adición de un perfil y la configuración de las opciones Inicio automático y Reinicio automático permite que el despliegue se reinicie automáticamente después de una interrupción de la red. Consulte Configuración de Procesos Gestionados para obtener más información.

  6. En la página Parámetros de Extract, puede editar el archivo de valores de parámetros en el campo de textos para mostrar los detalles de la tabla que se va a capturar. Por ejemplo:

    table source.table1;

    Nota:

    GoldenGate utiliza el meridiano de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto de Extract. Este cambio sólo se aplica al proceso de extracción y no al despliegue.

    setenv (TZ="US/Eastern")
    setenv (TZ="GMT+5")

    Más información sobre SETENV.

  7. Seleccione Crear y ejecutar para crear e iniciar el Extract. Si selecciona Crear, puede iniciar manualmente Extract posteriormente de forma manual desde la página General del servicio de administración.

Volverá a la página Visión general del servicio de administración, donde podrá ver el estado del proceso de Extract. Seleccione Detalles en el menú Acción del Extract para ver la información del proceso, el punto de control, las estadísticas, los Parámetros y el informe.