Gestión de 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
-
Fallido
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
Vea 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, seleccione Editar en la página de detalles del pipeline. En el panel de edición, puede editar:
-
Nombre
-
Descripción
-
Opciones de proceso:
Nota: 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 optar por:
-
Truncar: suprime las filas existentes y, a continuación, carga las filas del origen.
-
Sustituir: borra la tabla existente y, a continuación, crea y carga desde el origen.
-
Agregar: deja las filas existentes sin cambios y carga las 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: anule la transacción y pare 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 tras un error de DML: seleccione la acción que se debe realizar en los datos existentes cuando el proceso encuentre un error de DML:
-
Terminar
-
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 la asignación por defecto: inicia el pipeline inmediatamente después de la creación con las reglas de asignación por defecto 1:1. 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. Seleccione Iniciar en el cuadro de diálogo Iniciar pipeline para confirmar esta acción. A continuación, el pipeline se ejecuta a través de los pasos de inicialización en función de las opciones de proceso seleccionadas en el momento de la creación (o cuando se actualiza si ha editado el pipeline) antes de iniciar los procesos de captura y aplicación.
Pausar un pipeline
Puede pausar un pipeline para parar temporalmente los procesos de captura y entrega. Al pausar un pipeline no se pausa la facturación de estos recursos. Mientras se pausa un pipeline, puede editar el pipeline, sus reglas de asignación y obtener una vista previa de las reglas de asignación.
Nota: Para parar la facturación, debe parar el pipeline.
Para pausar un pipeline, seleccione Pausar en el menú Acciones del pipeline.
Cuando esté listo para que el pipeline continúe, seleccione Iniciar en el menú Acciones del pipeline.
Si desea parar el pipeline por completo, seleccione Parar.
Parar un pipeline
Para parar un pipeline, seleccione Parar en el menú Acciones de un pipeline activo en su página de detalles. Seleccione Parar en el cuadro de diálogo Parar pipeline para confirmar esta acción.
Al parar un pipeline, también se detiene la facturación de estos recursos. No puede editar el pipeline, sus asignaciones ni obtener una vista previa de las asignaciones cuando un pipeline está parado y en estado Inactivo.
Para reiniciar el pipeline, seleccione Iniciar en el menú Acciones del pipeline.
Clonar un pipeline
Puede clonar un pipeline cuyo estado sea Activo, Inactivo o Necesita atención.
Para clonar un pipeline:
-
En la página Pipelines, seleccione Clonar en el menú Acciones de un pipeline y, a continuación, siga los pasos que aparecen a continuación.
-
En la página de detalles de un pipeline, seleccione Clonar en el menú Acciones.
-
En el panel de pipeline de clonación, introduzca un nombre para el clon de pipeline.
-
(Opcional) Introduzca una descripción para la clonación de pipeline.
-
Seleccione el compartimento en que desea crear la clonación de pipeline.
-
(Opcional) Complete las opciones avanzadas según sea necesario.
-
Seleccione Clonar.
-
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:
-
En la página de detalles del pipeline, en el menú Acciones, seleccione Recopilar diagnósticos.
-
En el panel de diagnóstico Recopilar, seleccione el compartimento y el cubo en el que desea guardar el archivo de diagnóstico.
-
Introduzca un prefijo de nombre para el archivo de diagnóstico.
-
Seleccione 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:
-
En la página Información de pipeline, seleccione Reglas de asignación.
-
En la lista Reglas de asignación, puede revisar o editar las reglas de asignación actuales y:
-
Vista previa: revise cómo afectan las reglas de asignación a los esquemas y las tablas incluidos en la replicación.
-
Agregar: Identifique las tablas y los esquemas que se incluirán o excluirán. Puede utilizar el nombre de objeto totalmente cualificado o los comodines en lugar de cualquier parte del nombre del 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 de 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 origen y destino
-
Preparar los objetos de la base de datos para la extracción
-
Crea una tabla de latidos
-
Crea y ejecuta la extracción (captura)
-
Compruebe que existen esquemas y tablas de destino
-
Crea la tabla de puntos de control
-
Crea y ejecuta el Replicat (Aplicar)
Puede seleccionar View details (Ver detalles) en el menú Actions (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:
-
En la página de detalles del pipeline, seleccione Supervisión.
-
En la página Supervisión, desplácese hacia abajo hasta Notificaciones y, a continuación, seleccione Crear notificación.
-
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 de las reglas y dispararlas para que se disparen.
-
-
Para Tema y suscripciones:
-
Cree un tema nuevo o seleccione uno existente.
-
Confirme las suscripciones para recibir mensajes.
-
-
(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.
-
Seleccione 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:
-
En la página de detalles del pipeline, seleccione Supervisión.
-
En la página Supervisión, desplácese hacia abajo hasta Logs.
-
En el menú Actions (Acciones) de Critical Events (Eventos críticos), seleccione Enable log (Activar log).
-
En el panel Activar log, complete los siguientes campos y, a continuación, seleccione Activar log:
-
En Nombre de log, introduzca un nombre para el log.
-
En la lista desplegable Compartimento, seleccione el compartimento en que se va a crear el log.
-
Seleccione un grupo de logs o seleccione Crear nuevo grupo.
-
Seleccione una hora de retención de log.
-
Mover un pipeline
Puede mover un pipeline de uno a otro compartimento.
Para mover un pipeline:
-
En la página Pipelines, seleccione el pipeline que desea mover.
-
En el menú Acciones de la página de detalles del pipeline, seleccione Mover recurso.
-
En el cuadro de diálogo Mover recurso a un compartimiento diferente, seleccione el compartimento al que desee mover el pipeline.
-
Seleccione 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:
-
En la página Pipelines, seleccione el pipeline que desea suprimir.
-
En el menú Acciones de la página de detalles del pipeline, seleccione Suprimir.
-
En el cuadro de diálogo Suprimir pipeline, confirme que desea suprimir este pipeline y, a continuación, seleccione Suprimir.
Esta acción no se puede deshacer.