Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
Gestion du contrôle des coûts pour le partage de données entre régions
Avec Amazon Redshift, vous pouvez gérer le contrôle des coûts liés à l’unité de partage des données entre régions en configurant le partage de données afin de limiter la quantité de données transférées entre régions AWS. La gestion du contrôle des coûts pour le partage de données entre régions vous permet de définir des limites de transfert de données, de surveiller l’utilisation des transferts de données et de recevoir des notifications lorsque vous approchez ou dépassez ces limites.
Lors de la consommation de données provenant d’une autre région, le consommateur paie les frais de transfert de données entre régions de la région productrice vers la région consommatrice. Le prix du transfert de données est différent selon les régions. Les frais sont basés sur les octets de données analysés pour chaque exécution de requête réussie. Pour plus d’informations sur la tarification Amazon Redshift, consultez Tarification Amazon Redshift
Vous êtes facturé pour le nombre d’octets, arrondi au mégaoctet suivant, avec un minimum de 10 Mo par requête. Vous pouvez définir des contrôles de coûts sur l’utilisation de vos requêtes et afficher la quantité de données transférées par requête sur votre cluster.
Pour surveiller et contrôler votre utilisation et les coûts d’utilisation associés du partage de données entre régions, vous pouvez créer des limites d’utilisation quotidiennes, hebdomadaires et mensuelles, ainsi que définir des actions exécutées automatiquement par Amazon Redshift si ces limites sont atteintes afin de maintenir votre budget avec prévisibilité.
Selon les limites d’utilisation que vous définissez, les actions prises par Amazon Redshift peuvent consister à journaliser un événement sur une table système, envoyer une alarme CloudWatch et avertir un administrateur au moyen d’un Amazon SNS, ou encore désactiver le partage de données entre régions pour une utilisation ultérieure.
Pour créer des limites d’utilisation dans la console Amazon Redshift, sélectionnez Configure usage limit (Configurer la limite d’utilisation) sous Actions pour votre cluster. Vous pouvez surveiller vos tendances d’utilisation et recevoir des alertes sur toute utilisation dépassant vos limites définies grâce aux métriques CloudWatch générées automatiquement à partir des onglets Cluster performance (Performances de cluster) ou Monitoring (Surveillance). Vous pouvez également créer, modifier et supprimer des limites d’utilisation par programmation en utilisant l’AWS CLI ou les opérations d’API Amazon Redshift.