DROP MODEL - Amazon Redshift

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 .

DROP MODEL

Supprime un modèle de la base de données. Seul le propriétaire du modèle ou un super-utilisateur peut supprimer un modèle.

DROP MODEL supprime également toutes les fonctions de prédiction associées dérivées de ce modèle, tous les artefacts Amazon Redshift liés au modèle et toutes les données Amazon S3 liées au modèle. Même si le modèle est toujours en cours d’entraînement dans Amazon SageMaker AI, DROP MODEL annule ces opérations.

La commande n’est pas réversible. La commande DROP MODEL valide immédiatement.

Autorisations requises

Les autorisations suivantes sont requises pour DROP MODEL :

  • Superuser

  • Utilisateurs disposant de l’autorisation DROP MODEL

  • Propriétaire du modèle

  • Propriétaire du schéma

Syntaxe

DROP MODEL [ IF EXISTS ] model_name

Paramètres

IF EXISTS

Clause indiquant que si le schéma spécifié existe déjà, la commande ne doit apporter aucune modification et renvoyer un message selon lequel le schéma existe.

model_name

Nom du modèle. Le nom du modèle d’un schéma doit être unique.

Exemples

L’exemple suivant supprime le modèle demo_ml.customer_churn.

DROP MODEL demo_ml.customer_churn