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
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.
Définition d'une limite d'utilisation sur un cluster
Vous pouvez ajouter jusqu'à quatre limites d'utilisation pour contrôler l'utilisation de chacun des éléments suivants :
Mise à l’échelle de la simultanéité
Optimisations automatiques exécutées à l'aide de ressources de calcul supplémentaires
Utilisation de Redshift Spectrum
Partage de données entre régions
Définition d'une limite d'utilisation pour un cluster provisionné
Voici la procédure à suivre pour définir une limite d'utilisation sur un cluster provisionné :
Pour définir une limite d'utilisation pour un cluster
Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse. https://console.aws.amazon.com/redshiftv2/
Accédez au cluster provisionné pour lequel vous souhaitez définir une limite.
Sur la page de détails du cluster, sélectionnez Gérer la limite d'utilisation dans le menu déroulant Actions. Vous pouvez également sélectionner l'onglet Maintenance d'un cluster, puis faire défiler l'écran vers le bas et sélectionner Créer des limites d'utilisation.
Sélectionnez Ajouter une limite pour la limite d'utilisation que vous souhaitez définir. Vous pouvez ajouter jusqu'à 4 limites pour une fonctionnalité donnée.
Définissez une période pour la limite d'utilisation, qui est quotidienne, hebdomadaire ou mensuelle.
Définissez une limite d'utilisation.
Pour le dimensionnement simultané et les optimisations automatiques exécutées en utilisant des limites de ressources de calcul supplémentaires, la limite d'utilisation est le temps passé par Amazon Redshift à utiliser la fonctionnalité au cours de la période donnée. Dans ce cas, la limite d'utilisation est définie en heures et en minutes.
Pour Redshift Spectrum, la limite d'utilisation est la quantité de données numérisées depuis Amazon S3. Dans ce cas, la limite d'utilisation est définie en téraoctets (To).
Pour le partage de données entre régions, la limite d'utilisation est la quantité de données transférées de la région productrice vers les régions consommatrices que les consommateurs peuvent interroger. Dans ce cas, la limite d'utilisation est définie en téraoctets (To).
Définissez l'action à exécuter par Amazon Redshift lorsque votre cluster atteint la limite. Les actions sont les suivantes :
Connectez-vous à la table système ‐ Ajoute un enregistrement à la vue système SYS_QUERY_HISTORY. Vous pouvez interroger la colonne usage_limit dans cette vue pour déterminer si une requête a dépassé la limite.
Alerte ‐ Utilise Amazon SNS pour configurer les abonnements aux notifications et envoyer des notifications en cas de dépassement d'une limite. Vous pouvez choisir une rubrique Amazon SNS existante, créer une nouvelle rubrique ou continuer sans rubrique.
Désactiver la fonctionnalité ‐ Désactive la fonctionnalité. Vous pouvez également choisir d'utiliser Amazon SNS pour envoyer une notification. Les utilisateurs peuvent continuer à utiliser le cluster pour d'autres tâches.
Les deux premières actions sont informatives, mais la dernière désactive l'utilisation de la fonctionnalité.
En bas de la page, choisissez Enregistrer les modifications pour enregistrer cette limite. Si vous définissez plusieurs limites à la fois, Enregistrer les modifications les enregistrera toutes en même temps.