Requisitos para la configuración de flujos de datos

Complete la siguiente preparación antes de crear un flujo de datos. La mayoría de los problemas de conexión y carga útil se originan en la pista de origen, la configuración de seguridad o el diseño del punto de control del consumidor en lugar de en el código WebSocket.

Lista de comprobación de implementación

Asegúrese de que se realizan las siguientes acciones antes de configurar los flujos de datos en Oracle GoldenGate:

Roles de API de REST

En la siguiente tabla se muestran los privilegios necesarios para realizar diferentes acciones para configurar un flujo de datos:

Operación Rol mínimo
Mostrar flujos de datos Usuario
Recuperar AsyncAPI YAML Usuario
Recuperación de una configuración de Data Stream Operador
Crear, actualizar o suprimir un flujo de datos Administrador
Actualizar AsyncAPI YAML Administrador

Requisitos de pista de origen

Los flujos de datos solo pueden publicar información presente en la pista de origen. La creación de un flujo de datos no agrega el registro de origen, la reconstrucción omitida antes de las imágenes ni recupera las columnas que Extract no capturó. Verifique el contenido de la pista antes de depurar el consumidor.

Requisitos del consumidor Requisito de origen
Fila completa antes y después de las imágenes Configure las opciones de registro de base de datos y de imagen de Extract para que la pista contenga las columnas necesarias.
Identidad fiable de actualización/supresión Capture una clave primaria, una clave única o columnas de clave GoldenGate aprobadas.
Eventos DDL Active y valide la captura de DDL para la configuración de origen y extracción.
Valores de LOB grandes Capturar datos de LOB y definir Data Stream maxLobSize y maxRecordSize correctamente.
Agrupación de transacciones Incluya xid, opSeqno y transInd; entienda que el filtrado puede eliminar operaciones de una transacción.
Identificador de confirmación de nivel de origen Incluya csn. Tratar su valor como una cadena dependiente del origen.