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
Définition des limites d’utilisation, y compris la définition des limites des RPU
Sous l’onglet Limits (Limites) d’un groupe de travail, vous pouvez ajouter une ou plusieurs limites d’utilisation pour contrôler le nombre maximal de RPU que vous utilisez au cours d’une période donnée, ou pour définir une limite d’utilisation du partage des données.
-
Choisissez Manage usage limits (Gérer les limites d’utilisation). La section des limites apparaît au bas du panneau Utilisation du calcul par période.
-
Définissez une limite d’utilisation sous la forme d’un nombre d’heures de RPU.
-
Choisissez une Fréquence, qui peut être Quotidienne, Hebdomadaire ou Mensuelle. Ce paramètre définit la période de temps pour la limite d’utilisation. Choisir Daily (Quotidienne) dans ce cas vous donne un contrôle plus détaillé.
-
Définissez une limite d’utilisation, en nombre d’heures.
-
Définissez l’action. Les actions sont les suivantes :
-
Journaliser dans la table système : ajoute un enregistrement à la vue système SYS_QUERY_HISTORY. Vous pouvez interroger la colonne
usage_limitdans cette vue pour déterminer si une requête a dépassé la limite. -
Alert (Alerte) : utilise Amazon SNS pour configurer les abonnements aux notifications et envoyer des notifications si une limite est dépassée. Vous pouvez choisir une rubrique Amazon SNS existante ou en créer une autre.
-
Turn off user queries (Désactiver les requêtes de l’utilisateur) : désactive les requêtes pour arrêter l’utilisation d’Amazon Redshift sans serveur. L’action envoie également une notification.
Les deux premières actions ont une visée informative, mais la dernière désactive le traitement des requêtes.
-
-
Vous pouvez éventuellement définir une Cross-Region data sharing usage limit (Limite d’utilisation du partage de données entre régions), qui limite la quantité de données transférées de la région productrice à la région consommatrice que les consommateurs peuvent interroger. Pour ce faire, choisissez Add limit (Ajouter une limite) et suivez les étapes.
-
En bas de la page, choisissez Enregistrer les modifications pour enregistrer cette limite.
-
Définissez jusqu’à 3 limites supplémentaires si nécessaire.
Pour plus d’informations conceptuelles sur les RPU et la facturation, consultez Facturation pour Amazon Redshift sans serveur.