

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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.

# Événements Amazon Redshift
<a name="working-with-events"></a>

Amazon Redshift suit les événements du cluster et conserve les informations les concernant pendant plusieurs semaines dans votre AWS compte. Pour chaque événement, Amazon Redshift prend en charge les informations telles que la date à laquelle l'événement s'est produit, une description, la source de l'événement (un cluster, un groupe de paramètres ou un instantané, par exemple) et l'ID source. 

Amazon Redshift fournit une notification préalable pour certains événements. Ces événements entrent dans la catégorie d’événement `pending`. Par exemple, nous envoyons une notification préalable si une mise à jour matérielle est requise pour l’un des nœuds de votre cluster. Vous pouvez vous abonner aux événements en attente (pending) de la même manière qu’aux autres événements Amazon Redshift. Pour de plus amples informations, veuillez consulter [Abonnements aux notifications d’événements de cluster Amazon RedshiftAbonnements aux notifications d’événements de cluster](working-with-event-notifications-subscribe.md). 

Vous pouvez utiliser la console de gestion Amazon Redshift, l'API Amazon Redshift ou le pour obtenir des informations sur AWS SDKs les événements. Vous pouvez obtenir la liste de tous les événements ou vous pouvez appliquer des filtres, tels que la durée de l'événement ou ses dates de début et de fin, pour récupérer les informations sur les événements intervenus sur une période spécifique.

Vous pouvez aussi obtenir les événements qui ont été générées par un type de source spécifique, comme les événements de cluster ou de groupe de paramètres. La colonne *Source* affiche le nom et le type de ressource qui déclenche une action donnée.

Vous pouvez créer des abonnements aux notifications d'événements Amazon Redshift qui spécifient un ensemble de filtres d'événement. Quand se produit un événement qui correspond aux critères de filtre, Amazon Redshift utilise Amazon Simple Notification Service pour vous informer activement que l'événement a eu lieu.

Pour obtenir la liste des événements Amazon Redshift par type de source et par catégorie, consultez [Notifications d’événement d’un cluster alloué Amazon Redshift](working-with-event-notifications.md)

# Abonnements aux notifications d’événements de cluster Amazon Redshift
<a name="working-with-event-notifications-subscribe"></a>

 Amazon Redshift utilise le service Amazon Simple Notification Service (Amazon SNS) pour communiquer les notifications des événements Amazon Redshift. Vous activez les notifications en créant un abonnement aux événements Amazon Redshift. Vous pouvez être informé quand un événement se produit pour un cluster, un instantané, un groupe de sécurité ou un groupe de paramètres donné. La solution la plus simple pour créer un abonnement consiste à utiliser la console Amazon SNS. Pour en savoir plus sur la création d'une rubrique Amazon SNS et sur l'abonnement, consultez [Mise en route avec Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/GettingStarted.html).

Dans l'abonnement Amazon Redshift, vous spécifiez un ensemble de filtres pour les événements Amazon Redshift et une rubrique Amazon SNS. Lorsqu'un événement correspondant aux critères de filtrage se produit, Amazon Redshift publie un message de notification sur la rubrique Amazon SNS. 

Amazon SNS transmet ensuite le message à tous les consommateurs Amazon SNS qui ont un abonnement Amazon SNS à la rubrique en question. Les messages envoyés aux clients Amazon SNS peuvent prendre n'importe quelle forme prise en charge par Amazon SNS pour AWS une région, comme un e-mail, un SMS ou un appel vers un point de terminaison HTTP. Par exemple, toutes les régions prennent en charge les notifications par e-mail, mais les notifications par SMS ne peuvent être créées que dans la région USA Est (Virginie du Nord).

**Note**  
Actuellement, vous ne pouvez créer un abonnement à un événement qu'à une rubrique standard Amazon SNS (et non à une rubrique FIFO Amazon SNS). Pour plus d'informations, consultez [Sources des évènements Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-event-sources.html) dans le *Guide du développeur Amazon Simple Notification Service*. 

Lorsque vous créez un abonnement aux notifications d'événement, vous spécifiez un ou plusieurs filtres d'événement. Amazon Redshift envoie des notifications par le biais de l'abonnement chaque fois que se produit un événement qui correspond à tous les critères de filtrage. Les critères de filtre incluent le type de source (par exemple, cluster ou instantané), l'ID de source (par exemple, le nom d'un cluster ou d'un instantané), la catégorie d'événement (par exemple, Monitoring or Security) et la gravité de l'événement (par exemple, INFO ou ERROR).

Si vous créez un abonnement à une notification d’évènement à l’aide de la CLI ou de l’API, vous devez créer une rubrique Amazon Simple Notification Service et vous abonner à cette rubrique avec la console Amazon SNS ou l’API Amazon SNS. Vous devrez également conserver l'Amazon Resource Name (ARN) de la rubrique, car il est utilisé lors de la soumission de commandes de la CLI ou d'actions d'API. 

Vous pouvez facilement désactiver les notifications sans supprimer d'abonnement en réglant le bouton radio **Enabled** sur `No` dans le AWS Management Console ou en définissant le `Enabled` paramètre sur l'`false`utilisation de la CLI ou de l'API Amazon Redshift.

Un abonnement aux événements Amazon Redshift peut spécifier ces critères d'événement :
+ Les valeurs pour le type source sont Cluster, Snapshot, Parameter-groups et Security-groups.
+ ID source d'une ressource, comme `my-cluster-1` ou `my-snapshot-20130823`. L'ID doit être pour une ressource de la même région AWS que l'abonnement aux événements.
+ Catégorie d'événement : les valeurs sont Configuration, Management, Monitoring, Security et Pending.
+ Pour la gravité de l'événement, les valeurs sont INFO ou ERROR.

Les critères d'événement peuvent être spécifiés indépendamment, sauf que vous devez spécifier un type de source avant de pouvoir spécifier la source IDs dans la console. Par exemple, vous pouvez spécifier une catégorie d'événement sans avoir besoin de spécifier un type de source, un ID source ou une gravité. Bien que vous puissiez spécifier la source IDs pour les ressources qui ne sont pas du type spécifié dans le type de source, aucune notification ne sera envoyée pour les événements provenant de ces ressources. Par exemple, si vous spécifiez un type de source de cluster et l'ID d'un groupe de sécurité, aucun des événements déclenchés par ce groupe de sécurité ne correspond aux critères de filtre du type de source et, par conséquent, aucune notification ne sera envoyée pour ces événements.

Amazon Redshift envoie une notification pour tout événement qui correspond à tous les critères définis dans un abonnement. Quelques exemples d'ensembles d'événements renvoyés : 
+ L'abonnement spécifie Cluster comme type de source, my-cluster-1, comme ID source, Monitoring comme catégorie et ERROR comme niveau de gravité. L'abonnement n'enverra les notifications qu'aux événements de la catégorie Monitoring avec une gravité ERROR de my-cluster-1.
+ L'abonnement spécifie Cluster comme type de source, Configuration comme catégorie et INFO comme niveau de gravité. L'abonnement n'enverra des notifications qu'aux événements de la catégorie Configuration avec une sévérité INFO de n'importe quel cluster Amazon Redshift du compte AWS .
+ L'abonnement spécifie Configuration comme catégorie et INFO comme niveau de gravité. L'abonnement enverra des notifications pour les événements de configuration d'une gravité de type INFO à partir de n'importe quelle ressource Amazon Redshift du AWS compte.
+ L'abonnement spécifie ERROR comme niveau de gravité. L'abonnement enverra des notifications pour tous les événements présentant une gravité d'ERREUR depuis n'importe quelle ressource Amazon Redshift du AWS compte.

Si vous supprimez ou renommez un objet dont le nom est référencé comme ID source d'un abonnement existant, l'abonnement demeure actif, mais n'a aucun événement à transmettre à partir de cet objet. Si, plus tard, vous créez un objet portant le même nom que celui référencé dans l'ID d'abonnement source, l'abonnement commence à envoyer les notifications pour les événements du nouvel objet.

Amazon Redshift publie les notifications d'événement sur une rubrique Amazon SNS, identifiée par son nom Amazon Resource Name (ARN). Lorsque vous créez un abonnement aux événements en utilisant la console Amazon Redshift, vous pouvez spécifier une rubrique Amazon SNS existante ou demander que la console crée la rubrique quand elle crée l'abonnement. 

Toutes les notifications d'événement Amazon Redshift envoyées à la rubrique Amazon SNS sont à leur tour transmises à tous les consommateurs Amazon SNS abonnés à cette rubrique. Utilisez la console Amazon SNS pour apporter des modifications à la rubrique Amazon Redshift, comme l'ajout d'abonnements de consommateurs à la rubrique ou leur suppression. 

Les sections suivantes répertorient l'ensemble des catégories et événements dont vous pouvez être informé. Elle contient aussi des informations sur l'abonnement et sur l'utilisation des abonnements aux événements Amazon Redshift.

# Création d'un abonnement aux notifications d'événement
<a name="event-subscribe"></a>

Vous pouvez créer un abonnement aux notifications d'événement Amazon Simple Notification Service (Amazon SNS) pour envoyer des notifications quand un événement se produit pour un cluster, un instantané, un groupe de sécurité ou un groupe de paramètres Amazon Redshift donné. Ces notifications sont envoyées à une rubrique SNS, qui à son tour transmet les messages aux clients SNS abonnés à la rubrique. 

Les messages SNS adressés aux consommateurs peuvent prendre n'importe quelle forme de notification prise en charge par Amazon SNS pour AWS une région, comme un e-mail, un SMS ou un appel vers un point de terminaison HTTP. Par exemple, toutes les régions prennent en charge les notifications par e-mail, mais les notifications par SMS ne peuvent être créées que dans la région USA Est (Virginie du Nord). Pour plus d’informations, consultez [Notifications d’événement d’un cluster alloué Amazon Redshift](working-with-event-notifications.md).

**Pour créer un abonnement au événements**

1. Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dans le menu de navigation, choisissez **Événements**. 

1. Choisissez l'onglet **Abonnement aux événements**, puis **Créer des abonnements aux événements**. 

1. Entrez les propriétés de votre abonnement aux événements, par exemple le nom, la source, le type, la catégorie et la gravité. Vous pouvez également activer des rubriques Amazon SNS pour être averti des événements. 

1. Choisissez **Créer un abonnement aux événements** pour créer votre abonnement. 

# Notifications d’événement d’un cluster alloué Amazon Redshift
<a name="working-with-event-notifications"></a>

Cette page présente les événements IDs et les catégories pour chaque type de source Amazon Redshift.

**Catégories et événements pour le type de source cluster**

Le tableau suivant affiche la catégorie d’événement et la liste d’événements quand un cluster est le type de source.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/working-with-event-notifications.html)

**Catégories et événements pour le type de source groupe de paramètres**

Le tableau suivant affiche la catégorie d’événement et la liste d’événements quand un groupe de paramètres est le type source.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/working-with-event-notifications.html)

**Catégories et événements pour le type de source groupe de sécurité**

Le tableau suivant affiche la catégorie d’événement et la liste d’événements quand un groupe de sécurité est le type source.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/working-with-event-notifications.html)

**Catégories et événements pour le type de source instantané**

Le tableau suivant affiche la catégorie d’événement et la liste d’événements quand un snapshot est le type source.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/working-with-event-notifications.html)

# Notifications d'événements Amazon Redshift sans serveur avec Amazon EventBridge
<a name="serverless-event-notifications-eventbridge"></a>

Amazon Redshift Serverless utilise Amazon EventBridge pour gérer les notifications d'événements afin de vous tenir au courant des modifications apportées up-to-date à votre entrepôt de données. 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.

Les fonctionnalités EventBridge incluent la fourniture d'un environnement vous permettant de rédiger 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](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rules.html). Pour plus d'informations sur les cibles, consultez la section [Amazon EventBridge Targets](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-targets.html).

Les événements peuvent être classés par gravité et par catégorie. Les filtres suivants sont disponibles :
+ *Resource filtering* (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, un instantané, etc.
+ *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 comprend les événements Amazon Redshift sans serveur, avec des métadonnées supplémentaires :

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/serverless-event-notifications-eventbridge.html)

# Notifications d'événements d'intégration sans ETL avec Amazon EventBridge
<a name="integration-event-notifications"></a>

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](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rules.html). Pour plus d'informations sur les cibles, consultez la section [Amazon EventBridge Targets](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-targets.html).

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 :

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/redshift/latest/mgmt/integration-event-notifications.html)