Notifications d'événements d'intégration sans ETL avec Amazon EventBridge - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Notifications d'événements d'intégration sans ETL avec Amazon EventBridge

L'intégration Zero-ETL utilise Amazon EventBridge pour gérer les notifications d'événements afin de vous tenir au courant up-to-date des modifications apportées à vos intégrations. Amazon EventBridge est un service de bus d'événements sans serveur que vous pouvez utiliser pour connecter vos applications à des données provenant de diverses sources. Dans ce cas, la source de l’événement est Amazon Redshift. Les événements, qui sont des modifications surveillées dans un environnement, sont automatiquement envoyés EventBridge depuis votre entrepôt de données Amazon Redshift. Les événements sont diffusés en temps quasi réel.

EventBridge fournit un environnement dans lequel vous pouvez écrire des règles d'événements, qui peuvent spécifier les actions à entreprendre pour des événements spécifiques. Vous pouvez également définir des cibles, c'est-à-dire des ressources auxquelles un événement EventBridge peut être envoyé. Une cible peut inclure une destination d'API, un groupe de CloudWatch journaux Amazon, etc. Pour plus d'informations sur les règles, consultez les EventBridge règles d'Amazon. Pour plus d'informations sur les cibles, consultez la section Amazon EventBridge Targets.

Les événements peuvent être classés par gravité et par catégorie. Les filtres suivants sont disponibles :

  • Filtrage par ressources : recevez des messages en fonction de la ressource à laquelle les événements sont associés. Les ressources incluent un groupe de travail ou un instantané.

  • Time window filtering (Filtrage par plages horaires) : délimitez les événements sur une période spécifique.

  • Category filtering (Filtrage par catégorie) : recevez des notifications d’événements pour tous les événements des catégories spécifiées.

Le tableau suivant inclut des événements d’intégration zéro ETL, avec des métadonnées supplémentaires :

Catégorie Amazon Redshift ID d’événement externe Gravité de l’événement Description du message

Surveillance

REDSHIFT-INTEGRATION-EVENT-0000 INFO L’intégration zéro ETL <nom de l’intégration> a été créée et est désormais ACTIVE.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0001 INFO L’intégration zéro ETL <nom de l’intégration> a été supprimée à <heure UTC>.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0002 INFO Suppression initiée de l’intégration zéro ETL <nom de l’intégration> à <heure UTC>.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0003 INFO L’intégration zéro ETL <nom de l’intégration> synchronise les données transactionnelles dans l’entrepôt des données cible.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0004 WARNING Une ou plusieurs tables ne possèdent pas de clé primaire et ne peuvent pas être synchronisées. Effectuez une sauvegarde sur Amazon RDS, supprimez ces tables et recréez-les en suivant les bonnes pratiques d’Amazon Redshift en matière de conception de tables.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0005 WARNING Une ou plusieurs tables ne peuvent pas être synchronisées, car elles contiennent des types de données ou des longueurs non pris en charge. Corrigez les tables et réessayez. Pour savoir quels sont les types de données non pris en charge, consultez Types de données non pris en charge.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0006 ERROR Impossible de créer l’intégration. Supprimez et recréez l’intégration.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0007 ERROR Impossible de charger les données en raison d’une défaillance interne. Supprimez et recréez l’intégration.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0008 ERROR L'autorisation a échoué car les autorisations ont été révoquées du cluster de base de données Aurora source. Supprimez et recréez l’intégration.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0009 ERROR Impossible d’envoyer des données à Amazon Redshift, car le nombre de tables et de schémas dépasse la limite d’Amazon Redshift. Supprimez et recréez l’intégration.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0012 ERROR Une restauration à partir du point de récupération a été invoquée dans l’espace de noms sans serveur de destination. Supprimez et recréez l’intégration.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0013 INFO L’intégration zéro ETL <nom de l’intégration> est désormais ACTIVE.

Surveillance

REDSHIFT-INTEGRATION-EVENT-0014 ERROR L’intégration <nom de l’intégration> a échoué, car elle n’a pas pu être modifiée en raison d’une erreur interne. Supprimez et recréez l’intégration. Si l'erreur persiste, contactez le AWS Support.
Opération REDSHIFT-INTEGRATION-EVENT-0015 INFO Une modification DDL <modification DDL> a été appliquée à la table <schéma.nom>.
Opération REDSHIFT-INTEGRATION-EVENT-0016 INFO Votre intégration zéro ETL <nom de l’intégration> traite une demande de modification avec les arguments suivants : <copie des arguments de la demande>.
Opération REDSHIFT-INTEGRATION-EVENT-0017 INFO Votre modification de l’intégration zéro ETL <nom de l’intégration> a été appliquée.
Opération REDSHIFT-INTEGRATION-EVENT-0018 WARNING Le cluster Amazon Redshift cible est mis en pause. Attendez que le cluster soit mis en pause, puis reprenez son exécution pour continuer la diffusion des données.

Opération

REDSHIFT-INTEGRATION-EVENT-0019 WARNING Le cluster Amazon Redshift cible est mis en pause. Reprenez l’exécution du cluster pour continuer la diffusion des données.
Opération REDSHIFT-INTEGRATION-EVENT-0020 WARNING Le cluster Amazon Redshift cible est en cours de reprise. Attendez que le cluster soit actif pour continuer la diffusion des données.
Configuration REDSHIFT-INTEGRATION-EVENT-1000 ERROR Un ou plusieurs paramètres du cluster de base de données Aurora source sont mal configurés. Corrigez le groupe de paramètres et redémarrez le cluster pour appliquer les modifications, puis recréez l’intégration.
Configuration REDSHIFT-INTEGRATION-EVENT-1001 ERROR L’intégration a échoué, car la valeur du paramètre enable_case_sensitive_identifier est incorrecte. Définissez la valeur sur true pour le cluster de base de données Aurora source, puis supprimez et recréez l'intégration.
Configuration REDSHIFT-INTEGRATION-EVENT-1002 ERROR L’intégration a échoué, car la valeur du paramètre cdc_insert_enabled est incorrecte. Définissez la valeur sur true pour le cluster de base de données Aurora source, puis supprimez et recréez l'intégration.
Configuration REDSHIFT-INTEGRATION-EVENT-1003 ERROR

Le paramètre binlog_format du groupe de paramètres du cluster de bases de données source doit être défini sur ROW. Corrigez le groupe de paramètres et redémarrez le cluster pour appliquer la modification, puis recréez l’intégration.

Configuration REDSHIFT-INTEGRATION-EVENT-1004 ERROR

Impossible de charger les données, car le paramètre de cluster binlog_transaction_compression est activé. Définissez la valeur du paramètre sur OFF et redémarrez l’instance de l’enregistreur pour appliquer la modification, puis recréez l’intégration.

Configuration REDSHIFT-INTEGRATION-EVENT-1005 ERROR

Impossible de charger les données, car le paramètre de cluster binlog_row_value_options est défini sur PARTIAL_JSON, ce qui n’est pas pris en charge. Corrigez le groupe de paramètres et redémarrez l’instance de l’enregistreur pour appliquer la modification, puis recréez l’intégration.

Configuration

REDSHIFT-INTEGRATION-EVENT-1006 WARNING

Impossible d’analyser le filtre d’intégration. Corrigez la syntaxe du filtre.