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 à partir du cluster de bases 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 bases 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 bases 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 bases 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. |