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

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog.

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 conductor 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 integración> se ha creado y se convirtió en ACTIVE a las <hora en UTC>.

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 integración sin ETL <nombre de la integración> ha iniciado la eliminación 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 almacén de datos de Amazon Redshift.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0004 WARNING Amazon Redshift no puede replicar la tabla porque a la tabla le falta una clave principal. Agregue las claves principales a la tabla de origen y la tabla se volverá a sincronizar automáticamente.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0005 WARNING Amazon Redshift no puede replicar la tabla porque una o más columnas utilizan un tipo de datos no compatible. Modifique la integración para excluir esta tabla del filtro o elimine las columnas de la tabla de origen y ejecute “ALTER DATABASE <Redshift database name> INTEGRATION REFRESH TABLE <schema name>.<table name>” para sincronizar esta tabla.

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. Si el error persiste, póngase en contacto con AWS Support.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0007 ERROR No se han podido cargar los datos 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.

Supervisión

REDSHIFT-INTEGRATION-EVENT-0008 ERROR La autorización ha producido un error porque se han revocado los permisos del clúster de la base de datos de origen. Compruebe el permiso de la clave de KMS si utiliza una clave administrada por el cliente (CMK) para cifrar la integración. A continuación, elimine y vuelva 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> está en estado FAILED porque no podemos modificarla 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-0016 INFO La integración sin ETL <nombre de la integración> está procesando una solicitud de modificación.
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. Se debe reanudar 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 de Aurora 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 de Aurora 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 de Aurora 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.