Notificaciones de eventos de integración sin ETL con Amazon EventBridge - Amazon Redshift

Notificaciones de eventos de integración sin ETL con Amazon EventBridge

La integración sin ETL utiliza Amazon EventBridge para administrar las notificaciones de eventos y ofrecerle actualizaciones sobre los cambios en las integraciones. Amazon EventBridge es un servicio de bus de eventos sin servidor que se puede utilizar para conectar las aplicaciones con datos de varios orígenes. En este caso, el origen de eventos es Amazon Redshift. Los eventos, que son cambios monitoreados en un entorno, se envían a EventBridge desde el almacenamiento de datos de Amazon Redshift automáticamente. Los eventos se envían casi en tiempo real.

EventBridge proporciona un entorno para escribir reglas de eventos, que pueden especificar las acciones que se deben realizar para eventos específicos. También puede configurar destinos, que son recursos a los que EventBridge puede enviar un evento. Un objetivo puede incluir un destino de API, un grupo de registro de Amazon CloudWatch, etc. Para obtener más información sobre reglas, consulte Reglas de Amazon EventBridge. Para obtener más información sobre destinos, consulte Destinos de Amazon EventBridge.

Los eventos se pueden clasificar según la gravedad y por categorías. Están disponibles los siguientes filtros:

  • Filtrado de recursos: reciba mensajes en función del recurso al que estén asociados los eventos. Los recursos incluyen un grupo de trabajo o una instantánea.

  • Filtro de intervalo de tiempo: analice los eventos en un periodo de tiempo específico.

  • Filtrado por categorías: reciba notificaciones de eventos de todos los eventos de las categorías especificadas.

En la siguiente tabla se incluyen eventos de integración sin ETL con metadatos adicionales:

Categoría de Amazon Redshift ID de evento externo Gravedad del evento Descripción del mensaje

Supervisión

REDSHIFT-INTEGRATION-EVENT-0000 INFO La integración sin ETL <nombre de la integración> se ha creado y ahora está ACTIVE.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0001 INFO La integración sin ETL <nombre de la integración> se ha eliminado a las <hora en UTC>.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0002 INFO La eliminación de la integración sin ETL <nombre de la integración> se ha iniciado a las <hora en UTC>.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0003 INFO La integración sin ETL <nombre de la integración> está sincronizando datos de transacción en el almacenamiento de datos de destino.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0004 WARNING Una o varias de las tablas no tienen clave principal y no se pueden sincronizar. Realice una copia de seguridad en Amazon RDS, elimine estas tablas y vuelva a crearlas siguiendo las prácticas recomendadas de Amazon Redshift para el diseño de tablas.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0005 WARNING No se pueden sincronizar una o más tablas porque contienen longitudes o tipos de datos no compatibles. Corrija las tablas e inténtelo de nuevo. Para saber más sobre los tipos de datos no compatibles, consulte Tipos de datos no admitidos.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0006 ERROR No se ha podido crear la integración. Hay que eliminar y volver a crear la integración.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0007 ERROR No se ha podido cargar los datos debido a un error interno. Hay que eliminar y volver a crear la integración.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0008 ERROR La autorización ha producido un error porque se han denegado los permisos del clúster de la base de datos del clúster de Aurora DB de origen. Hay que eliminar y volver a crear la integración.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0009 ERROR No se pueden enviar datos a Amazon Redshift porque el número de tablas y esquemas supera el límite de Amazon Redshift. Hay que eliminar y volver a crear la integración.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0012 ERROR Se ha invocado una restauración desde el punto de recuperación en el espacio de nombres sin servidor de destino. Hay que eliminar y volver a crear la integración.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0013 INFO La integración sin ETL <nombre de la integración> ahora está ACTIVE.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0014 ERROR La integración <nombre de la integración> ha fallado porque no se ha podido modificar debido a un error interno. Hay que eliminar y volver a crear la integración. Si el error persiste, póngase en contacto con AWS Support.
Operación REDSHIFT-INTEGRATION-EVENT-0015 INFO Se ha aplicado un cambio de DDL <cambio de DDL> a la tabla <esquema.nombre>.
Operación REDSHIFT-INTEGRATION-EVENT-0016 INFO Su integración sin ETL <nombre de la integración> está procesando una solicitud de modificación con los siguientes argumentos: <copia de los argumentos de la solicitud>.
Operación REDSHIFT-INTEGRATION-EVENT-0017 INFO Se ha aplicado la modificación a la integración sin ETL <nombre de la integración>.
Operación REDSHIFT-INTEGRATION-EVENT-0018 WARNING Se ha pausado el clúster de Amazon Redshift de destino. Espere a que el clúster esté pausado y, a continuación, reanúdelo para continuar con la transmisión de datos.

Operación

REDSHIFT-INTEGRATION-EVENT-0019 WARNING Se ha pausado el clúster de Amazon Redshift de destino. Reanude el clúster para continuar con la transmisión de datos.
Operación REDSHIFT-INTEGRATION-EVENT-0020 WARNING Se ha reanudado el clúster de Amazon Redshift de destino. Espere a que el clúster esté activo para continuar con la transmisión de datos.
Configuración REDSHIFT-INTEGRATION-EVENT-1000 ERROR Uno o varios parámetros del clúster de base de datos del clúster de Aurora DB de origen están mal configurados. Corrija el grupo de parámetros y reinicie el clúster para aplicar los cambios y, a continuación, vuelva a crear la integración.
Configuración REDSHIFT-INTEGRATION-EVENT-1001 ERROR La integración ha fallado porque el valor del parámetro enable_case_sensitive_identifier es incorrecto. Establezca el valor en true para el clúster de base de datos del clúster de Aurora DB de origen y, a continuación, elimine y vuelva a crear la integración.
Configuración REDSHIFT-INTEGRATION-EVENT-1002 ERROR La integración ha fallado porque el valor del parámetro cdc_insert_enabled es incorrecto. Establezca el valor en true para el clúster de base de datos del clúster de Aurora DB de origen y, a continuación, elimine y vuelva a crear la integración.
Configuración REDSHIFT-INTEGRATION-EVENT-1003 ERROR

El parámetro binlog_format del grupo de parámetros del clúster de base de datos de origen debe establecerse en ROW. Corrija el grupo de parámetros y reinicie el clúster para aplicar el cambio y, a continuación, vuelva a crear la integración.

Configuración REDSHIFT-INTEGRATION-EVENT-1004 ERROR

No se han podido cargar los datos porque el parámetro del clúster binlog_transaction_compression está activado. Establezca el valor del parámetro en OFF y reinicie la instancia de escritura para aplicar el cambio y, a continuación, vuelva a crear la integración.

Configuración REDSHIFT-INTEGRATION-EVENT-1005 ERROR

No se han podido cargar los datos porque el parámetro del clúster binlog_row_value_options está establecido en PARTIAL_JSON, lo cual no es compatible. Corrija el grupo de parámetros y reinicie la instancia de escritura para aplicar el cambio y, a continuación, vuelva a crear la integración.

Configuración

REDSHIFT-INTEGRATION-EVENT-1006 WARNING

No se ha podido analizar el filtro de integración. Corrija la sintaxis del filtro.