Adición de un Extract para PostgreSQL

Extract es un proceso que se ejecuta en la conexión de origen de datos de origen y que extrae, o captura, datos. Descubra cómo agregar Extract para las tecnologías PostgreSQL Database, OCI PostgreSQL, Amazon Aurora PostgreSQL, Amazon RDS for PostgreSQL, Azure Database for PostgreSQL, Azure Cosmos DB for PostgreSQL y Google Cloud SQL for PostgreSQL.

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

Adición de un Extract (23ai)

Antes de empezar

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

  • Prepare la base de datos para Oracle GoldenGate.
  • Debe haber creado una conexión de PostgreSQL y asociado la conexión al despliegue de PostgreSQL
  • Active el registro complementario:
    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 de detalles del despliegue PostgreSQL, haga clic en 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, haga clic en Conexiones de base de datos.
    3. Para la conexión a la base de datos PostgreSQL, haga clic en 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, haga clic en Agregar TRANDATA (ícono de signo más).
    5. Introduzca un nombre de tabla, un nombre de esquema o un comodín. Por ejemplo, src_ociggll.*.
    6. Haga clic en Ejecutar.

      Note:

      Solo debe hacer clic en Enviar una vez. Utilice el campo de búsqueda para buscar el nombre de la tabla y verificar que se han agregado las tablas.
Para agregar un Extract en Oracle GoldenGate 23ai:
  1. En el menú de navegación Administration Service, haga clic en Extracts.
  2. En la página Extracts, haga clic en Agregar Extract (icono de más).
  3. El formulario Agregar Extract consta de cuatro páginas. Complete el formulario Agregar Extract según sea necesario:
    1. En la página Información de Extract:
      1. Seleccione un tipo Extract:
        • Change Data Capture Extract
        • Initial Load Extract
      2. Introduzca un nombre de proceso.
      3. (Opcional) Introduzca una descripción.
      4. Haga clic en Siguiente.
    2. En la página Opciones de Extract:
      1. Seleccione cuándo Empezar:
        • Now
        • Hora personalizada
        • Posición en log
        • Fin del archivo log
      2. Introduzca los detalles de Extract Trail:
        • Nombre (solo puede tener dos caracteres).
        • Subdirectorio
        • Tamaño de pista
        • Secuencia de pista
        • Compensación de pista
      3. Seleccione el dominio y el alias de las credenciales de origen en las listas desplegables.
      4. Haga clic en Siguiente.
    3. En la página Opciones gestionadas, rellene los campos opcionales según sea necesario:
      1. Seleccione un nombre de perfil.
      2. Active Crítico para estado de despliegue.
      3. Active Inicio Automático.
      4. Active Reinicio Automático.
      5. Haga clic en Siguiente.
    4. 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 se capturan. Por ejemplo:
      table source.table1;

      Note:

      GoldenGate utiliza la hora media de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto para Extract. Este cambio solo se aplica al proceso Extract y no al despliegue.
      setenv (TZ="US/Eastern")
      setenv (TZ="GMT+5")
  4. Haga clic en Crear y ejecutar para iniciar Extract. Si hace clic en Create, puede iniciar manualmente Extract más tarde desde la página Extracts.
Vuelva a la página Extracts, donde puede seleccionar el proceso Extract para ver sus detalles.

Adición de un Extract (21c)

Antes de empezar

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

  • Prepare la base de datos para Oracle GoldenGate
  • Debe haber creado una conexión de PostgreSQL y asociado la conexión al despliegue de PostgreSQL
  • Active el registro complementario:
    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 de detalles del despliegue PostgreSQL, haga clic en 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, abra el menú de navegación y, a continuación, haga clic en Configuración.
    3. Para la conexión a la base de datos PostgreSQL, haga clic en 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, haga clic en Agregar TRANDATA (ícono de signo más).
    5. Introduzca un nombre de tabla, un nombre de esquema o un comodín. Por ejemplo, src_ociggll.*.
    6. Haga clic en Ejecutar.

      Note:

      Solo debe hacer clic en Enviar una vez. Utilice el campo de búsqueda para buscar el nombre de la tabla y verificar que se han agregado las tablas.
Para agregar un Extract para PostgreSQL en GoldenGate 21c:
  1. En la consola de despliegue de GoldenGate de OCI, asegúrese de que está en la página Visión general del servicio de administración y, a continuación, haga clic en Agregar Extract (icono de signo más).
  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, haga clic en Siguiente y vaya al Paso 7: Parámetros de Extractos Si ha seleccionado Extract de captura de cambios en los datos, puede hacer clic en Solo registrar para volver a registrar el Extract y, a continuación, vuelva a la página Visión general o haga clic en Siguiente para configurar Opciones de Extract adicionales.

    Note:

    El registro solo 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 describe 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. (Optional) For Trail Subdirectory, set a custom location for the generated Trail file.
    5. (Opcional) En Tamaño de pista, defina el tamaño máximo para el archivo de pista generado.
    6. (Opcional) En Opciones gestionadas, puede configurar lo siguiente:
      • Nombre del perfil
      • Iniciar automáticamente
      • Reinicio automático

      Note:

      La adición de un perfil y la configuración de las opciones Inicio automático y Reinicio automático permiten 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 parámetros en el área de texto para mostrar los detalles de la tabla que se van a capturar. Por ejemplo:
    table source.table1;

    Note:

    GoldenGate utiliza la hora media de Greenwich (GMT) por defecto. Utilice SETENV para sustituir la configuración por defecto del Extract. Este cambio solo 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. Haga clic en Crear y ejecutar para crear e iniciar el Extract. Si hace clic en Crear, puede iniciar el Extract más tarde de forma manual desde la página Visión 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 de proceso, el punto de control, las estadísticas, los parámetros y los informes.