

 Amazon Redshift ne prendra plus en charge l'utilisation des UDF Python après le 30 juin 2026. Nous allons commencer à l'appliquer par étapes. Pour plus d'informations sur les détails de la fin de vie de Python et des options de migration, consultez [ le billet de ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/) blog publié le 30 juin 2025. 

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 de surveillance pour l'API Amazon Redshift Data dans Amazon EventBridge
<a name="data-api-monitoring-events"></a>

Vous pouvez surveiller les événements de l'API Data dans EventBridge, qui fournit un flux de données en temps réel provenant de vos propres applications, applications SaaS et services. AWS EventBridge achemine ces données vers des cibles telles qu' AWS Lambda Amazon SNS. Ces événements sont les mêmes que ceux qui apparaissent dans CloudWatch Événements, qui fournit un flux en temps quasi réel d'événements système décrivant l'évolution des AWS ressources. Les événements sont envoyés au compte qui contient la base de données Amazon Redshift. Par exemple, si vous assumez un rôle dans un autre compte, les événements sont envoyés à ce compte. Pour plus d'informations, consultez la section EventBridge Événements [ Amazon ](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-events.html) dans le guide de EventBridge l'utilisateur * Amazon. *. 

Les événements de l’API de données sont envoyés lorsque l’opération de l’API `ExecuteStatement` ou `BatchExecuteStatement` attribue à l’option `WithEvent` la valeur `true`. Le champ `state` de l’événement peut comporter l’une des valeurs suivantes : 
+ ABORTED (Abandonné) – L’exécution de la requête a été arrêtée par l’utilisateur. 
+ FAILED – L’exécution de la requête a échoué. 
+ FINISHED – L’exécution de la requête est terminée. 

Les événements sont fournis sur la base de la garantie. Pour plus d'informations, consultez la section [ Événements liés AWS aux services ](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-service-event.html) dans le guide de EventBridge l'utilisateur * Amazon*. 

## Exemple pour l’événement terminé (FINISHED) de l’API de données
<a name="data-api-monitoring-events-finished"></a>

L’exemple suivant montre un événement pour l’API de données lorsque l’opération d’API `ExecuteStatement` se termine. Dans cet exemple, une instruction nommée `test.testtable` a terminé son exécution.

```
{
    "version": "0",
    "id": "18e7079c-dd4b-dd64-caf9-e2a31640dab0",
    "detail-type": "Redshift Data Statement Status Change",
    "source": "aws.redshift-data",
    "account": "123456789012",
    "time": "2020-10-01T21:14:26Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:redshift:us-east-1:123456789012:cluster:redshift-cluster-1"
    ],
    "detail": {
        "principal": "arn:aws:iam::123456789012:user/myuser",
        "statementName": "test.testtable",
        "statementId": "dd2e1ec9-2ee3-49a0-819f-905fa7d75a4a",
        "redshiftQueryId": -1,
        "state": "FINISHED",
        "rows": 1,
        "expireAt": 1601673265
    }
}
```