Gestionar pipelines

Explore las tareas de gestión de pipelines esenciales para trabajar con pipelines de OCI GoldenGate.

Ver detalles de pipeline

Seleccione un pipeline en la página Pipelines para ver sus detalles. En la página de detalles del pipeline, puede ver el estado del pipeline, que puede ser uno de los siguientes:
  • Creación
  • Activo (detenido)
  • Activo (en ejecución)
  • Actualización
  • Precisa atención
  • Fallida
También puede editar el pipeline o utilizar el menú Actions para realizar otras acciones como: Cambie a otro separador para ver otra información de pipeline relacionada.

Información de pipeline

La página de información de pipeline muestra información general sobre este recurso, como su OCID, el compartimento en el que reside, cuándo se creó y actualizó por última vez, etc.

Correlación de reglas

Agregar, eliminar o obtener una vista previa de las reglas de asignación que cambian la asignación uno a uno por defecto de tablas y esquemas de origen al destino.

Inicialización

Ver pasos de inicialización que muestran el estado actual de los pasos de pipeline. Puede seleccionar cualquier paso para ver sus detalles.

Tiempo de ejecución

Ver el estado y la latencia de runtime.

Supervisión

Vea las métricas de pipeline, active o desactive logs de eventos críticos y cree y vea notificaciones.

Solicitudes de trabajo

Ver el estado de las solicitudes de trabajo de pipeline. Las operaciones de pipeline que crean solicitudes de trabajo incluyen:

  • Crear
  • Inicio
  • Parada
  • Actualización
  • Suprimir
  • Mover
  • Recopilación de diagnósticos

Etiquetas

Las etiquetas ayudan a localizar los recursos de su arrendamiento. Puede agregar y ver las etiquetas a un pipeline desde la página Pipelines y desde la página detalles del pipeline. Consulte gestión de etiquetas.

Editar un pipeline

Para editar un pipeline, haga clic en Editar en la página de detalles del pipeline. En el panel de edición, puede editar:

  • Nombre
  • Descripción
  • Opciones de proceso:

    Note:

    Debe reiniciar el pipeline para que se apliquen los cambios.
    • Copiar datos existentes antes de la replicación en curso: seleccione esta opción para realizar una carga inicial de los datos. Para las tablas existentes, puede elegir:
      • Truncar: suprime las filas existentes y, a continuación, carga las filas del origen.
      • Sustituir: borra la tabla existente y, a continuación, la crea y la carga desde el origen.
      • Agregar: deja las filas existentes sin cambios y carga filas del origen.
      • Omitir: deja la tabla tal cual y pasa al siguiente objeto.
    • Sustituir Cambios de Esquema (DDL): Cuando se selecciona, seleccione la acción que se debe realizar en los esquemas existentes cuando el proceso encuentre un error:
      • Terminar: realice un rollback de la transacción y detenga el procesamiento.
      • Desechar: Registre el error en el archivo de desecho y continúe con el procesamiento.
      • Ignorar: Ignora el error y continúa con el procesamiento.
    • Acción en caso de error de DML: seleccione la acción que se realizará en los datos existentes cuando el proceso encuentre un error de DML:
      • Terminate
      • Desechar
      • Omitir
    • Reiniciar después de un fallo: seleccione esta opción para activar el reinicio automático en caso de que el proceso se detenga por cualquier motivo.
    • Iniciar pipeline mediante asignación por defecto: inicia el pipeline inmediatamente después de la creación con las reglas de asignación 1:1 por defecto. Si no se selecciona, puede configurar las asignaciones de reglas después de la creación y, a continuación, iniciar manualmente el pipeline.

Iniciar un pipeline

Para iniciar un pipeline, seleccione Iniciar en el menú Acciones de un pipeline inactivo en su página de detalles. Haga clic en Iniciar en el cuadro de diálogo Iniciar pipeline para confirmar esta acción. A continuación, el pipeline se ejecuta mediante los pasos de inicialización en función de las opciones de proceso seleccionadas al crearlo (o al actualizarlo si ha editado el pipeline) antes de iniciar los procesos de captura y aplicación.

Parar un pipeline

Para parar un pipeline, seleccione Parar en el menú Acciones de un pipeline activo en su página de detalles. Haga clic en Parar en el cuadro de diálogo Parar pipeline para confirmar esta acción. Una vez que el pipeline se pare y esté en estado inactivo, puede hacer clic en Iniciar para reiniciar el pipeline.

Note:

Al parar un pipeline, se le seguirán facturando los recursos utilizados porque un despliegue se sigue ejecutando en segundo plano. Para evitar costos recurrentes, debe suprimir el pipeline.

Recopilación de diagnósticos

Recopile diagnósticos para analizar o compartir información sobre su pipeline de OCI GoldenGate. El archivo de diagnóstico contiene registros desechados, si los hay, para los procesos de captura y aplicación.

Para recopilar diagnósticos sobre el pipeline:
  1. En la página de detalles del pipeline, en el menú Acciones, seleccione Recopilar diagnósticos.
  2. En el panel Recopilar diagnósticos, seleccione el compartimento y el bloque en los que desea guardar el archivo de diagnóstico.
  3. Introduzca un prefijo de nombre para el archivo de diagnóstico.
  4. Haga clic en Recopilar diagnósticos.
Una vez finalizado el proceso de recopilación, puede descargar el archivo de diagnóstico desde la página de detalles del pipeline.

Supervisar métricas de pipeline

En la página de detalles del pipeline, seleccione Monitoring para ver métricas de pipeline como el uso de CPU, el consumo de OCPU, el uso de memoria y el estado general del pipeline. Para obtener más información sobre las métricas disponibles, consulte

Gestionar reglas de asignación

Para obtener una vista previa, agregar o eliminar reglas de asignación:
  1. En la página Información de pipeline, seleccione Reglas de asignación.
  2. En la lista Reglas de asignación, puede revisar o editar las reglas de asignación actuales y:
    • Vista previa: revise cómo las reglas de asignación afectan a los esquemas y tablas incluidos en la replicación.
    • Agregar: Identifique las tablas y los esquemas que se van a incluir o excluir. Puede utilizar el nombre de objeto completo o comodines en lugar de cualquier parte del nombre de objeto. Para obtener más información, consulte Uso de comodines en nombres de objetos de base de datos.
    • Eliminar: elimina las reglas de asignación.

Ver pasos de inicialización

Si está familiarizado con los procesos GoldenGate, un pipeline es una abstracción de un proceso de replicación de datos. Al iniciar el pipeline, los pasos de inicialización se realizan de forma lineal, creando todos los recursos necesarios y preparando las bases de datos para la replicación de datos en función de la información recopilada tras la creación. Los pasos de inicialización incluyen:

  • Comprobar la base de datos de origen y destino
  • Preparar los objetos de base de datos para la extracción
  • Crea una tabla de latidos
  • Crea y ejecuta el Extract (Captura)
  • Comprobar que existen esquemas y tablas de destino
  • Crea la tabla de puntos de control
  • Crea y ejecuta el Replicat (Aplicar)

Puede seleccionar Ver Detalles en el menú Acciones de cada paso de inicialización para revisar el estado y los mensajes del sistema correspondientes a cada paso.

Tiempo de ejecución

Cuando el pipeline está activo y en ejecución, puede ver el estado y la latencia de los procesos de captura y aplicación en la sección Tiempo de ejecución de la página de detalles del pipeline. Puede utilizar esta información para observar el estado de estos procesos y realizar acciones cuando sea necesario.

Configurar notificaciones

Puede configurar notificaciones para que se mantengan informados de los eventos de pipeline.

Para configurar notificaciones de eventos de pipeline:
  1. En la página de detalles del pipeline, seleccione Supervisión.
  2. En la página Supervisión, desplácese hasta Notificaciones y, a continuación, haga clic en Crear notificación.
  3. En la página Crear notificación, puede seleccionar:
    • Inicio rápido y, a continuación, seleccione una plantilla de configuraciones de notificación preconfiguradas.
    • Notificación de evento avanzada y, a continuación, seleccione las reglas de evento que disparan acciones para diferentes condiciones de evento.
    • Notificación de alarma avanzada y, a continuación, seleccione las métricas para realizar un seguimiento y disparar reglas para que se dispare la alarma.
  4. En Tema y suscripciones:
    1. Cree un tema nuevo o seleccione uno existente.
    2. Confirme las suscripciones para recibir mensajes.
  5. (Opcional) Para la notificación de alarma avanzada, amplíe Opciones avanzadas y configure el cuerpo de la alarma (cuerpo del mensaje) y el formato del mensaje de la notificación.
  6. Haga clic en Enviar.

Gestionar logs de pipeline

Activar o desactivar logs de eventos críticos para pipelines de OCI GoldenGate.

Para activar logs de eventos críticos:
  1. En la página de detalles del pipeline, seleccione Supervisión.
  2. En la página Supervisión, desplácese hasta Logs.
  3. En el menú Acciones de eventos críticos, seleccione Activar log.
  4. En el panel Activar log, complete los siguientes campos y, a continuación, haga clic en Activar log:
    1. En Nombre de log, introduzca un nombre para el log.
    2. En la lista desplegable Compartimento, seleccione el compartimento en el que crear el log.
    3. Seleccione un grupo de logs o haga clic en Crear nuevo grupo.
    4. Seleccione una hora de retención de log.

Mover un pipeline

Puede mover un pipeline de un compartimento a otro.

Para mover un pipeline:
  1. En la página Pipelines, seleccione el pipeline que desea mover.
  2. En el menú Acciones de la página de detalles del pipeline, haga clic en Mover recurso.
  3. En el cuadro de diálogo Move Resource to a Different Compartment, seleccione el compartimento al que desea mover el pipeline.
  4. Haga clic en Mover recurso.

Gestionar etiquetas para un pipeline

Puede agregar y ver las etiquetas de un pipeline desde la página Pipelines y desde la página de detalles del pipeline.

En la página Pipelines, en el menú Acciones de un pipeline, seleccione Agregar etiquetas o Ver etiquetas.

En la página de detalles del pipeline, puede seleccionar Etiquetas en el menú Acciones o seleccionar el separador Etiquetas para ver y gestionar etiquetas.

Más información sobre etiquetado.

Suprimir un pipeline

Asegúrese de que el pipeline está parado y en estado inactivo antes de suprimir el pipeline.

Para suprimir un pipeline:
  1. En la página Pipelines, seleccione el pipeline que desea suprimir.
  2. En el menú Acciones de la página de detalles del pipeline, seleccione Suprimir.
  3. En el cuadro de diálogo Suprimir pipeline, confirme que desea suprimir este pipeline y, a continuación, haga clic en Suprimir.
Esta acción no se puede deshacer.