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
Propriétés de configuration dynamiques et statiques WLM
Les propriétés de la configuration WLM sont dynamiques ou statiques. Vous pouvez appliquer des propriétés dynamiques à la base de données sans redémarrage du cluster, mais les propriétés statiques nécessitent un redémarrage du cluster pour que les modifications prennent effet. Cependant, si vous modifiez les propriétés dynamiques et statiques en même temps, vous devez redémarrer le cluster pour que toutes les modifications prennent effet. Cela se vérifie que les propriétés soient statiques ou dynamiques.
Pendant l’application des propriétés dynamiques, votre cluster a le statut modifying. Le basculement entre la gestion automatique de la charge de travail et la gestion manuelle de la charge de travail est une modification statique et nécessite une réinitialisation de cluster pour être pris en compte.
La table suivante indique si les propriétés WLM sont dynamiques ou statiques lors de l’utilisation de la gestion automatique ou manuelle de la charge de travail.
| Propriété WLM | Gestion automatique de la charge de travail | Gestion manuelle de la charge de travail |
|---|---|---|
| Groupes de requêtes | Répartition dynamique | Statique |
| Caractère générique de groupe de requêtes | Répartition dynamique | Statique |
| Groupes d’utilisateurs | Répartition dynamique | Statique |
| Caractère générique de groupe d’utilisateurs | Répartition dynamique | Statique |
| Rôles utilisateur | Répartition dynamique | Statique |
| Caractère générique du rôle utilisateur | Répartition dynamique | Statique |
| Concurrency on main (Simultanéité sur cluster principal) | Ne s’applique pas | Répartition dynamique |
| Mode de mise à l’échelle de la simultanéité | Répartition dynamique | Répartition dynamique |
| Activer l’accélération des requêtes courtes | Ne s’applique pas | Répartition dynamique |
| Durée d’exécution maximale pour les requêtes courtes | Répartition dynamique | Répartition dynamique |
| Pourcentage de mémoire à utiliser | Ne s’applique pas | Répartition dynamique |
| Expiration | Ne s’applique pas | Répartition dynamique |
| Priorité | Répartition dynamique | Ne s’applique pas |
| Ajout ou suppression de files d’attente | Répartition dynamique | Statique |
Si vous ajoutez une règle de surveillance des requêtes (QMR), ou que vous modifiez ou supprimez une règle de surveillance des requêtes existante, le changement se fait automatiquement sans qu’il soit nécessaire de redémarrer le cluster.
Note
Lors de l’utilisation de la gestion manuelle de charge de travail, si la valeur du délai d’attente est modifiée, la nouvelle valeur est appliquée à toute requête dont l’exécution démarre une fois que la valeur a été modifiée. Si la simultanéité ou le pourcentage de mémoire à utiliser sont modifiés, Amazon Redshift passe à la nouvelle configuration de manière dynamique. Les requêtes en cours d’exécution ne sont donc pas affectées par le changement. Pour plus d’informations, consultez Allocation de mémoire dynamique WLM.