Notificações de evento da integração ETL zero com o Amazon EventBridge - Amazon Redshift

Notificações de evento da integração ETL zero com o Amazon EventBridge

A integração ETL zero usa o Amazon EventBridge para gerenciar notificações de eventos a fim de manter você por dentro das alterações feitas nas integrações. O Amazon EventBridge é uma tecnologia sem servidor de barramento de eventos que você pode usar para facilitar a conexão de aplicações a dados de diversas origens. Nesse caso, a fonte do evento é o Amazon Redshift. Os eventos, que são alterações monitoradas em um ambiente, são enviados automaticamente para o EventBridge pelo data warehouse do Amazon Redshift. Os eventos são entregues quase em tempo real.

O EventBridge oferece um ambiente para você gravar regras de evento, capazes de especificar medidas a serem tomadas para eventos específicos. Você também pode configurar destinos, que são recursos para os quais o EventBridge pode enviar um evento. Um destino pode incluir um destino de API, um grupo de logs do Amazon CloudWatch, entre outros. Para obter mais informações sobre regras, consulte Regras do Amazon EventBridge. Para obter mais informações sobre destinos, consulte Destinos do Amazon EventBridge.

Os eventos podem ser classificados em gravidades e categorias. Os seguintes filtros estão disponíveis:

  • Filtragem de recursos: receba mensagens com base no recurso ao qual os eventos estão associados. Entre os recursos está um grupo de trabalho ou um snapshot.

  • Filtro de janela de tempo: eventos do escopo em um período específico.

  • Filtragem de categorias - é possível receber notificações de eventos para todos os eventos nas categorias especificadas.

Esta tabela inclui eventos de integração ETL zero, com metadados adicionais:

Categoria do Amazon Redshift ID do evento externo Problemas de segurança do evento Descrição da mensagem

Monitorar

REDSHIFT-INTEGRATION-EVENT-0000 INFO A integração ETL zero <integration name> foi criada e já está ATIVA.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0001 INFO A integração ETL zero <integration name> foi excluída às <time in UTC>.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0002 INFO Exclusão da integração ETL zero <integration name> iniciada às <time in UTC>.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0003 INFO A integração ETL zero <integration name> está sincronizando dados transacionais com o data warehouse de destino.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0004 WARNING Uma ou mais tabelas não têm uma chave primária e não podem ser sincronizadas. Faça um backup no Amazon RDS, descarte essas tabelas e as recrie seguindo as melhores práticas do Amazon Redshift para projetar tabelas.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0005 WARNING Uma ou mais tabelas não podem ser sincronizadas porque contêm tipos ou tamanhos de dados não compatíveis. Corrija as tabelas e tente novamente. Para obter tipos de dados não compatíveis, consulte Unsupported data types.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0006 ERRO Não foi possível criar a integração. Exclua e recrie a integração.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0007 ERRO Não foi possível carregar dados por causa de uma falha interna. Exclua e recrie a integração.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0008 ERRO Falha na autorização porque as permissões foram revogadas no cluster de banco de dados do Aurora de origem. Exclua e recrie a integração.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0009 ERRO Não foi possível enviar dados para o Amazon Redshift porque o número de tabelas e esquemas excede o limite do Amazon Redshift. Exclua e recrie a integração.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0012 ERRO Uma restauração do ponto de recuperação foi invocada no namespace de tecnologia sem servidor de destino. Exclua e recrie a integração.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0013 INFO A integração ETL zero <integration name> já está ATIVA.

Monitorar

REDSHIFT-INTEGRATION-EVENT-0014 ERRO Falha na integração <integration name> porque não foi possível modificá-la por causa de um erro interno. Exclua e recrie a integração. Se o erro persistir, entre em contato com o suporte da AWS.
Operation REDSHIFT-INTEGRATION-EVENT-0015 INFO Uma alteração DDL <DDL Change> foi aplicada à tabela <schema.name>.
Operation REDSHIFT-INTEGRATION-EVENT-0016 INFO A integração ETL zero <integration name> está processando uma solicitação de modificação com os seguintes argumentos: <copy of request arguments>.
Operation REDSHIFT-INTEGRATION-EVENT-0017 INFO A modificação feita na integração ETL zero <integration name> foi aplicada.
Operation REDSHIFT-INTEGRATION-EVENT-0018 WARNING O cluster do Amazon Redshift de destino está sendo pausado. Aguarde o cluster ser pausado e, em seguida, retome-o para continuar transmitindo dados.

Operation

REDSHIFT-INTEGRATION-EVENT-0019 WARNING O cluster do Amazon Redshift de destino está sendo pausado. Retome o cluster para continuar transmitindo dados.
Operation REDSHIFT-INTEGRATION-EVENT-0020 WARNING O cluster do Amazon Redshift de destino está sendo retomado. Aguarde o cluster estar ativo para continuar transmitindo dados.
Configuração REDSHIFT-INTEGRATION-EVENT-1000 ERRO Um ou mais parâmetros no cluster do banco de dados do Aurora de origem estão configurados incorretamente. Corrija o grupo de parâmetros e reinicialize o cluster para aplicar as alterações e, em seguida, recrie a integração.
Configuração REDSHIFT-INTEGRATION-EVENT-1001 ERRO Falha na integração porque o valor do parâmetro enable_case_sensitive_identifier está incorreto. Defina o valor como verdadeiro para o cluster de banco de dados do Aurora de origem e, depois, exclua e recrie a integração.
Configuração REDSHIFT-INTEGRATION-EVENT-1002 ERRO Falha na integração porque o valor do parâmetro cdc_insert_enabled está incorreto. Defina o valor como verdadeiro para o cluster de banco de dados do Aurora de origem e, depois, exclua e recrie a integração.
Configuração REDSHIFT-INTEGRATION-EVENT-1003 ERRO

O parâmetro binlog_format no grupo de parâmetros do cluster do banco de dados de origem deve ser definido como ROW. Corrija o grupo de parâmetros e reinicialize o cluster para aplicar a alteração e, em seguida, recrie a integração.

Configuração REDSHIFT-INTEGRATION-EVENT-1004 ERRO

Não foi possível carregar dados porque o parâmetro do cluster binlog_transaction_compression está habilitado. Defina o valor do parâmetro como OFF e reinicialize a instância do gravador para aplicar a alteração e, em seguida, recrie a integração.

Configuração REDSHIFT-INTEGRATION-EVENT-1005 ERRO

Não foi possível carregar dados porque o parâmetro do cluster binlog_row_value_options está definido como PARTIAL_JSON, que não é compatível. Corrija o grupo de parâmetros e reinicialize a instância do gravador para aplicar a alteração e, em seguida, recrie a integração.

Configuração

REDSHIFT-INTEGRATION-EVENT-1006 WARNING

Não foi possível analisar o filtro de integração. Corrija a sintaxe do filtro.